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)
Created attachment 56256 [details] pre-compiler output
Sounds like you've broken hardware (bad ram, overheating box,...).
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.
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
*** This bug has been marked as a duplicate of 20600 ***