Summary: | dev-libs/concurrencykit-0.6.0: fatal error: gnu/stubs-64.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexandr Tiurin <alexanderyt> |
Component: | Current packages | Assignee: | Tomáš Mózes <hydrapolic> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
buildlog
emerge --info concurrencykit |
Description
Alexandr Tiurin
2017-03-13 15:06:31 UTC
Created attachment 466886 [details]
buildlog
Created attachment 466890 [details]
emerge --info concurrencykit
# qfile -Sv /usr/include/gnu/stubs* sys-libs/glibc-2.25:2.2 (/usr/include/gnu/stubs-32.h) sys-libs/glibc-2.25:2.2 (/usr/include/gnu/stubs-64.h) sys-libs/glibc-2.25:2.2 (/usr/include/gnu/stubs.h) So rebuild sys-libs/glibc. Hello, this seems weird - that is a virtual machine detected as x86_64 but not having 64 bit headers, because it seems the building toolchain is 32 bit. ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu ... PROFILE = x86_64 Is this a 32 or 64 bit system? Why do you have both x86 and ~amd64 in ACCEPT_KEYWORDS? Maybe try to re-emerge linux-headers / glibc and then try again. Honestly, never seen such system :) Oh, my mistake. Needs to have a rest:) (In reply to Alexandr Tiurin from comment #5) > Oh, my mistake. Needs to have a rest:) If you don't mind, share the resolution so we can all learn. My build environment is x86. I forgot about that and worked with the environment as x86_64, added ACCEPT_KEYWORDS="~amd64" and linux64 chroot . |