I wanted to install crossdev -v --b 2.15.92.0.2-r10 --k 2.4.22-r1 -t i686-pc-linux-uclibc It can't emerge uclibc, i have to do gcc-config i686-pc-linux-uclibc-3.4.4 But that does not work. Reproducible: Always Steps to Reproduce: 1.gcc-config -l [1] i686-pc-linux-gnu-3.3.5-20050130 * [2] i686-pc-linux-gnu-3.3.5-20050130-hardenednopie [3] i686-pc-linux-gnu-3.3.5-20050130-hardenednopiessp [4] i686-pc-linux-gnu-3.3.5-20050130-hardenednossp [5] i686-pc-linux-gnu-3.3.5-20050130-vanilla [6] i686-pc-linux-uclibc-3.4.4 [7] i686-pc-linux-uclibc-3.4.4-hardened [8] i686-pc-linux-uclibc-3.4.4-hardenednopie [9] i686-pc-linux-uclibc-3.4.4-hardenednopiessp [10] i686-pc-linux-uclibc-3.4.4-hardenednossp 2. gcc-config 6 * Switching to i686-pc-linux-uclibc-3.4.4 compiler ... [ ok ] 3. gcc-config -l [1] i686-pc-linux-gnu-3.3.5-20050130 * [2] i686-pc-linux-gnu-3.3.5-20050130-hardenednopie [3] i686-pc-linux-gnu-3.3.5-20050130-hardenednopiessp [4] i686-pc-linux-gnu-3.3.5-20050130-hardenednossp [5] i686-pc-linux-gnu-3.3.5-20050130-vanilla [6] i686-pc-linux-uclibc-3.4.4 [7] i686-pc-linux-uclibc-3.4.4-hardened [8] i686-pc-linux-uclibc-3.4.4-hardenednopie [9] i686-pc-linux-uclibc-3.4.4-hardenednopiessp [10] i686-pc-linux-uclibc-3.4.4-hardenednossp 4. gcc-config i686-pc-linux-uclibc-3.4.4 * Switching to i686-pc-linux-uclibc-3.4.4 compiler ... [ ok ] 5. gcc-config -l [1] i686-pc-linux-gnu-3.3.5-20050130 * [2] i686-pc-linux-gnu-3.3.5-20050130-hardenednopie [3] i686-pc-linux-gnu-3.3.5-20050130-hardenednopiessp [4] i686-pc-linux-gnu-3.3.5-20050130-hardenednossp [5] i686-pc-linux-gnu-3.3.5-20050130-vanilla [6] i686-pc-linux-uclibc-3.4.4 [7] i686-pc-linux-uclibc-3.4.4-hardened [8] i686-pc-linux-uclibc-3.4.4-hardenednopie [9] i686-pc-linux-uclibc-3.4.4-hardenednopiessp [10] i686-pc-linux-uclibc-3.4.4-hardenednossp Actual Results: gcc-config says, it has changed gcc, but it has not. Expected Results: Change gcc to 3.4.4 gcc-config --version gcc-config-1.3.11-r4 crossdev --version crossdev-0.9.6 emerge info 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) Gentoo Base System version 1.6.12 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.10 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.18-r1 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 /usr/sbin/run-crons /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" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 acl apache2 bash-completion berkdb crypt curl doc encode esd flac foomaticdb gd gdbm gif howl imlib ipv6 jpeg libwww mad 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
ive fixed this in gcc-config-1.3.12