Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 89086

Summary: packages segfault on build
Product: Gentoo Linux Reporter: tmroy
Component: New packagesAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED DUPLICATE    
Severity: blocker    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: pre-compiler output

Description tmroy 2005-04-14 06:52:36 UTC
When I try to emerge the latest version of gettext, it segfaults.
Note that this is a symptom of something else, as segfaults will also
occur on other compiles/emerges such as perl.

Reproducible: Always
Steps to Reproduce:
1.emerge -v gettext
2.
3.

Actual Results:  
ranlib .libs/libgettextlib.a
creating libgettextlib.la
(cd .libs && rm -f libgettextlib.la && ln -s ../libgettextlib.la libgettextlib.la)
make[3]: Leaving directory
`/var/tmp/portage/gettext-0.14.1/work/gettext-0.14.1/gettext-tools/lib'
Making all in libuniname
make[3]: Entering directory
`/var/tmp/portage/gettext-0.14.1/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=i686 -fomit-frame-pointer -c uniname.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..  -I.. -I../lib -I../lib   -O2
-march=i686 -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/temp/ccBEppGG.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


Expected Results:  
compiled and installed gettext

Clean new install of Gentoo 2005.0.  Dell Poweredge 2850 .

Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/specs
Configured with: /var/tmp/portage/gcc-3.3.5-r1/work/gcc-3.3.5/configure
--enable-version-specific-runtime-libs --prefix=/usr
--bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.5
--includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include
--datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5
--mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/man
--infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/info
--with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3
--host=i686-pc-linux-gnu --disable-altivec --enable-nls
--without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu
--with-system-zlib --disable-checking --disable-werror
--disable-libunwind-exceptions --enable-shared --enable-threads=posix
--disable-multilib --disable-libgcj --enable-languages=c,c++
Thread model: posix
gcc version 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)
Comment 1 tmroy 2005-04-14 06:58:19 UTC
Created attachment 56256 [details]
pre-compiler output
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2005-04-14 07:21:57 UTC
Sounds like you've broken hardware (bad ram, overheating box,...).
Comment 3 tmroy 2005-04-14 07:55:39 UTC
I can't even compile a new kernel!

BUT!!!!
The funny thing is, it works like a champ from the live cd ...
including compiling kernels.  
Comment 4 SpanKY gentoo-dev 2005-04-14 21:43:18 UTC
if the livecd kernel works then why dont you try copying that to your install and boot with it

then see if things still keep segfaulting
Comment 5 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2006-10-04 23:59:41 UTC

*** This bug has been marked as a duplicate of 20600 ***