I'm not sure if it is a bug, but if I'm understanding the slot-system right it should be possible to install glibc-2.2.5 also with gentoo-1.4-rc2. I need it this old version of glibc for compatibility with a comercial software. Ok. Here is the last output and the emerge info below: gcc ../sysdeps/generic/libc-start.c -c -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -march=athlon-xp -pipe -I../include -I. -I/var/tmp/portage/glibc-2.2.5-r7/work/glibc-2.2.5/buildhere/csu -I.. -I../libio -I/var/tmp/portage/glibc-2.2.5-r7/work/glibc-2.2.5/buildhere -I../sysdeps/i386/elf -I../linuxthreads/sysdeps/unix/sysv/linux/i386 -I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386/i686 -I../linuxthreads/sysdeps/i386 -I../sysdeps/unix/sysv/linux/i386/i686 -I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686 -I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DHAVE_INITFINI -o /var/tmp/portage/glibc-2.2.5-r7/work/glibc-2.2.5/buildhere/csu/libc-start.o In file included from ../include/pthread.h:1, from ../linuxthreads/sysdeps/pthread/bits/libc-lock.h:23, from ../sysdeps/generic/ldsodefs.h:34, from ../sysdeps/unix/sysv/linux/ldsodefs.h:25, from ../sysdeps/generic/libc-start.c:21: ../linuxthreads/sysdeps/pthread/pthread.h:163: parse error before "__thread" ../linuxthreads/sysdeps/pthread/pthread.h:165: `pthread_create' declared as function returning a function ../linuxthreads/sysdeps/pthread/pthread.h:165: warning: function declaration isn't a prototype ../linuxthreads/sysdeps/pthread/pthread.h:166: parse error before "void" ../linuxthreads/sysdeps/pthread/pthread.h:591: storage class specified for parameter `type name' In file included from ../linuxthreads/sysdeps/pthread/pthread.h:655, from ../include/pthread.h:1, from ../linuxthreads/sysdeps/pthread/bits/libc-lock.h:23, from ../sysdeps/generic/ldsodefs.h:34, from ../sysdeps/unix/sysv/linux/ldsodefs.h:25, from ../sysdeps/generic/libc-start.c:21: ../linuxthreads/sysdeps/unix/sysv/linux/bits/sigthread.h:36: storage class specified for parameter `type name' make[2]: *** [/var/tmp/portage/glibc-2.2.5-r7/work/glibc-2.2.5/buildhere/csu/libc-start.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from ../include/pthread.h:1, from ../linuxthreads/sysdeps/pthread/bits/libc-lock.h:23, from ../sysdeps/generic/ldsodefs.h:34, from ../sysdeps/unix/sysv/linux/ldsodefs.h:25, from ../sysdeps/unix/sysv/linux/init-first.c:32: ../linuxthreads/sysdeps/pthread/pthread.h:163: parse error before "__thread" ../linuxthreads/sysdeps/pthread/pthread.h:165: `pthread_create' declared as function returning a function ../linuxthreads/sysdeps/pthread/pthread.h:165: warning: function declaration isn't a prototype ../linuxthreads/sysdeps/pthread/pthread.h:166: parse error before "void" ../linuxthreads/sysdeps/pthread/pthread.h:591: storage class specified for parameter `type name' In file included from ../linuxthreads/sysdeps/pthread/pthread.h:655, from ../include/pthread.h:1, from ../linuxthreads/sysdeps/pthread/bits/libc-lock.h:23, from ../sysdeps/generic/ldsodefs.h:34, from ../sysdeps/unix/sysv/linux/ldsodefs.h:25, from ../sysdeps/unix/sysv/linux/init-first.c:32: ../linuxthreads/sysdeps/unix/sysv/linux/bits/sigthread.h:36: storage class specified for parameter `type name' make[2]: *** [/var/tmp/portage/glibc-2.2.5-r7/work/glibc-2.2.5/buildhere/csu/init-first.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/glibc-2.2.5-r7/work/glibc-2.2.5/csu' make[1]: *** [csu/subdir_lib] Error 2 make[1]: Leaving directory `/var/tmp/portage/glibc-2.2.5-r7/work/glibc-2.2.5' make: *** [all] Error 2 Portage 2.0.46-r12 (default-x86-1.4, gcc-3.2.1, glibc-2.3.1-r2) ================================================================= System uname: 2.4.19-gentoo-r10 i686 AMD Athlon(tm) XP 1900+ GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/init.d /etc/pam.d /etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 3dnow apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png qtmt quicktime spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline arts bonobo svga tcltk java guile mysql X sdl gpm tcpd pam libwww ssl python esd imlib oggvorbis gtk qt kde motif opengl ldap aalib alsa cdr dga directfb dvd evo fbcon flash gd ggi -gnome gphoto2 lcms maildir mbox mozilla nas odbc -oss perl plotutils postgres ruby samba sasl scanner slp tetex tiff usb wmf" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe" CXXFLAGS="-march=athlon-xp -O3 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://chekov.bossynet.priv/gentoo-portage" FEATURES="sandbox ccache"
*** This bug has been marked as a duplicate of 14539 ***