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

Bug 128784

Summary: libquicktime-0.9.4 cannot find -lGL make ebuild
Product: Gentoo Linux Reporter: scharle
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED WORKSFORME    
Severity: enhancement CC: ssuominen
Priority: High    
Version: 2006.0   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description scharle 2006-04-04 09:03:23 UTC
i686-pc-linux-gnu-gcc -march=athlon-xp -O3 -pipe -o .libs/lqtplay lqtplay.o  ../src/.libs/libquicktime.so -lXaw -lXv /usr/lib/libGLU.so -L/usr/lib -lSM -lI
Xmu -lXt -lXext -lXi -lGL -lX11 /usr/lib/libasound.so -lpthread -lm -lz -ldl
/usr/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
make[3]: *** [lqtplay] Fehler 1
make[3]: Leaving directory `/var/tmp/portage/libquicktime-0.9.4/work/libquicktime-0.9.4/utils'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/libquicktime-0.9.4/work/libquicktime-0.9.4/utils'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/libquicktime-0.9.4/work/libquicktime-0.9.4'
make: *** [all] Fehler 2

!!! ERROR: media-libs/libquicktime-0.9.4 failed.
!!! Function src_compile, Line 58, Exitcode 2
!!! make failed
!!! If you need support, post the topmost build error, NOT this status message.

 * emerging --info
Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r3, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(TM) XP 2400+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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
e/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect distlocks fixpackages keeptemp keepwork sandbox sfperms strict"
GENTOO_MIRRORS="ftp://pandemonium.tiscali.de/pub/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 16bit 3dfx 3dnow 3dnowext 3ds X X509 aac accounting alsa apache apache2 apm arts audiofile avi berkdb bitmap-fonts bluetooth bzip2 c++ cdb cdr cli
etection crypt ctype cups curl dba dri dvb dvd dvdread encode esd exif expat fakelog fam fame fastbuild ffmpeg firefox foomaticdb force-cgi-redirect fortra
 gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile hal httpd idn ieee1394 imap imlib ipv6 irmc isdn isdnlog java javacomm javascript john jpe
it kcal kde lcms ldap libclamav libg++ libwww lids lirc live lm_sensors mad memlimit mhash mikmod mmx mmxext mng motif moznocompose moznoirc mozsvg mozxmlt
p3 mp4live mpeg mpeg2 mysql mythtv ncurses netbeans nls nptl nsplugin ntfs ntlm ogg on-the-fly-crypt opengl oss pam pcre pdflib perl php pmu png posix pppd
on qt quicktime readline reiser4 reiserfs samba sasl screen sdl session simplexml slp soap sockets spell spl sse sse-filters ssl svg swat syslog tcltk tcpd
 tokenizer toolbar truetype truetype-fonts type1-fonts udev usb userlocales vcd video_cards_ati vorbis win32codecs winbind xine xml xml2 xmms xpm xprint xs
saver xsl xv zip zlib linguas_de userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2006-04-04 09:08:23 UTC
Could you try,

eselect opengl set xorg-x11  OR  opengl-update xorg-x11
ldconfig
emerge -av1 libquicktime

and change it back to whatever you are using after that, again with eselect or opengl-update.
Comment 2 scharle 2006-04-04 09:23:26 UTC
That's it. 

> opengl-update xorg-x11
> ldconfig
> emerge -av1 libquicktime
> 
After this i change back 

opengl-update ati
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2006-04-04 09:34:36 UTC
Could you reopen this bug, and change Severity to Enhancement and request the ebuild maintainer to _make ebuild do this for you_ as it should.
Comment 4 scharle 2006-04-04 10:06:43 UTC
Please make ebuild for this.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-04-04 10:13:24 UTC
(In reply to comment #4)
> Please make ebuild for this.

Well, for what? Your opengl implementation is broken, you need to  
to run 'eselect opengl set <whatever>'. It's not libquicktime bug and the ebuild is not supposed to be fixing your opengl if it's broken for some reason. 
Comment 6 scharle 2006-04-04 10:50:42 UTC
OK, so close.