Make exit with an error 123. (I try two time to compile : yesturday and today with an emerge sync before) See ccJl0OkE.out in attached piece. Reproducible: Always Steps to Reproduce: 1. emerge =media-gfx/gimp-print-5.0.0_beta3 2. emerge =media-gfx/gimp-2.2.6 3. Actual Results: [...] if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -I../../app -I../../app -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include -DG_LOG_DOMAIN=\"Gimp-Paint\" -DGIMP_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_MULTIHEAD_SAFE -mtune=pentium3 -march=pentium3 -O2 -pipe -fomit-frame-pointer -Wall -MT gimpconvolveoptions.o -MD -MP -MF ".deps/gimpconvolveoptions.Tpo" \ -c -o gimpconvolveoptions.o `test -f 'gimpconvolveoptions.c' || echo './'`gimpconvolveoptions.c; \ then mv -f ".deps/gimpconvolveoptions.Tpo" ".deps/gimpconvolveoptions.Po"; \ else rm -f ".deps/gimpconvolveoptions.Tpo"; exit 1; \ fi Preprocessed source stored into /var/tmp/portage/gimp-2.2.6/temp/ccJl0OkE.out file, please attach this to your bugreport. make[3]: *** [gimpbrushcore.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/gimp-2.2.6/work/gimp-2.2.6/app/paint' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gimp-2.2.6/work/gimp-2.2.6/app' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gimp-2.2.6/work/gimp-2.2.6' make: *** [all] Error 2 !!! ERROR: media-gfx/gimp-2.2.6 failed. !!! Function src_compile, Line 123, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Expected Results: a good compilation root@efflam:~ # emerge info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11 i686) ================================================================= System uname: 2.6.11 i686 Intel(R) Pentium(R) M processor 1.60GHz Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 21 2005, 18:56:35)] distcc[7881] (dcc_mkdir) ERROR: mkdir /root/.distcc/state failed: No such file or directory [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r8 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mtune=pentium3 -march=pentium3 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mtune=pentium3 -march=pentium3 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks noauto notitles sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="ftp://mir.zyrianes.net/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://gentoo.inode.at/ http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ http://gentoo.mirror.sdv.fr/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://ftp.gentoo.skynet.be/pub/gentoo/ http://mirror.pudas.net/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://hsc.hsc.fr/gentoo-portage" USE="x86 X X509 aalib accounting acpi acpi4linux alsa apache2 apm arts async avi bash-completion berkdb bindist bitmap-fonts bluetooth bzip2 bzlib cdr chroot codecs crypt css cups curl dba devfs26 devmap dhcp divx4linux dvd emboss emoticon encode escreen esd ethereal fam ffmpeg flac font-server foomaticdb fortran freetds gd gdbm gif gimpprint gkrellm gmail gmp gnome gpm gps graphviz gs gtk gtk2 hardened hardenedphp hostap-nopci hostap-noplx iconv icq imagemagick imap imlib ipv6 irda jabber java jp2 jpeg kde lcms ldap libg++ libwww lzo lzw mad mbox md5sum mikmod mmx mng motif mozcalendar mozp3p mp3 mpeg msn mssql mysql ncurses network nls nptl ntlm ogg oggvorbis old-crypt opengl openssh oscar oss pam pcmcia pdflib perl php pic pie png pnp procmail pthreads python qt quicktime readline ruby samba sdl slang smartcard smime snmp softmmu spell sqlite sse ssl svga tcltk tcpd tidy tiff truetype truetype-fonts type1-fonts usb vhosts vorbis wifi wmf wxwindows xml xml2 xmms xosd xv yahoo zlib video_cards_i810" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Created attachment 56260 [details] Preprocessed source of gimpconvolveoptions.c size of file .gz = 61205 MD5sum of uncompressed file : b47e31574f81b2f8dc6d61b74c8948b2 for 406606 octets
How about USE="gimpprint" emerge =gimp-2.2.6?
I already use USE=gimpprint
You'll need to attach a full build log here so we can see where/why it's actually failing.
Hmmm, i didn't have seen before, but it's more an GCC bug report, because the real error is : gimpbrushcore.c:1248: internal compiler error: in try_split, at emit-rtl.c:3343 see in attachement the compilation of gimp 2.2.6 with gimprint 5.0.0-beta3 and 4.2.7
Created attachment 56570 [details] Gimp compilation with gimp-print 4.2.7
Created attachment 56571 [details] Gimp compilation with gimp-print 5.0.0-beta3
Gcc in use : sys-devel/gcc-3.4.3.20050110-r2 * sys-devel/gcc-config-1.3.10-r2 * # gcc --version gcc (GCC) 3.4.3-20050110 (Gentoo Hardened Linux 3.4.3.20050110-r2, ssp-3.4.3.20050110-0, pie-8.7.7) # gcc-config -l [1] i686-pc-linux-gnu-3.4.3-20050110 * [2] i686-pc-linux-gnu-3.4.3-20050110-hardenednopie [3] i686-pc-linux-gnu-3.4.3-20050110-hardenednossp [4] i686-pc-linux-gnu-3.4.3-20050110-vanilla
same error with FEATURES="-ccache" MAKEOPTS=-j1. I had try with vanilla profile of gcc and it's also same error.
Okay, well it looks like a gcc problem then, the Gimp seems to bring these out. Clearly gimpprint is unrelated. Why don't you try recompiling gcc with USE="-pic" and then remerging the Gimp. You don't have dodgy memory or anything? Internal compiler errors hint at something in your local setup that's awry, not the software being compiled (ie the Gimp).
My memory is ok, I use memtest86, and the error is always on the same file. The luck that it's a memory problem is very low. I'll try the use of a gcc with -pic
*** This bug has been marked as a duplicate of 79852 ***