I tried to build crossdev --b 2.15.92.0.2-r10 --k 2.4.22-r1 --l 0.9.27 --g 3.3.5.20050130-r1 -t i686-pc-linux- uclibc and crossdev --b 2.15.92.0.2-r10 --k 2.4.22-r1 --l 0.9.27 --g 3.3.5.20050130-r2 -t i686-pc-linux- uclibc and in both cases gcc failed to build. Reproducible: Always Steps to Reproduce: 1. emerge crossdev 2. crossdev --b 2.15.92.0.2-r10 --k 2.4.22-r1 --l 0.9.27 --g 3.3.5.20050130-r2 -t i686-pc-linux- uclibc 3. wait and see Actual Results: * gcc failed :( * If you file a bug, please attach the following logfiles: * /var/log/portage/cross-i686-pc-linux-uclibc-info.log * /var/log/portage/cross-i686-pc-linux-uclibc-gcc-stage1.log Expected Results: It should build gcc. -------------------------------------------------------------------------------- [32;01m*[0m Host Portage ARCH: x86 [32;01m*[0m Target Portage ARCH: x86 [32;01m*[0m Target System: i686-pc-linux-uclibc [32;01m*[0m Stage: 3 (C/C++ compiler) [32;01m*[0m binutils: binutils-2.15.92.0.2-r10 [32;01m*[0m gcc: gcc-3.3.5.20050130-r2 [32;01m*[0m headers: linux-headers-2.4.22-r1 [32;01m*[0m libc: uclibc-0.9.27 [32;01m*[0m PORTDIR_OVERLAY: /usr/local/portage [32;01m*[0m PORT_LOGDIR: /var/log/portage [32;01m*[0m PKGDIR: /usr/portage/packages/cross/i686-pc-linux-uclibc [32;01m*[0m PORTAGE_TMPDIR: /var/tmp/cross/i686-pc-linux-uclibc _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - Gentoo Base System version 1.6.12 Portage 2.0.51.22-r1 (default-linux/x86/2005.0/2.4, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.4.30 i686) =============================================================== == System uname: 2.4.30 i686 Pentium II (Klamath) dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.9 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.4.22-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer -fPIC" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/ qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer -fPIC" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages sandbox sfperms strict userpriv" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.inode.at/" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages/cross/i686-pc-linux-uclibc" PORTAGE_TMPDIR="/var/tmp/cross/i686-pc-linux-uclibc" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 acl apache2 bash-completion berkdb crypt doc encode esd flac foomaticdb gdbm gif hardened howl imlib ipv6 jpeg libwww mad minimal mmx mp3 mpeg ncurses nls ogg oggvorbis pam pcre pdflib perl pic png python readline samba skey ssl tcpd threads xml xml2 zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Created attachment 62217 [details] cross-i686-pc-linnux-uclibc-gcc-stage1.log
gcc-3.4.4 should work fine
Created attachment 62300 [details] log for gcc 3.4.4 gcc 3.4.4 does not work for me (it worked one week ago, but now there is something wrong)
spec error should be unrelated to cross-compiling ... iirc, some other people filed bugs with similar errors ...
should be set now