When I try to emerge kdenetwork-3.1.5, gcc fails saying "Internal compiler error". Reproducible: Always Steps to Reproduce: 1. emerge -u world ;p 2. Wait compiling... 3. and Crash! ;p Actual Results: kdenetwork starts to compile, but fails due to a compiler internal error. Gcc prints (I will include a translation to every line in Spanish): make[3]: Leaving directory `/var/tmp/portage/kdenetwork-3.1.5/work/kdenetwork-3.1.5/ktalkd/ktalkd' Making all in mail.local make[3]: Entering directory `/var/tmp/portage/kdenetwork-3.1.5/work/kdenetwork-3.1.5/ktalkd/mail.local' gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -ansi -W -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -march=athlon-xp -O2 -pipe -c `test -f 'mail.local.c' || echo './'`mail.local.c mail.local.c: En la funci
When I try to emerge kdenetwork-3.1.5, gcc fails saying "Internal compiler error". Reproducible: Always Steps to Reproduce: 1. emerge -u world ;p 2. Wait compiling... 3. and Crash! ;p Actual Results: kdenetwork starts to compile, but fails due to a compiler internal error. Gcc prints (I will include a translation to every line in Spanish): make[3]: Leaving directory `/var/tmp/portage/kdenetwork-3.1.5/work/kdenetwork-3.1.5/ktalkd/ktalkd' Making all in mail.local make[3]: Entering directory `/var/tmp/portage/kdenetwork-3.1.5/work/kdenetwork-3.1.5/ktalkd/mail.local' gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -ansi -W -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -march=athlon-xp -O2 -pipe -c `test -f 'mail.local.c' || echo './'`mail.local.c mail.local.c: En la función `main': (Translation: mail.local.c: In 'main' function:) mail.local.c:330: aviso: asignación descarta calificadores del tipo del destino del puntero (Translation: mail.local.c:330: warning: assignation discarts qualifiers of pointer destination type) mail.local.c: En la función `deliver': (Translation: mail.local.c: In 'deliver' function:) Error interno del compilador: Error al reportar rutinas reentradas. (Translation: Compiler internal error: Error reporting reenter routines.) Por favor envíe un reporte completo de `bugs', con el código preprocesado si es apropiado. (Translation: Please send a full bugs report, with the preprocessed source if appropriate) Vea <URL:http://bugs.gentoo.org/> para más instrucciones. (Translation: See bugs.gentoo.org for more instructions) Preprocessed source stored into /var/tmp/portage/kdenetwork-3.1.5/temp/ccCvEuc2.out file, please attach this to your bugreport make[3]: *** [mail.local.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdenetwork-3.1.5/work/kdenetwork-3.1.5/ktalkd/mail.local' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdenetwork-3.1.5/work/kdenetwork-3.1.5/ktalkd' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdenetwork-3.1.5/work/kdenetwork-3.1.5' make: *** [all] Error 2 !!! ERROR: kde-base/kdenetwork-3.1.5 failed. !!! Function kde_src_compile, Line 127, Exitcode 2 !!! died running emake, kde_src_compile:make I don't include the preprocessed source because i don't see where i can attach the file (it's very large to paste here). Can anybody tell me where I can? Expected Results: Well, simply emerge... Portage 2.0.50_pre21 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.6.2-rc2) ================================================================= System uname: 2.6.2-rc2 i686 AMD Athlon(tm) XP 2800+ Gentoo Base System version 1.4.3.12 Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.7.8 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" 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://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib alsa apm arts avi berkdb bonobo cdr crypt cups directfb dvd encode esd fbcon foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba scanner sdl slang spell ssl svga tcltk tcpd truetype usb x86 xinerama xml2 xmms xv zlib"
Created attachment 24889 [details] The preprocessed source code This is the preprocessed source code produced by gcc
What version of gcc?
I don't know really, I updated gcc a few days ago. I though that it showed in the "emerge info". Sorry! :( In the emerge logfile, I found that the last gcc I emerge before the problems detected with kdenetwork is gcc-3.3.2-r5, on 1 February. Sorry , i can't say anymore :(
update gcc and glibc, and retry with a later version. Can't fix internal compiler errors, unfortunately.