[Bug 230470] lang/rust: support LibreSSL 2.8
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Aug 8 18:32:55 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230470
Bug ID: 230470
Summary: lang/rust: support LibreSSL 2.8
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: rust at FreeBSD.org
Reporter: ml+freebsd at vishwin.info
Assignee: rust at FreeBSD.org
Flags: maintainer-feedback?(rust at FreeBSD.org)
Created attachment 196014
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=196014&action=edit
libressl-2.8
Version 2.8 of LibreSSL landed in our ports tree as security/libressl-devel.
Currently the openssl-sys crate, at version 0.9.28, only supports up to
LibreSSL 2.7. Because LibreSSL 2.8 is so new and not exactly marked as
production just yet, upstream has not taken any action.
This patch takes a build.rs from an openssl-sys between 0.9.30 and 0.9.31 as a
basis, because of better version detection logic, and adds in LibreSSL 2.8 as a
valid version. OpenSSL support is not affected. Builds successfully and passes
testport, since there doesn't seem to exist any ABI-breaking changes.
Note that this and the existing libgit2-sys patch will still be needed when
this port gets updated to 1.28.0; none of the patched crates got updated in the
1.28.0 tarball.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list