rust-1.48.0 does not like libressl-3.3.0: This crate is only compatible with OpenSSL 1.0.1 through 1.1.1, or LibreSSL 2.5 through 3.2.x, but a different version of OpenSSL was found. The build is now aborting due to this version mismatch. Fuller error (just in case): cargo:libressl_version_number=3030000f --- stderr rustc command: "LD_LIBRARY_PATH"="/var/tmp/portage/dev-lang/rust-1.48.0/work/rustc-1.48.0-src/build/x86_64-unknown-linux-gnu/stage1/lib:/var/tmp/portage/dev-lang/rust-1.48.0/work/rustc-1.48.0-src/build/x86_64-unknown-linux-gnu/stage1-tools/release/deps:/var/tmp/portage/dev-lang/rust-1.48.0/work/rustc-1.48.0-src/build/x86_64-unknown-linux-gnu/stage1-tools/release:/var/tmp/portage/dev-lang/rust-1.48.0/work/rustc-1.48.0-src/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/var/tmp/portage/dev-lang/rust-1.48.0/work/rustc-1.48.0-src/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" "--crate-name" "probe0" "--crate-type=lib" "--out-dir" "/var/tmp/portage/dev-lang/rust-1.48.0/work/rustc-1.48.0-src/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/build/openssl-sys-f2b3c536394441fb/out" "--emit=llvm-ir" "--target" "x86_64-unknown-linux-gnu" "-" "--sysroot" "/var/tmp/portage/dev-lang/rust-1.48.0/work/rustc-1.48.0-src/build/x86_64-unknown-linux-gnu/stage1" "--remap-path-prefix" "/var/tmp/portage/dev-lang/rust-1.48.0/work/rustc-1.48.0-src=/rustc/1.48.0" sysroot: "/var/tmp/portage/dev-lang/rust-1.48.0/work/rustc-1.48.0-src/build/x86_64-unknown-linux-gnu/stage1" libdir: "/var/tmp/portage/dev-lang/rust-1.48.0/work/rustc-1.48.0-src/build/x86_64-unknown-linux-gnu/stage1/lib" thread 'main' panicked at ' This crate is only compatible with OpenSSL 1.0.1 through 1.1.1, or LibreSSL 2.5 through 3.2.x, but a different version of OpenSSL was found. The build is now aborting due to this version mismatch. ', /rustc/1.48.0/vendor/openssl-sys/build/main.rs:260:5 stack backtrace: 0: std::panicking::begin_panic 1: build_script_main::version_error 2: build_script_main::validate_headers 3: build_script_main::find_normal::try_pkg_config 4: build_script_main::find_normal::find_openssl_dir 5: build_script_main::find_normal::get_openssl::{{closure}} 6: core::option::Option<T>::unwrap_or_else 7: build_script_main::find_normal::get_openssl 8: build_script_main::find_openssl 9: build_script_main::main 10: core::ops::function::FnOnce::call_once note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. warning: build failed, waiting for other jobs to finish... error: build failed
Duplicate of bug #757144 (easy to miss given its current summary doesn't mention libressl).
*** Bug 758674 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 757144 ***