Date: Wed, 08 Aug 2018 18:32:52 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 230470] lang/rust: support LibreSSL 2.8 Message-ID: <bug-230470-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230470 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@FreeBSD.org Reporter: ml+freebsd@vishwin.info Assignee: rust@FreeBSD.org Flags: maintainer-feedback?(rust@FreeBSD.org) Created attachment 196014 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D196014&action= =3Dedit 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 a= s 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 pas= ses 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. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-230470-7788>