I cannot upgrade to glibc-2.3.3_pre20040207. It fails with the output: ./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../nptl/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 -nostdinc -isystem /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include -isystem /lib/modules/2.6.1-gentoo-r1/build/include -D_LIBC_REENTRANT -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED -o /var/tmp/portage/glibc-2.3.3_pre20040207/work/glibc-2.3.2/buildhere/shadow/getspnam_r.os -MD -MP -MF /var/tmp/portage/glibc-2.3.3_pre20040207/work/glibc-2.3.2/buildhere/shadow/getspnam_r.os.dt In file included from ../sysdeps/i386/i686/hp-timing.h:25, from ../nptl/descr.h:28, from ../nptl/sysdeps/i386/tls.h:98, from ../nptl/sysdeps/i386/i686/tls.h:34, from ../include/tls.h:6, from ../include/errno.h:22, from ../nss/getXXent_r.c:20, from getspent_r.c:30: ../sysdeps/unix/sysv/linux/sys/param.h:24:25: linux/param.h: No such file or directory In file included from ../sysdeps/i386/i686/hp-timing.h:25, from ../nptl/descr.h:28, from ../nptl/sysdeps/i386/tls.h:98, from ../nptl/sysdeps/i386/i686/tls.h:34, from ../include/tls.h:6, from ../include/errno.h:22, from ../nss/getXXbyYY_r.c:21, from getspnam_r.c:30: ../sysdeps/unix/sysv/linux/sys/param.h:24:25: linux/param.h: No such file or directory make[2]: *** [/var/tmp/portage/glibc-2.3.3_pre20040207/work/glibc-2.3.2/buildhere/shadow/getspent_r.os] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [/var/tmp/portage/glibc-2.3.3_pre20040207/work/glibc-2.3.2/buildhere/shadow/getspnam_r.os] Error 1 make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.3_pre20040207/work/glibc-2.3.2/shadow' make[1]: *** [shadow/subdir_lib] Error 2 make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.3_pre20040207/work/glibc-2.3.2' make: *** [all] Error 2 !!! ERROR: sys-libs/glibc-2.3.3_pre20040207 failed. !!! Function src_compile, Line 523, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: inspiron heimdall # emerge info Portage 2.0.50 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.6.1-gentoo-r1) ================================================================= System uname: 2.6.1-gentoo-r1 i686 Intel(R) Pentium(R) 4 Mobile CPU 1.40GHz Gentoo Base System version 1.4.3.13 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://ftp.easynet.nl/mirror/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j2" 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="X aalib acpi alsa arts avi berkdb cdr cups dvd emacs encode faad foomaticdb freetype gdbm gif gtk gtk2 imagemagick imap imlib java jikes jpeg kde libg++ libwww linguas_de mad mikmod mmx motif mpeg ncurses nls nptl offensive oggvorbis opengl pam pcmcia pdflib perl pic png pnp python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype type1 usb wmf wxwindows x86 xml2 xmms xosd xv zlib"
Hi, It seems that the above error occured because a newer version of gettext was needed. After a reboot and a gettext update glibc compiled without problems.