Page MenuHomeFreeBSD

devel/cargo: Add patch to support LibreSSL
ClosedPublic

Authored by dumbbell on Jan 25 2017, 9:10 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Oct 30, 2:11 PM
Unknown Object (File)
Sep 25 2024, 12:24 PM
Unknown Object (File)
Sep 23 2024, 11:05 PM
Unknown Object (File)
Sep 21 2024, 5:52 AM
Unknown Object (File)
Sep 17 2024, 11:53 AM
Unknown Object (File)
Sep 10 2024, 8:17 PM
Unknown Object (File)
Aug 9 2024, 5:18 PM
Unknown Object (File)
Aug 9 2024, 5:18 PM
Subscribers

Details

Summary

Cargo crashes when compiled with LibreSSL. To fix this, it needs newer versions of some crates it depends on. See the following GitHub pull request:
https://github.com/rust-lang/cargo/pull/3521

Two FreeBSD users tested the patch in the pull request successfully. I tested the port with the OpenSSL from Ports.

The registry is also recreated because of those new crates.

PORTREVISION is bumped to 2.

Test Plan

Poudriere testport on HEAD/amd64 and 11.0/i386.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dumbbell retitled this revision from to devel/cargo: Add patch to support LibreSSL.
dumbbell updated this object.
dumbbell edited the test plan for this revision. (Show Details)
dumbbell added reviewers: antoine, bapt.

The problem is also tracked in bug 216431.

I can confirm this patch fixed the build of devel/cargo with LibreSSL for me on 12-current r312787.

antoine edited edge metadata.

looks good

This revision is now accepted and ready to land.Jan 29 2017, 7:34 AM
This revision was automatically updated to reflect the committed changes.