from /usr/include/stdio.h:27, from elf_class.c:14: /usr/include/gnu/stubs.h:7:11: fatal error: gnu/stubs-32.h: No such file or directory # include <gnu/stubs-32.h> ^~~~~~~~~~~~~~~~ compilation terminated. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-no-multilib-hardened_20180315-195301 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.0 * Available Python interpreters, in order of preference: [1] python3.5 [2] python3.6 (fallback) [3] python2.7 (fallback) Available Ruby profiles: [1] ruby22 (with Rubygems) [2] ruby23 (with Rubygems) * java-config: The following VMs are available for generation-2: emerge -qpv dev-util/statifier [ebuild N ] dev-util/statifier-1.7.4 !!! The following installed packages are masked: - dev-python/flask-whooshalchemy-0.8::gentoo (masked by: package.mask) /usr/portage/profiles/package.mask: # Pacho Ramos <pacho@gentoo.org> (18 Mar 2018) # Requires old whoosh (#643690). Removal in a month. - app-backup/holland-backup-mysql-meta-1.0.10::gentoo (masked by: package.mask) /usr/portage/profiles/package.mask: # Pacho Ramos <pacho@gentoo.org> (18 Mar 2018) # Forces the usage of obsolete dev-python/mysql-python (#643502). Dead since # 2013. Removal in a month. - mail-filter/p3scan-2.3.2-r2::gentoo (masked by: package.mask) /usr/portage/profiles/package.mask: # Pacho Ramos <pacho@gentoo.org> (18 Mar 2018) # Security vulnerable (#631720), dead since 2008, uses doman with compressed # man pages (#619952). Removal in a month. - dev-python/async-0.6.2::gentoo (masked by: package.mask) /usr/portage/profiles/package.mask: # Pacho Ramos <pacho@gentoo.org> (18 Mar 2018) # No reverse deps, not working properly with python3 (#646718). Removal in a # month. - app-backup/holland-lib-mysql-1.0.10::gentoo (masked by: package.mask) - app-backup/holland-backup-mysqldump-1.0.10::gentoo (masked by: package.mask) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook.
Created attachment 524980 [details] emerge-info.txt
Created attachment 524982 [details] dev-util:statifier-1.7.4:20180323-132049.log
Created attachment 524984 [details] emerge-history.txt
Created attachment 524986 [details] environment
Created attachment 524988 [details] etc.portage.tbz2
Created attachment 524990 [details] temp.tbz2
Should be fixed by disabling compiling 32bit on non-multilib profiles. I am not sure, if "has_multilib_profile" is the right approach here, as I don't have a non-multilib-box to test? Please see my PR, if that's okay? Thanks! Conrad
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5841ca2f526067efc8c7b0a8b76e46b4e2593b25 commit 5841ca2f526067efc8c7b0a8b76e46b4e2593b25 Author: Conrad Kostecki <conrad@kostecki.com> AuthorDate: 2018-03-24 15:52:53 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2018-03-25 17:27:20 +0000 dev-util/statifier: Don't compile 32-bit on amd64 no-multilib profile Closes: https://bugs.gentoo.org/651260 Closes: https://github.com/gentoo/gentoo/pull/7571 dev-util/statifier/statifier-1.7.4.ebuild | 9 +++++++++ 1 file changed, 9 insertions(+)