[Bug 222359] lang/rust: Update to 1.20.0

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Sep 16 18:27:50 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222359

w.schwarzenfeld at utanet.at changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |w.schwarzenfeld at utanet.at

--- Comment #2 from w.schwarzenfeld at utanet.at ---
It does not know libressl 2.5.5. I solved it with
Index: files/patch-vendor_openssl-sys_build_rs
===================================================================
--- files/patch-vendor_openssl-sys_build_rs     (nonexistent)
+++ files/patch-vendor_openssl-sys_build_rs     (working copy)
@@ -0,0 +1,24 @@
+--- src/vendor/openssl-sys/build.rs.prig       2017-09-16 13:08:12 UTC
++++ src/vendor/openssl-sys/build.rs
+@@ -241,7 +241,7 @@ fn validate_headers(include_dirs: &[Path
+ #include <openssl/opensslconf.h>
+ 
+ #if LIBRESSL_VERSION_NUMBER >= 0x20505000
+-RUST_LIBRESSL_NEW
++RUST_LIBRESSL_255
+ #elif LIBRESSL_VERSION_NUMBER >= 0x20504000
+ RUST_LIBRESSL_254
+ #elif LIBRESSL_VERSION_NUMBER >= 0x20503000
+@@ -347,6 +347,12 @@ See rust-openssl README for more informa
:

but I have problems with the REINPLACE_CMD to replace the checksum for
build.rs in src/vendor/openssl-sys/.cargo-checksum.json.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list