Summary: | sys-libs/glibc USE=multilib - In file included from .../work/gcc-4.9.3/libgcc/libgcov-merge.c:26: /usr/include/gnu/stubs.h:8:27: fatal error: gnu/stubs-32.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jeroen Roovers (RETIRED) <jer> |
Component: | Current packages | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | ppc64 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | PPC64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
sys-devel:gcc-4.9.3:20160810-071659.log.xz
sys-devel:gcc-4.7.4:20160810-005207.log.xz sys-devel:gcc-5.4.0:20160810-001821.log.xz sys-libs:glibc-2.22-r4:20160410-071456.log.xz |
Description
Jeroen Roovers (RETIRED)
![]() Created attachment 443014 [details]
sys-devel:gcc-4.7.4:20160810-005207.log.xz
[ebuild R ] sys-libs/glibc-2.22-r4:2.2::gentoo USE="multilib -debug -gd (-hardened) -nscd -profile (-selinux) -suid -systemtap -vanilla" 0 KiB
# qfile /usr/include/gnu/stubs.h
sys-libs/glibc (/usr/include/gnu/stubs.h)
Created attachment 443016 [details]
sys-devel:gcc-5.4.0:20160810-001821.log.xz
sounds like you're going from non-multilib to multilib which is normally not supported, and certainly not supported automatically. you need to build glibc first with USE=multilib to get it bootstrapped back with multilib support. then rebuild gcc to include multilib. i haven't tested the recovery code w/ppc before ... only on amd64. if building glibc with USE=multilib doesn't produce a multilib build, then attach that build log. This system has had multilib support since April last year. Comment #1 shows that USE=multilib is already enabled. By the look of it, no sys-libs/glibc I ever had on this system ever installed </usr/include/gnu/stubs-32.h>. Created attachment 443056 [details]
sys-libs:glibc-2.22-r4:20160410-071456.log.xz
Build log from the previous install from April this year.
Perhaps unmasked USE=multilib wasn't a good idea? |