Hello. Ten minutes ago I `emerge sync`'ed and I have gtkmm librarary to be updated. But due to this: **************************************** g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -Dgtkmm_COMPILATION -I../../glib -I../../glib -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk -I../../gdk -I../../gtk -I../../gtk -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -mcpu=pentium4 -march=pentium4 -O2 -pipe -fomit-frame-pointer -mmmx -msse -msse2 -mfpmath=sse -Wall -MT alignment.lo -MD -MP -MF .deps/alignment.Tpo -c alignment.cc -fPIC -DPIC -o .libs/alignment.o g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -Dgtkmm_COMPILATION -I../../glib -I../../glib -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk -I../../gdk -I../../gtk -I../../gtk -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -mcpu=pentium4 -march=pentium4 -O2 -pipe -fomit-frame-pointer -mmmx -msse -msse2 -mfpmath=sse -Wall -MT arrow.lo -MD -MP -MF .deps/arrow.Tpo -c arrow.cc -fPIC -DPIC -o .libs/arrow.o g++: Internal error: Killed (program cc1plus) Please submit a full bug report. See <URL:http://bugs.gentoo.org/> for instructions. make[5]: *** [arrow.lo] ?????? 1 make[5]: *** ???????? ?????????? ???????... make[5]: Leaving directory `/var/tmp/portage/gtkmm-2.2.12/work/gtkmm-2.2.12/gtk/gtkmm' make[4]: *** [all-recursive] ?????? 1 make[4]: Leaving directory `/var/tmp/portage/gtkmm-2.2.12/work/gtkmm-2.2.12/gtk/gtkmm' make[3]: *** [all-recursive] ?????? 1 make[3]: Leaving directory `/var/tmp/portage/gtkmm-2.2.12/work/gtkmm-2.2.12/gtk' make[2]: *** [all] ?????? 2 make[2]: Leaving directory `/var/tmp/portage/gtkmm-2.2.12/work/gtkmm-2.2.12/gtk' make[1]: *** [all-recursive] ?????? 1 make[1]: Leaving directory `/var/tmp/portage/gtkmm-2.2.12/work/gtkmm-2.2.12' make: *** [all] ?????? 2 !!! ERROR: dev-cpp/gtkmm-2.2.12 failed. !!! Function gnome2_src_compile, Line 38, Exitcode 2 !!! compile failure ********************************************** error upgrade is impossible. Look two days ago I've finished emerge -e world. Reproducible: Always Steps to Reproduce: 1. emerge -u gtkmm # emerge --info Portage 2.0.50-r10 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.4.26-gentoo-r6) ================================================================= System uname: 2.4.26-gentoo-r6 i686 Mobile Intel(R) Celeron(R) CPU 1.60GHz Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-mcpu=pentium4 -march=pentium4 -O2 -pipe -fomit-frame-pointer -mmmx -msse -msse2 -mfpmath=sse" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=pentium4 -march=pentium4 -O2 -pipe -fomit-frame-pointer -mmmx -msse -msse2 -mfpmath=sse" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X alsa apm arts avi bindist cdr crypt cups directfb dvd encode esd faad flac foomaticdb ggi gif gnome gpm gtk gtk2 idea imagemagick imlib java jbig jpeg kde lcms libg++ libwww linguas_ru lzw-tiff mad matroska mmx mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl plotutils png python qt quicktime readline samba slang spell sse ssl tetex theora tiff truetype unicode wmf wsconvert x86 xml2 xmms xv zlib" Thank you very much for your attention.
Fogot to notice. I'm upgrading from: [ebuild U ] dev-cpp/gtkmm-2.2.12 [2.2.11] -debug -debug 0 kB
compiler errors usually point @ broken hardware or maybe overoptimizations.. you might want to start looking there..
Yes. It's seems to me that you right. I'll report later the details...
Hello again. Yes you were, of course, right. The problem was with complier. I think the problem with -mfpmath=sse flag, but I'm not sure... What I've done. I've recompiled gcc without -mmmx -msse* -mfpmath=sse flags. Then I've managed to compile gtkmm. Then I've add -mmmx -msse* flags, and again recompile gcc, gtkmm. Then I've return all flags as it was. And again I've manage to recompile! Sorry for this bug report. :( I think I should remove this -m flags... And thank you for your attention.