Summary: | glibc-2.3.4.20040619 does not compile (update from glibc-2.3.3.20040420 to glibc-2.3.4.20040619) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | boris digital <gentoo-bugzilla> |
Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | halcy0n, nbkolchin |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
boris digital
2004-07-12 11:58:33 UTC
I also recieve this same error. Here is my emerge info: Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.4.1, glibc-2.3.3.20040420-r0, 2.6.7-bk20-ck5) ================================================================= System uname: 2.6.7-bk20-ck5 i686 AMD Athlon(tm) MP 1900+ Gentoo Base System version 1.5.1 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-mp -O2 -fomit-frame-pointer -pipe -ftracer -fweb -frename-registers" 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 /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-mp -O2 -fomit-frame-pointer -pipe -ftracer -fweb" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dnow X acl apm arts avi berkdb cjk crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad makecheck mikmod mmx motif mpeg ncurses nptl oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby sdl slang spell sse ssl svga tcltk tcpd truetype vim-with-x x86 xml2 xmms xv zlib" I've tried recompiling it with varying CFLAGS, and I've tried recompiling my entire box a couple of times with different CFLAGS to try and fix it, but no luck. I had that glibc compile on two of my other systems though, one of which is running gcc 3.4.1 as well. I have exactly the same error. It's smething to do with nptl & hardened USE flags. Or maybe it's just with nptl. From another bug post, I beleive setting the USE='-makecheck' allows glibc to compile. The main question is - is this a good idea? Since glibc is such a core library, should it not pass all it's own internal checks? I'm trying it out right now. same deal on this system with makecheck turned on, trying again with it off. Portage 2.0.50-r9 (default-x86-2004.2, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7) ================================================================= System uname: 2.6.7 i686 AMD Athlon(TM) XP 1800+ Gentoo Base System version 1.5.1 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -funroll-loops -pipe" 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/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="-march=athlon-xp -O2 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache sandbox" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" USE="3dnow X aac aalib accounting acl acpi acpi4linux adns aim alsa amd apache2 arts asterisk async audiofile avantgo avi berkdb cap caps cddb cdr cgi chroot clamav crypt cscope cups curl dga dillo directfb divx4linux dnd dnsdb dv dvd dvdr encode erandom escreen esd etwin f77 faad fam fastcgi fbcon fbdev fdftk ffmpeg fftw flac flash fmod foomaticdb freetype fs gd gdbm gif glut gmp gnutls gphoto2 gpm gps gstreamer gtk gtk2 guile hbci icq ieee1394 imagemagick imap imlib imlib2 ipv6 irmc jabber jack jack-tmpfs java javascript jce jikes jpeg junit kde ladcca lcd lcms ldap lesstif libcaca libg++ libwww lirc live lua lzw-tiff mad maildir mailwrapper makecheck matroska mbox mcal md5sum memlimit mikmod mmap mmx mng monkey mono motif mozdomi mozilla moznocompose moznoirc moznomail mozp3p mozsvg mpeg mpeg4 mpi msn mysql nas ncurses netcdf nls nptl nvidia oav objc offensive ofx oggvorbis opengl operanom2 oscar oss pam pda pdflib perl pic pie png postgres ppds pthreads python qt quicktime readline ruby samba sasl scanner sdl silc skey slang slp spell sse ssl svg svga tcltk tcpd tetex theora threads tiff transcode truetype unicode usb v4l v4l2 vanilla vim-with-x virus-scan wmf wxwin wxwindows x86 xface xfs xgetdefault xine xinerama xml xml2 xmms xosd xprint xv xvid yahoo zlib" it may be worth noting that i am -not- seeing this on two other systems that are -march=i686 and -march=pentium4 I got it to compiled on my athlon-xp, pentium-4, and k6-2, but not the athlon-mp. I got just the same problem. After upgrading compiler to "gcc-3.3.4-r1" problem still present (failure inside fseek-test). GCC versions: - gcc-3.3.3-r6 - gcc-3.3.4-r1 CFLAGS = "-mcpu=athlon-xp -fprefetch-loop-arrays -pipe -freorder-blocks -O2" |