Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 264255

Summary: net-www/gnash-0.8.4 compilation fails with agg USE flag
Product: Gentoo Linux Reporter: BedOS_Gui <eric_chaligny>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: 2008.0   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info

Description BedOS_Gui 2009-03-30 08:36:50 UTC
When compiling gnash-0.8.4 with "agg" USE flag, this error occurs :

libtool: link: x86_64-pc-linux-gnu-g++ -march=native -O3 -pipe -msse3 -pthread -pthread -W -Wall -Wcast-align -Wcast-qual -Wpointer-arith -Wreturn-type -Wnon-virtual-dtor -Wunused -Wl,-O1 -Wl,--enable-new-dtags -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-zdynsort -Wl,-z -Wl,--sort-common -s -Wl,--as-needed -o .libs/sdl-gnash sdl_gnash-gnash.o sdl_gnash-gui.o sdl_gnash-Player.o sdl_gnash-NullGui.o sdl_gnash-gui_sdl.o sdl_gnash-sdl.o sdl_gnash-sdl_agg_glue.o -I/usr/include -Wl,--export-dynamic  -L/usr/lib64 ../libamf/.libs/libgnashamf.so -L/lib -L/usr/lib ../libnet/.libs/libgnashnet.so ../libmedia/.libs/libgnashmedia.so ../libcore/.libs/libgnashcore.so /var/tmp/paludis/net-www-gnash-0.8.4/work/gnash-0.8.4/libnet/.libs/libgnashnet.so /var/tmp/paludis/net-www-gnash-0.8.4/work/gnash-0.8.4/libamf/.libs/libgnashamf.so /var/tmp/paludis/net-www-gnash-0.8.4/work/gnash-0.8.4/libmedia/.libs/libgnashmedia.so -lgstbase-0.10 /var/tmp/paludis/net-www-gnash-0.8.4/work/gnash-0.8.4/libbase/.libs/libgnashbase.so /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so /usr/lib64/libexpat.so ../libbase/.libs/libgnashbase.so /usr/lib64/libjpeg.so /usr/lib64/libpng12.so /usr/lib64/libgif.so /usr/lib64/libltdl.so /usr/lib64/libcurl.so /usr/lib64/libcares.so /usr/lib64/libidn.so /usr/lib64/libssh2.so -lssl -lcrypto /usr/lib64/libgnutls.so /usr/lib64/libtasn1.so /usr/lib64/libgcrypt.so /usr/lib64/libgpg-error.so -lboost_thread-mt -lboost_date_time-mt /usr/lib64/libgstpbutils-0.10.so -lgstreamer-0.10 /usr/lib64/libgobject-2.0.so /usr/lib64/libgmodule-2.0.so /usr/lib64/libgthread-2.0.so /usr/lib64/libxml2.so /usr/lib64/libglib-2.0.so /usr/lib64/libSDL.so /usr/lib64/libesd.so /usr/lib64/libasound.so /usr/lib64/libaudiofile.so -laudio /usr/lib64/libdirectfb.so /usr/lib64/libfusion.so /usr/lib64/libdirect.so /usr/lib64/libaa.so /usr/lib64/libcaca.so -lslang -lncursesw /usr/lib64/libglut.so -lm /usr/lib/libGLU.so /usr/lib64/libGL.so /usr/lib64/libXmu.so /usr/lib64/libXt.so /usr/lib64/libSM.so -luuid /usr/lib64/libICE.so /usr/lib64/libXxf86vm.so -lz -lpthread ../backend/.libs/libgnashagg.a -lagg_pic -lc -lrt /usr/lib64/libXi.so /usr/lib64/libXext.so /usr/lib64/libX11.so /usr/lib64/libxcb-xlib.so /usr/lib64/libxcb.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so /usr/lib64/liblber.so -ldl -pthread -Wl,-rpath -Wl,/usr/lib64/gnash
/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lagg_pic
collect2: ld returned 1 exit status
make[3]: *** [sdl-gnash] Error 1
make[3]: *** Waiting for unfinished jobs....
libtool: link: x86_64-pc-linux-gnu-g++ -march=native -O3 -pipe -msse3 -pthread -pthread -W -Wall -Wcast-align -Wcast-qual -Wpointer-arith -Wreturn-type -Wnon-virtual-dtor -Wunused -I/usr/include -Wl,-O1 -Wl,--enable-new-dtags -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-zdynsort -Wl,-z -Wl,--sort-common -s -Wl,--as-needed -o .libs/gtk-gnash gtk_gnash-gnash.o gtk_gnash-gui.o gtk_gnash-Player.o gtk_gnash-NullGui.o gtk_gnash-gui_gtk.o gtk_gnash-gtk_glue_agg.o gtk_gnash-gtk.o -Wl,--export-dynamic  -L/usr/lib64 -L/usr/lib ../backend/.libs/libgnashagg.a ../libamf/.libs/libgnashamf.so -L/lib ../libnet/.libs/libgnashnet.so ../libmedia/.libs/libgnashmedia.so ../libcore/.libs/libgnashcore.so /var/tmp/paludis/net-www-gnash-0.8.4/work/gnash-0.8.4/libnet/.libs/libgnashnet.so /var/tmp/paludis/net-www-gnash-0.8.4/work/gnash-0.8.4/libamf/.libs/libgnashamf.so /var/tmp/paludis/net-www-gnash-0.8.4/work/gnash-0.8.4/libmedia/.libs/libgnashmedia.so -lgstbase-0.10 /usr/lib64/libSDL.so /usr/lib64/libesd.so /usr/lib64/libasound.so /usr/lib64/libaudiofile.so -laudio /usr/lib64/libaa.so /usr/lib64/libcaca.so -lslang -lncursesw /usr/lib64/libglut.so /usr/lib/libGLU.so /usr/lib64/libXxf86vm.so /var/tmp/paludis/net-www-gnash-0.8.4/work/gnash-0.8.4/libbase/.libs/libgnashbase.so /usr/lib64/libgstpbutils-0.10.so -lgstreamer-0.10 /usr/lib64/libgthread-2.0.so /usr/lib64/libxml2.so ../libbase/.libs/libgnashbase.so /usr/lib64/libjpeg.so /usr/lib64/libgif.so /usr/lib64/libcurl.so /usr/lib64/libcares.so /usr/lib64/libidn.so /usr/lib64/libssh2.so -lssl -lcrypto /usr/lib64/libgnutls.so /usr/lib64/libtasn1.so /usr/lib64/libgcrypt.so /usr/lib64/libgpg-error.so /usr/lib64/libltdl.so -lboost_thread-mt -lboost_date_time-mt /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libpangoft2-1.0.so /usr/lib64/libpangox-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgmodule-2.0.so /usr/lib64/libglib-2.0.so -lagg_pic /usr/lib64/libcairo.so /usr/lib64/libpixman-1.so /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so /usr/lib64/libexpat.so /usr/lib64/libdirectfb.so /usr/lib64/libfusion.so /usr/lib64/libdirect.so /usr/lib64/libglitz-glx.so /usr/lib64/libGL.so /usr/lib64/libXmu.so /usr/lib64/libXt.so /usr/lib64/libSM.so -luuid /usr/lib64/libICE.so -lpthread /usr/lib64/libglitz.so /usr/lib64/libpng12.so /usr/lib64/libxcb-render-util.so /usr/lib64/libxcb-render.so /usr/lib64/libXrender.so -lz -lm -lc -lrt /usr/lib64/libXi.so /usr/lib64/libXext.so /usr/lib64/libX11.so /usr/lib64/libxcb-xlib.so /usr/lib64/libxcb.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so /usr/lib64/liblber.so -ldl -pthread -Wl,-rpath -Wl,/usr/lib64/gnash
/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lagg_pic
collect2: ld returned 1 exit status
make[3]: Leaving directory `/var/tmp/paludis/net-www-gnash-0.8.4/work/gnash-0.8.4/gui'
make[2]: Leaving directory `/var/tmp/paludis/net-www-gnash-0.8.4/work/gnash-0.8.4/gui'
make[3]: *** [gtk-gnash] Error 1
make[2]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/paludis/net-www-gnash-0.8.4/work/gnash-0.8.4'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
/usr/libexec/paludis/utils/emake: emake returned error 2

!!! ERROR in net-www/gnash-0.8.4:
!!! In src_compile at line 4856
!!! emake failed

Without the above USE flag, compilation works fine.

Reproducible: Always
Comment 1 BedOS_Gui 2009-03-30 08:59:47 UTC
Created attachment 186727 [details]
emerge --info
Comment 2 Daniel Pielmeier gentoo-dev 2009-03-30 11:18:26 UTC

*** This bug has been marked as a duplicate of bug 264221 ***