Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 89467 - emerge -uD world fails after fresh 2005.0 install
Summary: emerge -uD world fails after fresh 2005.0 install
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
: 89502 89506 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-04-17 15:30 UTC by nizar
Modified: 2005-05-22 03:35 UTC (History)
0 users

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


Attachments
preprocessed source (ccoj7fxx.out,1.02 MB, application/octet-stream)
2005-04-29 03:48 UTC, nizar
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nizar 2005-04-17 15:30:01 UTC
After installing 2005.0 from stage3-pentium4 on dual 3.2Ghz xeon, emerge -uD world fails on gettext on the same point every time.
Tried many combinations in CFLAGS: -O1/2/3 with and without -fomit-frame-pointer
Tried also MAKEOPTS="j1/2/5"
When I remove nls from USE flags then emerge -vuD world fails compiling perl on toke.c

compiling gcc or glibc also failing, but I could compile another packages like ypbind,autofs,nfs-utils,emacs and splat.
http://forums.gentoo.org/viewtopic.php?p=2310162#2310162


Reproducible: Always
Steps to Reproduce:
1.emerge -vuD world
2.
3.

Actual Results:  
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..  -I.. -I../lib -I../lib   -O3
-march=pentium4 -fomit-frame-pointer -pipe -c test-names.c
In file included from uniname.c:36:
uninames.h:16697: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
Preprocessed source stored into
/var/tmp/portage/gettext-0.14.1/temp/ccTlBekK.out file, please attach this to
your bugreport.
make[3]: *** [uniname.o] Error 1
make[3]: Leaving directory
`/var/tmp/portage/gettext-0.14.1/work/gettext-0.14.1/gettext-tools/libuniname'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/gettext-0.14.1/work/gettext-0.14.1/gettext-tools'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/var/tmp/portage/gettext-0.14.1/work/gettext-0.14.1/gettext-tools'
make: *** [all-recursive] Error 1

!!! ERROR: sys-devel/gettext-0.14.1 failed.
!!! Function src_compile, Line 48, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


emerge info:
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20040808-r1,
2.6.11-gentoo-r6 i686)
=================================================================
System uname: 2.6.11-gentoo-r6 i686 Intel(R) Xeon(TM) CPU 3.20GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 11 2005, 17:34:27)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/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="-O3 -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.hamakor.org.il/pub/mirrors/gentoo/
ftp://pandemonium.tiscali.de/pub/gentoo/
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://pandemonium.tiscali.de/pub/gentoo/"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 apm berkdb bitmap-fonts crypt cups emacs emboss encode foomaticdb
fortran gdbm gif gpm imlib ipv6 jpeg libg++ libwww mad mikmod motif mpeg ncurses
nls pam pdflib perl png python quicktime readline sdl spell ssl svga tcpd
truetype truetype-fonts type1-fonts xml2 zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-04-18 04:08:03 UTC
*** Bug 89506 has been marked as a duplicate of this bug. ***
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-04-18 04:08:22 UTC
*** Bug 89502 has been marked as a duplicate of this bug. ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-04-18 04:17:42 UTC
Sending wildly your way, sorry if this is wrong. Maybe flaky hardware. 
Comment 4 nizar 2005-04-18 05:45:17 UTC
I don't think it's flaky hardware. I'm getting the same error in different installations, stage3-i686 and stage3-pentium4. More than 20 times trying to upgrade gettext and still get the same error.

I suspect that it's something with the CFLAGS on dual xeon.
Comment 5 nizar 2005-04-22 04:22:14 UTC
Installing 2005.0 again and again with the same errors then I tried 2004.3 and still getting the same errors. After installing 2004.3 there were too many things to update by emerge -vuD world. every things compiles without any problem except

[ebuild     U ] sys-devel/gettext-0.14.1-r1 [0.12.1-r2] -emacs +nls 0 kB
[ebuild     U ] sys-devel/libperl-5.8.5 [5.8.4-r1] +berkdb -debug +gdbm* -ithreads (-uclibc) 11,651 kB
[ebuild     U ] dev-lang/perl-5.8.5-r5 [5.8.4-r1] +berkdb -debug -doc +gdbm* -ithreads -perlsuid (-uclibc) 0 kB
[ebuild     U ] dev-libs/openssl-0.9.7e [0.9.7d-r1] -debug -emacs (-uclibc) 0 kB
[ebuild     U ] sys-devel/gcc-3.3.5.20050130-r1 [3.3.4-r1] (-altivec) -bootstrap -boundschecking -build -debug +fortran* -gcj +gtk* -hardened (-ip28) (-multilib) -multislot (-n32) (-n64) +nls -nocxx -objc -static (-uclibc) 0 kB
[ebuild     U ] sys-libs/glibc-2.3.4.20041102-r1 [2.3.4.20040808-r1] -build -debug -erandom -hardened (-multilib) +nls -nomalloccheck +nptl* +nptlonly* -pic -userlocales 0 kB
[ebuild     U ] net-misc/openssh-3.9_p1-r2 [3.8.1_p1-r1] -X509 -chroot -debug +ipv6 -kerberos -ldap -nocxx +pam (-selinux) -sftplogging -skey -smartcard -static +tcpd 0 kB

Again I'm still getting the SAME errors for these. besides the server is so stable, running rsync connected to NIS, students runs on it simulations and is always in a high load without any problem.
I have checked the 4GB RAM and the HD and all is excellent!
It's running 2.6.11-gentoo-r6
Mother board Intel GrandPrairie SE7525GP2
CPU 2 x Intel Xeon 3.2/800/1MB

I think it's a software problem not falky hardware.

I have another pentium4 running gentoo and it's up2date, Is it possible to copy the compiled gcc/glibc/perl/gettext from there to the dual xeon?
Comment 6 nizar 2005-04-29 03:48:26 UTC
Created attachment 57561 [details]
preprocessed source

Attached the preprocessed source related to my daily nightmare:

Making all in libuniname
make[3]: Entering directory
`/var/tmp/portage/gettext-0.14.1-r1/work/gettext-0.14.1/gettext-tools/libuniname'

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..  -I.. -I../lib -I../lib  
-O2 -march=pentium4 -fomit-frame-pointer -c uniname.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..  -I.. -I../lib -I../lib  
-O2 -march=pentium4 -fomit-frame-pointer -c test-names.c
In file included from uniname.c:36:
uninames.h:16697: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
Preprocessed source stored into
/var/tmp/portage/gettext-0.14.1-r1/temp/ccoj7fxx.out file, please attach this
to your bugreport.
make[3]: *** [uniname.o] Error 1
make[3]: Leaving directory
`/var/tmp/portage/gettext-0.14.1-r1/work/gettext-0.14.1/gettext-tools/libuniname'

make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/gettext-0.14.1-r1/work/gettext-0.14.1/gettext-tools'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/var/tmp/portage/gettext-0.14.1-r1/work/gettext-0.14.1/gettext-tools'
make: *** [all-recursive] Error 1

!!! ERROR: sys-devel/gettext-0.14.1-r1 failed.
!!! Function src_compile, Line 49, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
Comment 7 nizar 2005-05-22 03:35:59 UTC
Changing High Memory Support in the kernel from 64GB to 4GB solved the problem.