Fluid jrb # emerge gimp -vp These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] media-gfx/gimp-2.2.11-r1 [2.2.10] USE="gimpprint gtkhtml jpeg mmx png python sse svg -aalib -debug -doc -hardened -lcms -mng -smp -tiff -wmf" 0 kB Fluid jrb # emerge libpng -vp These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] media-libs/libpng-1.2.10 USE="-doc" 0 kB Results in a failure to compile around when GIMP tries to compile the "maze" plugin if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I/usr/include/ gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo - I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I /usr/include -DGIMP_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAF E -O2 -march=pentium4 -fforce-addr -pipe -fomit-frame-pointer -ftree-vectorize -mmmx -msse -fomit-frame-pointer -Wall -MT handy.o -MD -MP -MF ".deps/handy.Tpo" -c -o handy.o handy.c; \ then mv -f ".deps/handy.Tpo" ".deps/handy.Po"; else rm -f ".deps/handy.Tpo"; exi t 1; fi if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I/usr/include/ gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo - I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I /usr/include -DGIMP_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAF E -O2 -march=pentium4 -fforce-addr -pipe -fomit-frame-pointer -ftree-vectorize -mmmx -msse -fomit-frame-pointer -Wall -MT maze.o -MD -MP -MF ".deps/maze.Tpo" - c -o maze.o maze.c; \ then mv -f ".deps/maze.Tpo" ".deps/maze.Po"; else rm -f ".deps/maze.Tpo"; exit 1 ; fi if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I/usr/include/ gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo - I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I /usr/include -DGIMP_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAF E -O2 -march=pentium4 -fforce-addr -pipe -fomit-frame-pointer -ftree-vectorize -mmmx -msse -fomit-frame-pointer -Wall -MT maze_face.o -MD -MP -MF ".deps/maze_f ace.Tpo" -c -o maze_face.o maze_face.c; \ then mv -f ".deps/maze_face.Tpo" ".deps/maze_face.Po"; else rm -f ".deps/maze_fa ce.Tpo"; exit 1; fi maze.c: In function 'run': maze.c:276: error: unrecognizable insn: (insn 762 761 763 56 (set (reg:V16QI 451) (us_minus:V16QI (mem:V16QI (reg:SI 108 [ ivtmp.236 ]) [0 S16 A128]) (reg:V16QI 449))) -1 (nil) (nil)) maze.c:276: internal compiler error: in extract_insn, at recog.c:2084 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/gimp-2.2.11-r1/temp/ccdDc2Zo.ou t file, please attach this to your bugreport. make[3]: *** [maze.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/gimp-2.2.11-r1/work/gimp-2.2.11/plu g-ins/maze' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gimp-2.2.11-r1/work/gimp-2.2.11/plu g-ins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gimp-2.2.11-r1/work/gimp-2.2.11' make: *** [all] Error 2 !!! ERROR: media-gfx/gimp-2.2.11-r1 failed. Call stack: ebuild.sh, line 1540: Called dyn_compile ebuild.sh, line 940: Called src_compile gimp-2.2.11-r1.ebuild, line 137: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if rel evant. Fluid boot # emerge --info Portage 2.1.1_pre1 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.16-gentoo-r9 i686) ================================================================= System uname: 2.6.16-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.12.1 ccache version 2.3 [enabled] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r2 sys-devel/gcc-config: 2.0.0_rc1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fforce-addr -pipe -fomit-frame-pointer -ftree-vectorize -mmmx -msse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-O2 -march=pentium4 -fforce-addr -pipe -fomit-frame-pointer -ftree-vectorize -mmmx -msse -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="ftp://mirrors.blueyonder.co.uk/sites/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://mirror.switch.ch/mirror/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/ ftp://ftp.solnet.ch/mirror/Gentoo http://www.mirror.ac.uk/mirror/www.ibiblio.org/" LINGUAS="en_GB" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/gentopia /usr/local/xgl-coffee" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi aim alsa avi berkdb bitmap-fonts bluetooth bonobo browserplugin bzip2 cairo canvas cdr cli crypt cups directfb dri dvd dvdread eds emboss encode esd extensions fbcon firefox flac foomaticdb fortran gdbm geoip gif gimpprint glitz gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal imlib inkjar insecure-savers ipv6 isdnlog java joystick jpeg jpg kqemu ldap libg++ libwww mad mikmod mme mme2 mmx mmx2 mono motif mozsvg mp3 mpeg mplayer msn nautilus ncurses nls nntp nomotif nptl nptlonly nsplugin nvidia ogg opengl oss pam pcre pdf pdflib perl pic plotutils plugin png ppds pppd python quicktime readline real reflection samba sdl session softmmu spell spl sse sse2 ssl svg swat tcpd truetype truetype-fonts type1-fonts udev unicode usb vim-with-x vorbis win32codecs xinerama xml xml2 xorg xprint xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en_GB userland_GNU video_cards_nv video_cards_nvidia video_cards_vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
*** Bug 137063 has been marked as a duplicate of this bug. ***
Try without -ftree-vectorize; also we need the preprocessed output.
Will re-try without -ftree-vectorize in a min but here is the pre-proccessed output/file --EDIT-- err cannot attach the file it is 1.1Meg and the limit is 1Meg here it is http://fluidmotion.pwp.blueyonder.co.uk/ccdDc2Zo.out
unable to reproduce here ... i'd suggest you: - sync up - re-emerge gcc-4.1.1 with CFLAGS="-pipe" - see if gimp builds
ok I tried to re-compile gimp and got the same error I re-emerged GCC with: CFLAGS="-O2 -march=pentium4 -pipe" and then put my CFLAGS back to CFLAGS="-O2 -march=pentium4 -fforce-addr -pipe -fomit-frame-pointer -ftree-vectorize -mmmx -msse" and now GIMP compiles. So does that mean it is a gcc problem or a gimp problem with those CFLAGS?