| Summary: | dev-libs/gobject-introspection-1.30.0-r2 fails to build: libintl.h: No such file or directory | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Dennis Schridde <dschridde+gentoobugs> |
| Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | 407467 | ||
| Bug Blocks: | |||
| Attachments: |
build.log
build.log |
||
|
Description
Dennis Schridde
2012-03-04 13:22:27 UTC
Created attachment 304209 [details]
build.log
Please attach the build log from building with MAKEOPTS="V=1" Created attachment 304237 [details]
build.log
Please check that you have /usr/include/libintl.h on your system. It should be installed by sys-libs/glibc. same problem here; file /usr/include/libintl.h present. $ ll /usr/include/libintl.h -rw-r--r-- 1 root root 4702 Feb 8 17:12 /usr/include/libintl.h $ q file -v /usr/include/libintl.h sys-libs/glibc-2.14.1-r2 (/usr/include/libintl.h) Ok, I know more or less what caused the problem for me, but I don't know why's that. I run 'MAKEOPTS="V=1" emerge -1 dev-libs/gobject-introspection' and parsed the output to see what syscall fails, and the file (libintl.h) has NOT been searched in '/usr/include' but in '/usr/lib/gcc/arm-none-eabi/4.5.2/include/' (dir containing includes for arm crossdev toolchain). File has been owned by cross-arm-none-eabi/binutils-2.21, so I unmerged all packages form cross-arm-none-eabi/* and this helped. The cross-arm-none-eabi/binutils-2.21 has been rebuild by newuse from 'emerge -DavNu @world' the same say this bug occurred first. This seems to be other issue, a few other packages also failed to merge (most probably also due to this bug). This might be strongly related to bug #407467. Once I ran crossdev -C i686-pc-mingw32 && crossdev i686-pc-mingw32 gcc pointed to the correct compiler (instead of the mingw one) and gobject-introspection also merged without issues. Other packages also showed similar issues (e.g. lvm2 / bug #406881). @Jan: Would be nice if you could compare your crossdev/cross-toolchain version with mine in bug #407467. looks like bug 407467 is waiting for info, making this one also need to wait for it :| |