In file included from /usr/include/unistd.h:25: In file included from /usr/include/features.h:489: /usr/include/gnu/stubs.h:7:11: fatal error: 'gnu/stubs-32.h' file not found # include <gnu/stubs-32.h> ^~~~~~~~~~~~~~~~ 1 error generated. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no-multilib_hardened-20200622-081917 ------------------------------------------------------------------- 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] python3.6 (fallback) [5] python2.7 (fallback) Available Ruby profiles: [1] ruby25 (with Rubygems) * Available Rust versions: [1] rust-bin-1.44.1 [2] rust-1.44.1 * The following VMs are available for generation-2: Available Java Virtual Machines: (none found) The Glorious Glasgow Haskell Compilation System, version 8.0.2 timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Sun 28 Jun 2020 06:05:24 PM UTC emerge -qpvO dev-lang/ispc [ebuild N ] dev-lang/ispc-1.13.0 USE="-examples"
Created attachment 647004 [details] emerge-info.txt
Created attachment 647006 [details] dev-lang:ispc-1.13.0:20200628-190635.log
Created attachment 647008 [details] emerge-history.txt
Created attachment 647010 [details] environment
Created attachment 647012 [details] etc.portage.tbz2
Created attachment 647014 [details] logs.tbz2
Created attachment 647016 [details] temp.tbz2
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232c67eb537528e7eab8275c93c4e45d50ea8807 commit 232c67eb537528e7eab8275c93c4e45d50ea8807 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-09-10 00:40:54 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-09-10 00:42:14 +0000 profiles/package.mask: unmask dev-lang/ispc A new Python 3 version has been added, and old Python 2 versions have been cleaned up. Closes: https://bugs.gentoo.org/735284 Bug: https://bugs.gentoo.org/730062 Signed-off-by: Sam James <sam@gentoo.org> profiles/package.mask | 1 - 1 file changed, 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95eb535e5071dcef0e6174c4e2f5c39003c35543 commit 95eb535e5071dcef0e6174c4e2f5c39003c35543 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-09-10 02:15:14 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-09-10 02:15:17 +0000 dev-lang/ispc: disable x86 build on amd64 The build system assumes we want an x86 (i686) build on amd64, even if we don't (not a multilib ebuild anyway, but this is a particular issue on non-multilib profiles). Bug: https://bugs.gentoo.org/730062 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> dev-lang/ispc/ispc-1.14.1.ebuild | 12 ++++++++++++ dev-lang/ispc/ispc-9999.ebuild | 14 +++++++++++++- 2 files changed, 25 insertions(+), 1 deletion(-)
Worked around this for now, asked upstream if there is a better way.
I think this should be solved now.