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)
May 17 2024, 8:31 PM
Unknown Object (File)
May 17 2024, 8:31 PM
Unknown Object (File)
May 17 2024, 8:31 PM
Unknown Object (File)
May 16 2024, 3:31 AM
Unknown Object (File)
May 3 2024, 3:18 PM
Unknown Object (File)
Apr 8 2024, 4:12 PM
Unknown Object (File)
Apr 8 2024, 4:11 PM
Unknown Object (File)
Mar 13 2024, 8:29 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.