Ooh, new glibc version stabled. But, it's not building here, with error messages that make little sense to me. Here are the last few lines of the emerge log, and emerge info. 1117182965: Started emerge on: May 27, 2005 01:36:05 1117182965: *** emerge sync 1117182965: === sync 1117182966: >>> starting rsync with rsync://134.68.220.73/gentoo-portage 1117183205: === Sync completed with rsync://134.68.220.73/gentoo-portage 1117184634: *** terminating. 1117195524: Started emerge on: May 27, 2005 05:05:24 1117195524: *** emerge --upgradeonly --deep --buildpkg --update world 1117195813: >>> emerge (1 of 3) sys-libs/glibc-2.3.4.20041102-r1 to / 1117195813: === (1 of 3) Cleaning (sys-libs/glibc-2.3.4.20041102-r1::/usr/portage/sys-libs/glibc/glibc-2.3.4.20041102-r1.ebuild) 1117195847: === (1 of 3) Compiling/Packaging (sys-libs/glibc-2.3.4.20041102-r1::/usr/portage/sys-libs/glibc/glibc-2.3.4.20041102-r1.ebuild) 1117199517: *** terminating. 1117199787: Started emerge on: May 27, 2005 06:16:27 1117199787: *** emerge --upgradeonly --deep --buildpkg --update world 1117199866: >>> emerge (1 of 3) sys-libs/glibc-2.3.4.20041102-r1 to / 1117199866: === (1 of 3) Cleaning (sys-libs/glibc-2.3.4.20041102-r1::/usr/portage/sys-libs/glibc/glibc-2.3.4.20041102-r1.ebuild) 1117199914: === (1 of 3) Compiling/Packaging (sys-libs/glibc-2.3.4.20041102-r1::/usr/portage/sys-libs/glibc/glibc-2.3.4.20041102-r1.ebuild) 1117201744: *** terminating. 1117219680: Started emerge on: May 27, 2005 11:48:00 1117219680: *** emerge info 1117219680: *** terminating. Portage 2.0.51.19 (default-linux/alpha/2005.0/2.4, gcc-3.3.2, glibc-2.3.2-r12, 2.4.30 alpha) ================================================================= System uname: 2.4.30 alpha EV5 Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 7 2005, 17:51:24)] distcc 2.16 alphaev5-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [disabled] dev-lang/python: 2.3.4-r1 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.9.5, 1.6.3, 1.8.5-r3, 1.4_p6, 1.7.9-r1, 1.5 sys-devel/binutils: 2.14.90.0.8-r2 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.4.23 ACCEPT_KEYWORDS="alpha" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=ev5 -pipe -mieee -fomit-frame-pointer" CHOST="alphaev5-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=ev5 -pipe -mieee -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig distcc distlocks sfperms strict" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="alpha X aac aalib acl arts artswrappersuid audiofile berkdb bitmap-fonts cdparanoia cdr cjk crypt cscope cups curl dlloader doc dv dvd eds emacs encode esd fam fastcgi fbcon ffmpeg flac font-server foomaticdb fortran fpx gcj gdbm gif gnome gnutls gpm graphviz gstreamer gtk gtk2 guile idea imagemagick imlib ipv6 javascript jbig jpeg jpeg2k kde lcms leim libcaca libg++ libwww lua mad md5sum mikmod mng motif mozdevelop mozilla mozsvg mozxmlterm mp3 mpeg nas ncurses network nls ogg oggvorbis opengl oss pam pcre pdflib perl pic png povray python qt quicktime readline samba scanner sdl silc skey slang slp speex spell ssl tcltk tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts ucs2 unicode usb vim-with-x vorbis wmf xine xinerama xml2 xmms xscreensaver xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Created attachment 59967 [details] The last few lines of glibc failing to emerge I'm wondering whether this would work better as an attachment or inline here...
Masked >sys-libs/glibc-2.3.2-r12 in 2.4 profiles for now. I'll test a patch from Debian to see if that fixes the problem and remove the mask again if so.
Same here: alpha-unknown-linux-gnu-gcc ../sysdeps/unix/sysv/linux/alpha/fxstat.c -c -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -finline-limit=2000 -freorder-blocks -pipe -mieee -fpic -I../include -I. -I/big/portage_tmp/portage/glibc-2.3.4.20041102-r1/work/build-default-alpha-unknown-linux-gnu-linuxthreads/io -I.. -I../libio -I/big/portage_tmp/portage/glibc-2.3.4.20041102-r1/work/build-default-alpha-unknown-linux-gnu-linuxthreads -I../linuxthreads/sysdeps/alpha/elf -I../sysdeps/alpha/elf -I../linuxthreads/sysdeps/unix/sysv/linux/alpha -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/alpha -I../libidn/sysdeps/unix -I../sysdeps/unix/sysv/linux/alpha/alpha -I../sysdeps/unix/sysv/linux/alpha -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/alpha -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/alpha/fpu -I../sysdeps/alpha -I../sysdeps/wordsize-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/alpha/soft-fp -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem /usr/lib/gcc-lib/alpha-unknown-linux-gnu/3.3.2/include -isystem //usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED -o /big/portage_tmp/portage/glibc-2.3.4.20041102-r1/work/build-default-alpha-unknown-linux-gnu-linuxthreads/io/fxstat.os -MD -MP -MF /big/portage_tmp/portage/glibc-2.3.4.20041102-r1/work/build-default-alpha-unknown-linux-gnu-linuxthreads/io/fxstat.os.dt -MT /big/portage_tmp/portage/glibc-2.3.4.20041102-r1/work/build-default-alpha-unknown-linux-gnu-linuxthreads/io/fxstat.os ../sysdeps/unix/sysv/linux/alpha/xstat.c: In function `__xstat': ../sysdeps/unix/sysv/linux/alpha/xstat.c:43: error: `__NR_stat64' undeclared (first use in this function) ../sysdeps/unix/sysv/linux/alpha/xstat.c:43: error: (Each undeclared identifier is reported only once ../sysdeps/unix/sysv/linux/alpha/xstat.c:43: error: for each function it appears in.) ../sysdeps/unix/sysv/linux/alpha/xstat.c:52: error: conflicting types for `ChEcK' ../sysdeps/unix/sysv/linux/alpha/xstat.c:43: error: previous declaration of `ChEcK' ../sysdeps/unix/sysv/linux/alpha/fxstat.c: In function `__fxstat': ../sysdeps/unix/sysv/linux/alpha/fxstat.c:43: error: `__NR_fstat64' undeclared (first use in this function) ../sysdeps/unix/sysv/linux/alpha/fxstat.c:43: error: (Each undeclared identifier is reported only once ../sysdeps/unix/sysv/linux/alpha/fxstat.c:43: error: for each function it appears in.) ../sysdeps/unix/sysv/linux/alpha/fxstat.c:52: error: conflicting types for `ChEcK' ../sysdeps/unix/sysv/linux/alpha/fxstat.c:43: error: previous declaration of `ChEcK' make[2]: *** [/big/portage_tmp/portage/glibc-2.3.4.20041102-r1/work/build-default-alpha-unknown-linux-gnu-linuxthreads/io/xstat.os] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [/big/portage_tmp/portage/glibc-2.3.4.20041102-r1/work/build-default-alpha-unknown-linux-gnu-linuxthreads/io/fxstat.os] Error 1 make[2]: Leaving directory `/big/portage_tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3/io' make[1]: *** [io/subdir_lib] Error 2 make[1]: Leaving directory `/big/portage_tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3' make: *** [all] Error 2 !!! ERROR: sys-libs/glibc-2.3.4.20041102-r1 failed. !!! Function src_compile, Line 743, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Portage 2.0.51.19 (default-linux/alpha/2005.0/2.4, gcc-3.3.2, glibc-2.3.2-r12, 2.4.26 alpha) ================================================================= System uname: 2.4.26 alpha EV4 Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 9 2005, 21:37:42)] distcc 2.16 alpha-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.9.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6 sys-devel/binutils: 2.14.90.0.8-r2 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.4.23 ACCEPT_KEYWORDS="alpha" AUTOCLEAN="yes" CFLAGS="-O2 -pipe " CHOST="alpha-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe " DISTDIR="/data/linux/gentoo/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks sfperms strict" GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo http://ftp.easynet.nl/mirror/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/data/linux/gentoo/packages/alpha" PORTAGE_TMPDIR="/big/portage_tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="alpha X arts berkdb bitmap-fonts crypt cscope cups curl encode esd fam font-server foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick imlib jpeg libg++ libwww mad mikmod motif mozilla mp3 mpeg ncurses ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline samba sdl slang ssl tcpd tiff truetype truetype-fonts type1-fonts vorbis xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Evert, please emerge --sync. glibc-2.3.4* is masked in your profile while I'm testing a patch that solves this bug properly.
Patch works fine on 2.4 profiles and have been in portage for a while now. Reopen bug if there's any further issues.
compiles and runs fine here too :)
Compiles and runs, but: sci-mathematics/calc doesn't emerge anymore. One of the calc regression tests fails. Specifically, the one where it tests whether (11^100/12^98)*(12^98/13^121) == 11^100/13^121 What's especially bad is that this test succeeds with the same binary and glibc-2.3.2.
I mark this as FIXED since our problems with glibc seems to be resolved. Decade, if need something more on this bug, please reopen.