extra options: '-std=c++11 -fPIC -w' x86_64-pc-linux-gnu-gcc: adolc-python_wrap.cpp adolc-python_wrap.cpp:3268:10: fatal error: adolc/adolc.h: No such file or directory 3268 | #include <adolc/adolc.h> | ^~~~~~~~~~~~~~~ compilation terminated. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_plasma_systemd-libressl-20200630-223943 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-10.1.0 * clang version 10.0.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/10/bin /usr/lib/llvm/10 10.0.0 Available Python interpreters, in order of preference: [1] python3.7 [2] python3.9 (fallback) [3] python3.8 (fallback) [4] python2.7 (fallback) [5] pypy3 (fallback) Available Ruby profiles: [1] ruby25 (with Rubygems) * Available Rust versions: [1] rust-1.44.1 * The following VMs are available for generation-2: *) IcedTea JDK 3.16.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm The Glorious Glasgow Haskell Compilation System, version 8.0.2 timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Sat 04 Jul 2020 06:05:25 PM UTC /var/db/repos/libressl Sat 04 Jul 2020 07:44:18 AM UTC emerge -qpvO sci-libs/adolc [ebuild N ] sci-libs/adolc-2.7.2 USE="boost sparse -mpi -static-libs"
Created attachment 647590 [details] emerge-info.txt
Created attachment 647592 [details] emerge-history.txt
Created attachment 647594 [details] environment
Created attachment 647596 [details] etc.portage.tbz2
Created attachment 647598 [details] logs.tbz2
Created attachment 647600 [details] sci-libs:adolc-2.7.2:20200704-182302.log
Created attachment 647602 [details] temp.tbz2
Indeed this is broken.
>Build with python swig module: no ./configure: line 17919: xyes: command not found >(due to python/swig missing) So, automagic on swig is the case where it fails.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f3bd3bc5423a5df66dd94387fc6f3dadc90ab9 commit 86f3bd3bc5423a5df66dd94387fc6f3dadc90ab9 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-10-18 18:20:36 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-10-18 18:22:47 +0000 sci-libs/adolc: disable building Python bindings for now The building of Python bindings with swig was automagic and failed for a variety of reasons. Disabling for now because no consumers known and it prevents build. Upstream patches included to actually get a working Python toggle, but some work is needed to get the include dir logic right. Bug: https://bugs.gentoo.org/730750 Bug: https://bugs.gentoo.org/741771 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> sci-libs/adolc/adolc-2.7.2.ebuild | 14 +- .../files/adolc-2.7.2-swig-python-configure.patch | 391 +++++++++++++++++++++ 2 files changed, 398 insertions(+), 7 deletions(-)