compiling gtk+-2.4.0-r1 ebuild I get the following output: Making all in stock-icons make[4]: Entering directory `/var/tmp/portage/gtk+-2.4.0-r1/work/gtk+-2.4.0/gtk/stock-icons' GDK_PIXBUF_MODULE_FILE=../../gdk-pixbuf/gdk-pixbuf.loaders ../../gdk-pixbuf/gdk-pixbuf-csource \ --raw --build-list stock_add_16 ./stock_add_16.png stock_add_24 ./stock_add_24.png stock_align_center_16 ./stock_align_center_16.png stock_align_center_24 ./stock_align_center_24.png stock_align_justify_16 ./stock_align_justify_16.png stock_align_justify_24 ./stock_align_justify_24.png stock_align_left_16 ./stock_align_left_16.png stock_align_left_24 ./stock_align_left_24.png stock_align_right_16 ./stock_align_right_16.png stock_align_right_24 ./stock_align_right_24.png stock_apply_20 ./stock_apply_20.png stock_cancel_20 ./stock_cancel_20.png stock_dnd_multiple_32 ./stock_dnd_multiple_32.png stock_bottom_16 ./stock_bottom_16.png stock_bottom_24 ./stock_bottom_24.png stock_cdrom_16 ./stock_cdrom_16.png stock_cdrom_24 ./stock_cdrom_24.png stock_clear_24 ./stock_clear_24.png stock_close_20 ./stock_close_20.png stock_close_24 ./stock_close_24.png stock_colorselector_24 ./stock_colorselector_24.png stock_color_picker_25 ./stock_color_picker_25.png > gtkstockpixbufs.h || \ ( rm -f gtkstockpixbufs.h && false ) make[4]: *** [gtkstockpixbufs.h] Error 1 make[4]: Leaving directory `/var/tmp/portage/gtk+-2.4.0-r1/work/gtk+-2.4.0/gtk/stock-icons' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/gtk+-2.4.0-r1/work/gtk+-2.4.0/gtk' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/gtk+-2.4.0-r1/work/gtk+-2.4.0/gtk' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gtk+-2.4.0-r1/work/gtk+-2.4.0' make: *** [all] Error 2 !!! ERROR: x11-libs/gtk+-2.4.0-r1 failed. !!! Function src_compile, Line 66, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1.emerge gtk+ Actual Results: i got the output pasted before. ie: Making all in stock-icons make[4]: Entering directory `/var/tmp/portage/gtk+-2.4.0-r1/work/gtk+-2.4.0/gtk/stock-icons' GDK_PIXBUF_MODULE_FILE=../../gdk-pixbuf/gdk-pixbuf.loaders ../../gdk-pixbuf/gdk-pixbuf-csource \ --raw --build-list stock_add_16 ./stock_add_16.png stock_add_24 ./stock_add_24.png stock_align_center_16 ./stock_align_center_16.png stock_align_center_24 ./stock_align_center_24.png stock_align_justify_16 ./stock_align_justify_16.png stock_align_justify_24 ./stock_align_justify_24.png stock_align_left_16 ./stock_align_left_16.png stock_align_left_24 ./stock_align_left_24.png stock_align_right_16 ./stock_align_right_16.png stock_align_right_24 ./stock_align_right_24.png stock_apply_20 ./stock_apply_20.png stock_cancel_20 ./stock_cancel_20.png stock_dnd_multiple_32 ./stock_dnd_multiple_32.png stock_bottom_16 ./stock_bottom_16.png stock_bottom_24 ./stock_bottom_24.png stock_cdrom_16 ./stock_cdrom_16.png stock_cdrom_24 ./stock_cdrom_24.png stock_clear_24 ./stock_clear_24.png stock_close_20 ./stock_close_20.png stock_close_24 ./stock_close_24.png stock_colorselector_24 ./stock_colorselector_24.png stock_color_picker_25 ./stock_color_picker_25.png > gtkstockpixbufs.h || \ ( rm -f gtkstockpixbufs.h && false ) make[4]: *** [gtkstockpixbufs.h] Error 1 make[4]: Leaving directory `/var/tmp/portage/gtk+-2.4.0-r1/work/gtk+-2.4.0/gtk/stock-icons' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/gtk+-2.4.0-r1/work/gtk+-2.4.0/gtk' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/gtk+-2.4.0-r1/work/gtk+-2.4.0/gtk' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gtk+-2.4.0-r1/work/gtk+-2.4.0' make: *** [all] Error 2 !!! ERROR: x11-libs/gtk+-2.4.0-r1 failed. !!! Function src_compile, Line 66, Exitcode 2 !!! (no error message) Expected Results: bash-2.05b# emerge info Portage 2.0.50-r6 (default-ppc-2004.1, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.4.24-ppc-r2) ================================================================= System uname: 2.4.24-ppc-r2 ppc 0 Gentoo Base System version 1.4.16 distcc 2.13 powerpc-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="ppc" AUTOCLEAN="yes" CFLAGS="-O3 -pipe -mcpu=750 -fsigned-char -mpowerpc-gfxopt" CHOST="powerpc-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /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/env.d" CXXFLAGS="-O3 -pipe -mcpu=750 -fsigned-char -mpowerpc-gfxopt" DISTDIR="/usr/portage/distfiles" FEATURES="ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://www.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.gentoo.org/gentoo-portage" USE="X X509 aalib aim arts berkdb bonobo cdr crypt cups curl dga directfb divx4linux doc dvd encode esd ethereal fbcon flac flash foomaticdb gdbm gif gnome gnome-libs gphoto2 gpm gtk gtk2 gtkhtml guile icq imap imlib jabber java jikes jpeg kde ldap libwww mad mbox mikmod mitshm mng motif mozilla mozinterfaceinfo mozp3p mozsvg mozxmlterm mpeg msn music nas ncurses nls nocardbus oggvorbis openal opengl oscar oss pam pda pdflib perl png ppc python qt quicktime radeon readline samba scanner sdl slang spell ssl tcltk tcpd tetex tiff truetype usagi usb vim-with-x wxwindows xml xml2 xmms xv xvid zlib"
it affects also gtk+-2.4.1
it seems that emerging libpng-1.2.5-r6 before gtk+ fixes the bug.