Summary: | gcc 3.2.3-rX failes to compile during emerge system | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Don Seiler (RETIRED) <rizzo> |
Component: | Current packages | Assignee: | Please assign to toolchain <gcc-porting> |
Status: | RESOLVED CANTFIX | ||
Severity: | major | CC: | bencollins, jedioetzi |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Don Seiler (RETIRED)
2003-08-05 12:56:54 UTC
Retrying with -O2 in CFLAGS (on a whim) and -sandbox in FEATURES (advice from #gentoo-dev). Will report back with results. Ugh. That failed also. This time I tried -r2 since both failed anyway. All other genattrtab stuff...make[2]: *** [s-attrtab] Error 143 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/gcc-3.2.3-r2/work/build/gcc' make[1]: *** [stage1_build] Error 2 make[1]: Leaving directory `/var/tmp/portage/gcc-3.2.3-r2/work/build/gcc' make: *** [bootstrap-lean] Error 2 !!! ERROR: sys-devel/gcc-3.2.3-r2 failed. !!! Function src_compile, Line 361, Exitcode 2 !!! (no error message) I'm going to go ahead and build the rest of the system just to get the laptop bootable for now. Well just for laughs I tried again today with gcc-3.2.3-r2 and it worked this time. So I have no idea why it didn't work before and worked now. *shrug* Kernel change ? Change in CFLAGS ? Not since the last failure, which makes it all the more magical and mysterious ... and extremely frustrating. But since it worked as opposed to failed I have to keep my complaining to a minimum. :p Resolving as CANTFIX as the bugs appears to be one of those magical/gremlin gcc glitches that appears and disappears at will. If it comes back and you can gather more information on its nature, feel free to re-open this bug. *** Bug 24063 has been marked as a duplicate of this bug. *** *** Bug 35073 has been marked as a duplicate of this bug. *** I have the same problem. Gentoo v1.4 (from stage3) running 'emerge -u world'. When it starts to compile glibc-2.3.2-r3 it seg faults. ----------------------- gcc lc-messages.c -c -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -freorder-blocks -mcpu=i686 -pipe -DLOCALE_PATH='"/usr/lib/locale:/usr/share/i18n"' -DLOCALEDIR='"/usr/lib/locale"' -DLOCALE_ALIAS_PATH='"/usr/share/locale"' -DCHARMAP_PATH='"/usr/share/i18n/charmaps"' -DREPERTOIREMAP_PATH='"/usr/share/i18n/repertoiremaps"' -DLOCSRCDIR='"/usr/share/i18n/locales"' -DHAVE_CONFIG_H -Iprograms -I../include -I. -I/var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/locale -I.. -I../libio -I/var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere -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../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-lib/i486-pc-linux-gnu/3.2.3/include -isystem /usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -o /var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/locale/lc-messages.o In file included from ../include/stdlib.h:8, from ../linuxthreads/sysdeps/i386/useldt.h:24, from ../linuxthreads/sysdeps/i386/i686/pt-machine.h:73, from ../linuxthreads/descr.h:42, from ../linuxthreads/sysdeps/pthread/bits/libc-tsd.h:23, from localeinfo.h:190, from lc-messages.c:20: ../stdlib/stdlib.h:-20580: internal error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. make[2]: *** [/var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/locale/lc-messages.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/locale' make[1]: *** [locale/subdir_lib] Error 2 make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2' make: *** [all] Error 2 !!! ERROR: sys-libs/glibc-2.3.2-r3 failed. !!! Function src_compile, Line 442, Exitcode 2 !!! (no error message) ---------------- here is my 'emerge info' ... ---------------- # emerge info Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.23) ================================================================= System uname: 2.4.23 i686 Celeron (Coppermine) Gentoo Base System version 1.4.3.10 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=i686 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -mcpu=i686 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://gentoo.dvusd.org/gentoo-portage" USE="x86 oss apm arts avi crypt cups encode foomaticdb gif gpm gtk2 imlib jpeg kde gnome libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl pdflib png qt quicktime sdl slang spell svga truetype xml2 xmms xv zlib gdbm berkdb readline java tcpd pam ssl perl python -X -gtk" ----------------------- |