Source: gcc-4.6 Version: 4.6.1-13 Severity: serious Justification: fails to build from source (but built successfully in the past)
When trying to rebuild gcc-4.6 natively from source, I get build failures of the following variety: asm/errno.h: No such file or directory In particular, it seems that recent linux-libc-dev packages have moved the architecture-specific header files from the path "/usr/include/asm" to "/usr/include/x86_64-linux-gnu/asm". In particular, I have linux-libc-dev 3.0.0-3 installed locally. The existing "gcc" on the system finds files in that search path, but when building libgcc it seems that the temporary built "xgcc" does not. You can some one example failed command below. Cheers, Kyle Moffett Failed command: /srv/stuff/toolchain/STAGE2/GCC/gcc-4.6-4.6.1/build/./gcc/xgcc \ -B/srv/stuff/toolchain/STAGE2/GCC/gcc-4.6-4.6.1/build/./gcc/ \ -B/usr/x86_64-linux-gnu/bin/ -B/usr/x86_64-linux-gnu/lib/ \ -isystem /usr/x86_64-linux-gnu/include \ -isystem /usr/x86_64-linux-gnu/sys-include \ -g -O2 -m32 -O2 -g -O2 -DIN_GCC -W -Wall -Wwrite-strings \ -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes \ -Wold-style-definition -isystem ./include -fPIC -g \ -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED \ -fno-stack-protector -I. -I. -I../../.././gcc \ -I../../../../src/libgcc \ -I../../../../src/libgcc/. \ -I../../../../src/libgcc/../gcc \ -I../../../../src/libgcc/../include \ -I../../../../src/libgcc/config/libbid \ -DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS -DUSE_TLS \ -o _muldi3.o -MT _muldi3.o -MD -MP -MF _muldi3.dep -DL_muldi3 \ -c ../../../../src/libgcc/../gcc/libgcc2.c \ -fvisibility=hidden -DHIDE_EXPORTS Error output: In file included from /usr/include/bits/errno.h:25:0, from /usr/include/errno.h:36, from ../../../../src/libgcc/../gcc/tsystem.h:93, from ../../../../src/libgcc/../gcc/libgcc2.c:29: /usr/include/linux/errno.h:4:23: fatal error: asm/errno.h: No such file or directory -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (700, 'testing'), (700, 'stable'), (600, 'unstable'), (500, 'stable-updates'), (500, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20111008203100.21893.77950.report...@philyra.exmeritus.com