Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 651260 - dev-util/statifier-1.7.4 : /.../stubs.h:7:11: fatal error: gnu/stubs-32.h: No such file or directory
Summary: dev-util/statifier-1.7.4 : /.../stubs.h:7:11: fatal error: gnu/stubs-32.h: No...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Conrad Kostecki
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-23 17:08 UTC by Toralf Förster
Modified: 2018-03-25 17:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,17.11 KB, text/plain)
2018-03-23 17:08 UTC, Toralf Förster
Details
dev-util:statifier-1.7.4:20180323-132049.log (dev-util:statifier-1.7.4:20180323-132049.log,2.65 KB, text/plain)
2018-03-23 17:08 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,286.87 KB, text/plain)
2018-03-23 17:08 UTC, Toralf Förster
Details
environment (environment,17.60 KB, text/plain)
2018-03-23 17:08 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,20.27 KB, application/x-bzip)
2018-03-23 17:08 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,7.15 KB, application/x-bzip)
2018-03-23 17:08 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2018-03-23 17:08:16 UTC
                 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.
Comment 1 Toralf Förster gentoo-dev 2018-03-23 17:08:19 UTC
Created attachment 524980 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-03-23 17:08:22 UTC
Created attachment 524982 [details]
dev-util:statifier-1.7.4:20180323-132049.log
Comment 3 Toralf Förster gentoo-dev 2018-03-23 17:08:25 UTC
Created attachment 524984 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2018-03-23 17:08:27 UTC
Created attachment 524986 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2018-03-23 17:08:30 UTC
Created attachment 524988 [details]
etc.portage.tbz2
Comment 6 Toralf Förster gentoo-dev 2018-03-23 17:08:33 UTC
Created attachment 524990 [details]
temp.tbz2
Comment 7 Conrad Kostecki gentoo-dev 2018-03-23 18:05:04 UTC
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
Comment 8 Larry the Git Cow gentoo-dev 2018-03-25 17:27:28 UTC
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(+)