Package: gcc-4.1 Version: 4.1.1ds1-13 Severity: serious Justification: no longer builds from source
Building gcc as a cross compiler for powerpc target on i386 platform, gcc will not build. The following components are in use. binutils 2.17-2 libc6_2.3.6.ds1-4_powerpc.deb libc6-dev_2.3.6.ds1-4_powerpc.deb lib64gcc1_4.1.1-13_powerpc.deb libc6-ppc64_2.3.6.ds1-4_powerpc.deb libc6-dev-ppc64_2.3.6.ds1-4_powerpc.deb linux-kernel-headers_2.6.17.10-3_powerpc.deb The binutils package was built using the line androcross:/usr/src/cross-toolchain/binutils-2.17# TARGET=powerpc-linux-gnu fakeroot debian/rules binary-cross The libraries and kernel headers were converted using dpkg-cross androcross:/usr/src/cross-toolchain# dpkg-cross -a powerpc -b l*.deb All of the above were installed using dpkg -i GCC was built using GCC_TARGET=powerpc, like this androcross:/usr/src/cross-toolchain# cd gcc-4.1-4.1.1ds1/ androcross:/usr/src/cross-toolchain/gcc-4.1-4.1.1ds1# export GCC_TARGET=powerpc androcross:/usr/src/cross-toolchain/gcc-4.1-4.1.1ds1# debian/rules control androcross:/usr/src/cross-toolchain# dpkg-buildpackage -us -uc -rfakeroot -b > ../gcc.build 2>&1 || echo 'Build error' The tail of the file with the resulting error was checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for library containing gettext... configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES. make[3]: *** [configure-target-libstdc++-v3] Error 1 make[3]: Leaving directory `/usr/src/cross-toolchain/gcc-4.1-4.1.1ds1/build' make[2]: *** [all] Error 2 make[2]: Leaving directory `/usr/src/cross-toolchain/gcc-4.1-4.1.1ds1/build' s=`cat status`; rm -f status; test $s -eq 0 make[1]: *** [stamps/05-build-stamp] Error 1 make[1]: Leaving directory `/usr/src/cross-toolchain/gcc-4.1-4.1.1ds1' make: *** [stamps/05-build-stamp] Error 2 Additional information. I backed up to gcc-4.1_4.1.1-5 and tried the same build using the same libraries and binutils, and it succeeded although there were lots of warnings about packages in the control file but not in the files list. I have not tried that compiler yet. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i586) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.4.27-3-386 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]