-- Found libtls, version 2.6.5 -- Found tls CMake Error at src/libmongoc/CMakeLists.txt:112 (include_directories): include_directories given empty-string as include directory. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-no-multilib-hardened_libressl_20180727-202001 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.0 [2] x86_64-pc-linux-gnu-7.3.1 * Available Python interpreters, in order of preference: [1] python3.6 [2] python3.5 [3] python2.7 (fallback) [4] pypy3 (fallback) [5] pypy (fallback) Available Ruby profiles: [1] ruby23 (with Rubygems) * emerge -qpv dev-libs/mongo-c-driver [ebuild N ] dev-libs/mongo-c-driver-1.11.0 USE="libressl ssl -debug -examples -sasl -static-libs {-test}" !!! The following installed packages are masked: - x11-themes/ethemes-1.0.1::gentoo (masked by: package.mask) /usr/portage/profiles/package.mask: # Joonas Niilola <juippis@gmail.com> (31 Jul 2018) # Old and obsolete. Merged into one EFL package since 1.18 release. # Removal in ~30 days. Bug #662510 For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook.
Created attachment 542102 [details] emerge-info.txt
Created attachment 542104 [details] CMakeError.log
Created attachment 542106 [details] CMakeOutput.log
Created attachment 542108 [details] dev-libs:mongo-c-driver-1.11.0:20180801-222728.log
Created attachment 542110 [details] emerge-history.txt
Created attachment 542112 [details] environment
Created attachment 542114 [details] etc.portage.tbz2
Created attachment 542116 [details] logs.tbz2
Created attachment 542118 [details] temp.tbz2
Seems like it's libressl related, I've only tested with openssl so far.
On libressl, it fails on: ... include_directories ("${LIBRESSL_INCLUDE_DIRS}") ... Since this is empty, the build terminates.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9dc8b675101482e1fd9da68e877cf2127fde71a commit b9dc8b675101482e1fd9da68e877cf2127fde71a Author: Tomas Mozes <hydrapolic@gmail.com> AuthorDate: 2018-08-02 07:16:17 +0000 Commit: Ultrabug <ultrabug@gentoo.org> CommitDate: 2018-08-14 21:30:03 +0000 dev-libs/mongo-c-driver: bump to 1.12.0 Closes: https://bugs.gentoo.org/662654 Package-Manager: Portage-2.3.44, Repoman-2.3.10 dev-libs/mongo-c-driver/Manifest | 1 + .../files/mongo-c-driver-1.12.0-libressl.patch | 15 ++++ .../mongo-c-driver/mongo-c-driver-1.12.0.ebuild | 88 ++++++++++++++++++++++ 3 files changed, 104 insertions(+)