Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83400 - glibc-2.3.4.20050125 fails to compile
Summary: glibc-2.3.4.20050125 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-26 12:07 UTC by fctk86
Modified: 2005-03-21 04:04 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerged glibc-2.3.4.20050125-r1 with MAKEOPTS="-j1" (glibc.error,2.85 KB, application/octet-stream)
2005-03-16 14:00 UTC, M3rL7N
Details

Note You need to log in before you can comment on or make changes to this bug.
Description fctk86 2005-02-26 12:07:34 UTC
glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-linuxthreads/gmon/rtld-prof-freq.os.dt -MT /var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-linuxthreads/gmon/rtld-prof-freq.os
make[4]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20050125/work/glibc-2.3.4/gmon'
make[3]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20050125/work/glibc-2.3.4/elf'
make[2]: *** [/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-linuxthreads/elf/rtld-libc.a] Error 2
make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20050125/work/glibc-2.3.4/elf'
make[1]: *** [elf/subdir_lib] Error 2
make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20050125/work/glibc-2.3.4'
make: *** [all] Error 2

!!! ERROR: sys-libs/glibc-2.3.4.20050125 failed.
!!! Function toolchain-glibc_src_compile, Line 187, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

Reproducible: Always
Steps to Reproduce:
1. emerge glibc



Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3,
glibc-2.3.4.20050125-r0, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 21 2005, 18:00:57)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.4, 1.6.3, 1.8.5-r3, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r4
sys-devel/libtool:   1.5.10-r5
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-Os -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo
ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://212.219.56.152/sites/www.ibiblio.org/gentoo/
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
LANG="it_IT.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X aalib alsa apm avi bash-completion berkdb bitmap-fonts
cdr crypt cups curl emboss encode f77 fam flac font-server foomaticdb fortran
gdbm gif gpm gtk gtk2 guile imagemagick imlib java jpeg libg++ libwww mad mikmod
mmx mmx2 motif mp3 mpeg ncurses nls nptl oggvorbis opengl pdflib perl png ppds
python qt quicktime readline scanner sdl slang spell sse ssl svga tcltk tcpd
tiff truetype truetype-fonts type1-fonts unicode usb xml xml2 xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Comment 1 Ernst Sjöstrand 2005-03-02 15:54:28 UTC
I see this also:

make[4]: Entering directory `/var/tmp/portage/glibc-2.3.4.20050125/work/glibc-2.3.4/gmon'
i686-pc-linux-gnu-gcc ../sysdeps/unix/sysv/linux/profil.c -c -std=gnu99 -O2 -O3 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -march=k8 -pipe -mpreferred-stack-boundary=2  -fPIC    -I../include -I. -I/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/gmon -I.. -I../libio -I../nptl -I/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl -I../sysdeps/i386/elf -I../nptl/sysdeps/unix/sysv/linux/i386/i686 -I../nptl/sysdeps/unix/sysv/linux/i386 -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../nptl/sysdeps/unix/sysv -I../nptl/sysdeps/unix -I../nptl/sysdeps/i386/i686 -I../nptl/sysdeps/i386 -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../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/i686-pc-linux-gnu/3.4.3/include -isystem /usr/include -D_LIBC_REENTRANT -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     -DNOT_IN_libc=1 -DIS_IN_rtld=1 -o /var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/gmon/rtld-profil.os -MD -MP -MF /var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/gmon/rtld-profil.os.dt -MT /var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/gmon/rtld-profil.os
/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/libnss_compat.map is unchanged
/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/libnss_dns.map is unchanged
/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/libnss_files.map is unchanged
/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/libnss_hesiod.map is unchanged
/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/libnss_nis.map is unchanged
/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/libnss_nisplus.map is unchanged
/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/libpthread.map is unchanged
/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/libresolv.map is unchanged
/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/librt.map is unchanged
/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/libthread_db.map is unchanged
/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/libutil.map is unchanged
mv -f /var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/sysd-versionsT /var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/sysd-versions
mv: cannot stat `/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/sysd-versionsT': No such file or directory
make[4]: *** [/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/sysd-versions] Error 1
make[4]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20050125/work/glibc-2.3.4/csu'
make[3]: *** [/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/csu/rtld-check_fds.os] Error 2
i686-pc-linux-gnu-gcc ../sysdeps/unix/sysv/linux/prof-freq.c -c -std=gnu99 -O2 -O3 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -march=k8 -pipe -mpreferred-stack-boundary=2  -fPIC    -I../include -I. -I/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/gmon -I.. -I../libio -I../nptl -I/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl -I../sysdeps/i386/elf -I../nptl/sysdeps/unix/sysv/linux/i386/i686 -I../nptl/sysdeps/unix/sysv/linux/i386 -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../nptl/sysdeps/unix/sysv -I../nptl/sysdeps/unix -I../nptl/sysdeps/i386/i686 -I../nptl/sysdeps/i386 -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../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/i686-pc-linux-gnu/3.4.3/include -isystem /usr/include -D_LIBC_REENTRANT -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     -DNOT_IN_libc=1 -DIS_IN_rtld=1 -o /var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/gmon/rtld-prof-freq.os -MD -MP -MF /var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/gmon/rtld-prof-freq.os.dt -MT /var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/gmon/rtld-prof-freq.os
make[3]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20050125/work/glibc-2.3.4/gmon'
make[3]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20050125/work/glibc-2.3.4/elf'
make[2]: *** [/var/tmp/portage/glibc-2.3.4.20050125/work/build-default-i686-pc-linux-gnu-nptl/elf/rtld-libc.a] Error 2
make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20050125/work/glibc-2.3.4/elf'
make[1]: *** [elf/subdir_lib] Error 2
make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20050125/work/glibc-2.3.4'
make: *** [all] Error 2

!!! ERROR: sys-libs/glibc-2.3.4.20050125 failed.
!!! Function toolchain-glibc_src_compile, Line 194, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

Portage 2.0.51.18 (default-linux/x86/2004.2/gcc34, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r7 i686)
=================================================================
System uname: 2.6.10-gentoo-r7 i686 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 20:21:39)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.5, 1.9.4, 1.8.5-r2, 1.6.3, 1.7.9, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r4
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -fomit-frame-pointer -ftracer -pipe -march=k8"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/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="-O3 -fomit-frame-pointer -ftracer -pipe -march=k8"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://ftp.du.se/pub/os/gentoo http://mirror.pudas.net/gentoo http://trumpetti.atm.tut.fi/gentoo/"
LANG="sv_SE.utf8"
LC_ALL="sv_SE.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X aac aalib acpi alsa apache2 apm avi berkdb bitmap-fonts bootsplash bzlib caps cddb cdr crypt cups curl divx4linux dnd doc dvd eds emboss encode esd evo f77 faac fbcon ffmpeg flac font-server foomaticdb fortran freetype gcj gdbm gif gimp gimpprint glade glitz glut gmail gmp gnome gnomedb gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal howl icq imagemagick imap imlib imlib2 jabber java jit jpeg kde libg++ libwww mad mikmod mime mmap mmx mmx2 mng mono mozilla mpeg mpeg4 msn ncurses nls nptl nptlonly nvidia objc offensive oggvorbis openal opengl oscar pam pdflib perl plotutils png postgres pthreads python qt quicktime readline real samba scanner sdk sdl slang spell sqlite sse sse2 ssl stencil-buffer svg tcltk tcpd tetex theora threads tiff truetype truetype-fonts type1 type1-fonts uml unicode usb utf8 v4l v4l2 xml xml2 xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Comment 2 Jeremy Huddleston (RETIRED) gentoo-dev 2005-03-10 04:47:55 UTC
Bumnping in severity as I want to resolve this before unmasking -r1.

Can you please test -r1 by putting it in /etc/portage/package.unmask.

If it still fails, please try setting MAKEOPTS=-j1 and attach a complete log of the emerge.
Comment 3 M3rL7N 2005-03-16 14:00:57 UTC
Created attachment 53655 [details]
emerged glibc-2.3.4.20050125-r1 with MAKEOPTS="-j1"

i686-pc-linux-gnu-gcc ioseekoff.c -c -std=gnu99 -O2 -Wall -Winline
-Wstrict-prototypes -Wwrite-strings -march=pentium4 -pipe
-mpreferred-stack-boundary=2  -fPIC -g0 -O99 -fomit-frame-pointer
-D__USE_STRING_INLINES -fexceptions   -I../include -I.
-I/var/tmp/portage/glibc-2.3.4.20050125-r1/work/build-default-i686-pc-linux-gnu-linuxthreads/libio
-I.. -I../libio 
-I/var/tmp/portage/glibc-2.3.4.20050125-r1/work/build-default-i686-pc-linux-gnu-linuxthreads
-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../libidn/sysdeps/unix
-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 -nostdinc -isystem
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3/include -isystem /usr/include
-D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED	
-D_IO_MTSAFE_IO -o
/var/tmp/portage/glibc-2.3.4.20050125-r1/work/build-default-i686-pc-linux-gnu-linuxthreads/libio/ioseekoff.os
-MD -MP -MF
/var/tmp/portage/glibc-2.3.4.20050125-r1/work/build-default-i686-pc-linux-gnu-linuxthreads/libio/ioseekoff.os.dt
-MT
/var/tmp/portage/glibc-2.3.4.20050125-r1/work/build-default-i686-pc-linux-gnu-linuxthreads/libio/ioseekoff.os

In file included from ../linuxthreads/sysdeps/pthread/bits/libc-lock.h:27,
		 from ./libioP.h:33,
		 from ioseekoff.c:30:
../linuxthreads/internals.h: In function `invalid_handle':
../linuxthreads/internals.h:181: error: `p_tid' undeclared (first use in this
function)
../linuxthreads/internals.h:181: error: (Each undeclared identifier is reported
only once
../linuxthreads/internals.h:181: error: for each function it appears in.)
make[2]: ***
[/var/tmp/portage/glibc-2.3.4.20050125-r1/work/build-default-i686-pc-linux-gnu-linuxthreads/libio/ioseekoff.os]
Error 1
make[2]: Leaving directory
`/var/tmp/portage/glibc-2.3.4.20050125-r1/work/glibc-2.3.4/libio'
make[1]: *** [libio/subdir_lib] Error 2
make[1]: Leaving directory
`/var/tmp/portage/glibc-2.3.4.20050125-r1/work/glibc-2.3.4'
make: *** [all] Error 2

!!! ERROR: sys-libs/glibc-2.3.4.20050125-r1 failed.
!!! Function toolchain-glibc_src_compile, Line 233, Exitcode 2
!!! (no error message)
Comment 4 fctk86 2005-03-21 03:42:29 UTC
glibc 2.3.4.20050125-r1 compiles without any problem for me.
Comment 5 Jeremy Huddleston (RETIRED) gentoo-dev 2005-03-21 04:04:09 UTC
thanks for reporting