Created attachment 566490 [details] build.log (1.31.1) [...] --- stderr thread 'main' panicked at ' This crate is only compatible with OpenSSL 1.0.1 through 1.1.1, or LibreSSL 2.5 through 2.8.1, but a different version of OpenSSL was found. The build is now aborting due to this version mismatch. ', /var/tmp/portage/dev-lang/rust-1.31.1/work/rustc-1.31.1-src/src/vendor/openssl-sys/build/main.rs:539:5 note: Run with `RUST_BACKTRACE=1` for a backtrace. warning: build failed, waiting for other jobs to finish... error: build failed
Created attachment 566492 [details] emerge --info
Created attachment 566494 [details] build.log (1.32.0, ppc64) Unfortunately I can't try any newer version as rust-1.32.0 does not build at all on this machine (ppc64).
Is there a reason you can't use rust-1.32.0? Or maybe 1.33? That's what everyone with sense should really recommend. https://bugs.gentoo.org/677302 If not, there is a patchfile in that thread that'll rig it to work anyway.
*** This bug has been marked as a duplicate of bug 677302 ***
(In reply to pagorman from comment #3) > Is there a reason you can't use rust-1.32.0? Or maybe 1.33? That's what > everyone with sense should really recommend. Thanks for the hint! rust-1.32.0 had other build problems on my ppc64 machine. I have yet to try rust-1.33.