Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 757720 - dev-lang/rust-1.48.0 does not like libressl-3.3.0
Summary: dev-lang/rust-1.48.0 does not like libressl-3.3.0
Status: RESOLVED DUPLICATE of bug 757144
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo LibreSSL
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-30 08:22 UTC by hkBst
Modified: 2020-12-06 11:20 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description hkBst 2020-11-30 08:22:44 UTC
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
Comment 1 Ionen Wolkens gentoo-dev 2020-11-30 08:31:10 UTC
Duplicate of bug #757144 (easy to miss given its current summary doesn't mention libressl).
Comment 2 Stefan Strogin gentoo-dev 2020-12-06 11:12:15 UTC
*** Bug 758674 has been marked as a duplicate of this bug. ***
Comment 3 Stefan Strogin gentoo-dev 2020-12-06 11:20:08 UTC

*** This bug has been marked as a duplicate of bug 757144 ***