Summary: | dev-util/ltrace-0.4-r1 failed to build (using sys-libs/glibc-2.8_p20080602-r1 hardened) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alex Efros <powerman-asdf> |
Component: | New packages | Assignee: | Development Tools Team <dev-tools> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gentoo |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 302471 |
Description
Alex Efros
2009-03-25 16:48:53 UTC
I have the same problem. Removing "-I-" from CPPFLAGS for /var/tmp/portage/dev-util/ltrace-0.4-r1/work/ltrace-0.4/sysdeps/linux-gnu/trace.c solves the issue. Still the same issue with Portage 2.1.6.13 (hardened/linux/amd64/2008.0, gcc-3.4.6, glibc-2.8_p20080602-r1, 2.6.24-hardened-r3 x86_64): x86_64-pc-linux-gnu-gcc -Wall -march=athlon64 -O3 -pipe -fforce-addr -I /var/tmp/portage/dev-util/ltrace-0.4-r1/work/ltrace-0.4 -I /var/tmp/portage/dev-util/ltrace-0.4-r1/work/ltrace-0.4/sysdeps/linux-gnu -I- -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc\" -I/var/tmp/portage/dev-util/ltrace-0.4-r1/work/ltrace-0.4/sysdeps/linux-gnu/x86_64 -c -o trace.o trace.c In file included from trace.c:8: /usr/include/asm/unistd.h:4:25: unistd_64.h: No such file or directory make[1]: *** [trace.o] Error 1 make[1]: *** Waiting for unfinished jobs.... Please try 0.5.3.1. Updating to current toolchain (sys-kernel/linux-headers-2.6.30-r1, sys-libs/glibc-2.10.1-r1, sys-devel/gcc-4.3.4) fixed this bug. Closing ticket. |