gdk-pixbuf-0.22.0-r3 fails compile ERROR MESSAGE (cd .libs && rm -f libpixbufloader-xpm.la && ln -s ../libpixbufloader-xpm.la libpixbufloader-xpm.la) ar cru .libs/libgdk_pixbuf_xlib.a gdk-pixbuf.o gdk-pixbuf-xlib.o gdk-pixbuf-animation.o gdk-pixbuf-data.o gdk-pixbuf-io.o gdk-pixbuf-xlib-render.o gdk-pixbuf-xlib-drawable.o gdk-pixbuf-scale.o gdk-pixbuf-util.o gdk-pixbuf-xlibrgb.o gdk-pixbuf-parse-color.o .libs/libgdk_pixbuf_xlib.lax/libpixops.al/scale_line_22_33_mmx.lo .libs/libgdk_pixbuf_xlib.lax/libpixops.al/composite_line_22_4a4_mmx.lo .libs/libgdk_pixbuf_xlib.lax/libpixops.al/composite_line_color_22_4a4_mmx.lo .libs/libgdk_pixbuf_xlib.lax/libpixops.al/have_mmx.lo .libs/libgdk_pixbuf_xlib.lax/libpixops.al/pixops.lo ranlib .libs/libgdk_pixbuf_xlib.a rm -fr .libs/libgdk_pixbuf_xlib.lax creating libgdk_pixbuf_xlib.la (cd .libs && rm -f libpixbufloader-ico.la && ln -s ../libpixbufloader-ico.la libpixbufloader-ico.la) (cd .libs && rm -f libpixbufloader-ras.la && ln -s ../libpixbufloader-ras.la libpixbufloader-ras.la) (cd .libs && rm -f libpixbufloader-png.la && ln -s ../libpixbufloader-png.la libpixbufloader-png.la) (cd .libs && rm -f libgdk_pixbuf_xlib.la && ln -s ../libgdk_pixbuf_xlib.la libgdk_pixbuf_xlib.la) make[3]: Leaving directory `/var/tmp/portage/gdk-pixbuf-0.22.0-r3/work/gdk-pixbuf-0.22.0/gdk-pixbuf' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gdk-pixbuf-0.22.0-r3/work/gdk-pixbuf-0.22.0/gdk-pixbuf' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gdk-pixbuf-0.22.0-r3/work/gdk-pixbuf-0.22.0' make: *** [all-recursive-am] Error 2 !!! ERROR: media-libs/gdk-pixbuf-0.22.0-r3 failed. /etc/MAKE.conf USE="nptl wmv avi xinerama -arts mysql nptlonly mysql i810 X acpi / aim alsa arts avi cups flash ftp -gif -gnome gtk gtk2 icq jabber jpeg nptl / qt kde mozilla cdr dvd dvdr memlimit mmx motif mpeg msn ncurses / opengl pdflib perl pic pie posix quicktime slp sockets spell sse / sse2 ssl svga tidy tiff truetype usb xine xinerama xml xmms xsl / xvid yahoo zeo x86 cups foomaticdb ppds opengl xv gif bitmap-fonts" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -mtune=pentium4 -O3 -pipe -mmmx -msse -msse2 -mfpmath=sse,387 -fomit-frame-pointer -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -falign-functions=16 -falign-jumps=4" CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden" ARCH="x86" ACCEPT_KEYWORDS="x86" FEATURES="ccache distcc" uname -a Linux wnswsexc 2.6.10-gentoo-r7 #3 SMP Wed Feb 9 15:45:27 Local time zone must be set--see zic m i686 Intel(R) Pentium(R) 4 CPU 3.20GHz GenuineIntel GNU/Linux gcc -v Reading specs from /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/specs Configured with: /var/tmp/portage/gcc-3.4.3.20050110/work/gcc-3.4.3/configure --enable-version-specific-runtime-libs --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.4.3 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.3/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.3 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.3/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.3/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.3/include/g++-v3--host=i686-pc-linux-gnu --disable-altivec --disable-nls --enable-__cxa_atexit --enable-clocale=gnu --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --enable-shared --enable-threads=posix --disable-multilib --disable-libgcj --enable-languages=c,c++ Thread model: posix gcc version 3.4.3 20050110 (Gentoo Linux 3.4.3.20050110, ssp-3.4.3.20050110-0, pie-8.7.7) Reproducible: Always Steps to Reproduce: 1. 2. 3. emerge -uD world
Your log is actually missing the error message, could you please remerge with MAKEOPTS="-j1" and post the actual error? This is quite possibly a dupe of bug 78426 and it's dupe. Thanks.
Thanks - heres the tail of the output: <snip> . . grep: //usr/lib/gcc-lib/i686-pc.-linux-gnu/3.3.5/libstdc++.la: No such file or directory sed: can't read //usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/libstdc++.la: No such file or directory libtool: link: `//usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/libstdc++.la' is not a valid libtool archive make[3]: *** [libpixbufloader-tiff.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/gdk-pixbuf-0.22.0-r3/work/gdk-pixbuf-0.22.0/gdk-pixbuf' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gdk-pixbuf-0.22.0-r3/work/gdk-pixbuf-0.22.0/gdk-pixbuf' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gdk-pixbuf-0.22.0-r3/work/gdk-pixbuf-0.22.0' make: *** [all-recursive-am] Error 2 !!! ERROR: media-libs/gdk-pixbuf-0.22.0-r3 failed. !!! Function src_compile, Line 53, Exitcode 2
ah so - fixed thanks. result of recent gcc upgrade. ran fix_libtool_files.sh 3.3.5 and re-emerged gdk-pixbuf no problems - should fix_libtool_files.sh be run in the gcc ebuild?
Okay, gcc upgrade was the problem here.