Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 25871 - qt-3.1.2-r4 ebuild fails with libGL.so: undefined reference to `__nvsym1????' erros
Summary: qt-3.1.2-r4 ebuild fails with libGL.so: undefined reference to `__nvsym1????'...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-04 07:31 UTC by Collins Richey
Modified: 2003-09-15 06:33 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 Collins Richey 2003-08-04 07:31:15 UTC
emerge qt selects qt-3.1.2-r4.  Note: package qt-3.1.2-r3 is currently installed.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

Actual Results:  
Numerous errors like in the summary.  Emerge fails

/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../libGL.so: undefined reference
to `__nvsym14966'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../libGL.so: undefined reference
to `__nvsym14884'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../libGL.so: undefined reference
to `__nvsym14847'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../libGL.so: undefined reference
to `__nvsym14957'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../libGL.so: undefined reference
to `__nvsym17435'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../libGL.so: undefined reference
to `__nvsym08126'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../libGL.so: undefined reference
to `__nvsym07391'
/usr/lib/libGLcore.so.1: undefined reference to `__nvsym14532'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../libGL.so: undefined reference
to `__nvsym14833'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../libGL.so: undefined reference
to `__nvsym15480'
/usr/lib/libGLcore.so.1: undefined reference to `__nvsym14492'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../libGL.so: undefined reference
to `__nvsym08119'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../libGL.so: undefined reference
to `__nvsym14863'


Expected Results:  
compiled successfully.

Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1)
=================================================================
System uname: 2.6.0-test2 i686 AMD Athlon(tm) XP 1800+
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linu
x/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share
/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 oss 3dnow apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikm
od mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gt
khtml alsa gdbm berkdb slang readline arts tetex bonobo svga tcltk java guile my
sql postgres X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome
 gtk qt kde motif opengl mozilla cdr scanner"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-mcpu=athlon-xp -O3 -pipe"
CXXFLAGS="-mcpu=athlon-xp -O3 -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2003-08-07 12:02:13 UTC
Have you changed anything regardiing your GL installation since your last Qt emerge?  The 
-r4 only fixes some minor bugs, but nothing GL related IIRC. 
Comment 2 Collins Richey 2003-08-07 14:39:14 UTC
QT was emerged months ago.  The only thing that has changed in my setup is that I'm now using  nvidia-kernel-1.0.4496 and nvidia-glx-1.0.4496 to go with my 2.6.0-beta2 keenel, and of course I've run opengl-update nvdia.  Can that be the problem?
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2003-08-11 14:05:00 UTC
Yeah, most likely.  Try re-emerging any GL based packages that you've got that provide the 
libgl stuff - probably xfree in your case. 
 
emerge -p opengl should show you where it came from. 
 
 
Comment 4 Caleb Tennis (RETIRED) gentoo-dev 2003-08-26 12:32:02 UTC
A reemerge of opengl based stuff will fix this problem. 
Comment 5 Collins Richey 2003-09-15 06:33:51 UTC
A new emerge of xfree corrected the problem, but I resent the classification of this bug as invalid.  If emerging nvidia-kernel and nvidia-glx and activating nvidia with opengl-update render the gl related libraries invalid for other ebuilds (such as qt), then some sort of a warning or notification is in order.