Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81572 - gdk-pixbuf-0.22.0-r3 fails compile
Summary: gdk-pixbuf-0.22.0-r3 fails compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-10 20:30 UTC by Euan Clark
Modified: 2005-02-13 17:38 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Euan Clark 2005-02-10 20:30:30 UTC
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
Comment 1 Mike Gardiner (RETIRED) gentoo-dev 2005-02-10 22:47:12 UTC
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.
Comment 2 Euan Clark 2005-02-13 13:19:39 UTC
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
Comment 3 Euan Clark 2005-02-13 14:09:44 UTC
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?
Comment 4 Mike Gardiner (RETIRED) gentoo-dev 2005-02-13 17:38:11 UTC
Okay, gcc upgrade was the problem here.