src/mongo/util/net/ssl_manager.cpp: In member function ‘bool mongo::{anonymous}::SSLManager::_setSubjectName(const string&, std::__cxx11::string&)’: src/mongo/util/net/ssl_manager.cpp:631:23: error: ‘BIO_s_file_internal’ was not declared in this scope BIO* in = BIO_new(BIO_s_file_internal()); ^~~~~~~~~~~~~~~~~~~ src/mongo/util/net/ssl_manager.cpp:631:23: note: suggested alternative: ‘BIO_s_file’ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-desktop-gnome_20190120-111233 ------------------------------------------------------------------- Please see the tracker bug for details. gcc-config -l: [1] x86_64-pc-linux-gnu-8.2.0 * Available Python interpreters, in order of preference: [1] python3.6 [2] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) [3] ruby26 (with Rubygems) * Available Rust versions: [1] rust-1.32.0 * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.10.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm emerge -qpvO dev-libs/mongo-cxx-driver [ebuild N ] dev-libs/mongo-cxx-driver-1.1.2-r1 USE="ssl -debug -libressl -sasl -static-libs"
Created attachment 562522 [details] emerge-info.txt
Created attachment 562524 [details] dev-libs:mongo-cxx-driver-1.1.2-r1:20190122-052231.log
Created attachment 562526 [details] emerge-history.txt
Created attachment 562528 [details] environment
Created attachment 562530 [details] etc.portage.tbz2
Created attachment 562532 [details] logs.tbz2
Created attachment 562534 [details] temp.tbz2
There is this fix here: https://github.com/mongodb/mongo-cxx-driver/pull/615 In the comments is also the rationale why it hasn't been merged. I'd appreciate it if we could just apply it as a patch.
Package removed.