Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 22879 - libGLU gives error: unresolved symbol: __gxx_personality_v0
Summary: libGLU gives error: unresolved symbol: __gxx_personality_v0
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-15 12:27 UTC by Paul DiSciascio
Modified: 2005-04-10 13:42 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 Paul DiSciascio 2003-06-15 12:27:23 UTC
any app that uses GL extensions gives me the error:
relocation error: /usr/lib/libGLU.so.1: unresolved symbol: __gxx_personality_v0

which i find curious because it seems like this has something to do with C++, but
  I didnt think libGLU was a C++ based lib. Not to mention, ldd gives the following, which
  shows no sign of libstdc++.

bash-2.05b$ ldd /usr/lib/libGLU.so.1
        libGL.so.1 => /usr/lib/libGL.so.1 (0x400b1000)
        libc.so.6 => /lib/libc.so.6 (0x40127000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x40250000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x402a0000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x402b0000)
        libdl.so.2 => /lib/libdl.so.2 (0x40390000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)

Reproducible: Always
Steps to Reproduce:
happens any time i run an app that uses libGLU.  Any of the fancier xscreensaver things, for example.

Actual Results:  
above errors

Expected Results:  
Shown me pretty graphics
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2003-06-15 17:50:18 UTC
what video card, what driver, and paste the output of emerge info please.
Comment 2 Paul DiSciascio 2003-06-18 13:11:16 UTC
It's an ATI Radeon card,using the xfree ati driver.

emerge info says:

Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1)
=================================================================
System uname: 2.4.20-gentoo-r5 i686 AMD Athlon(TM) XP 2100+
GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/confi
g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb"
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 apm cups encode gif libg++ libwww mikmod ncurses nls pdflib
spell z
lib gtkhtml gdbm slang svga java guile tcpd pam imlib oggvorbis motif
mozilla sc
anner X gtk gtk2 gnome alsa opengl 3dnow mmx -esd python perl -qt -kde
ssl avi m
peg xml xml2 dvd jpeg png truetype mysql bonobo berkdb cdr crypt dga evo
flash g
photo2 gpm imap ldap -pcmcia quicktime readline sdl xmms xv tcltk -arts"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe"
CXXFLAGS="-march=athlon-xp -O3 -pipe"
ACCEPT_KEYWORDS="x86 ~x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2003-09-14 23:21:14 UTC
Bug 25095 looks relevant, with the talk about what I think is supposed to be this symbol. Did you mix gcc 3.3 with a lower version at some point, or upgrade and downgrade?
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2003-10-07 13:31:22 UTC
So, Paul?
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2003-11-10 02:34:36 UTC
Closing until we get some info.
Comment 6 Jj Del Carpio 2005-04-08 21:19:08 UTC
I dont remember if i did update my gcc, I probably did some time ago
I have 3.3.3 at the moment, and im using the radeon and nv drivers that come with 2.6.9 kernel
Whenever I try to run a program that dependes on /usr/local/lib/libGLU.so.1 I get the 

cool_program: error while loading shared libraries: /usr/local/lib/libGLU.so.1: undefined symbol: __gxx_personality_v0

Can I even find out if i upgraded gcc version?
I heard that fix_libtool_files.sh can fix the problem, but I ran it as it showed in the manpage and didnt really do much

I've looked in bugzilla but Handt have luck, google or linuxquestions didnt have an answer for this and #gentoo is too busy most of the time
Comment 7 Donnie Berkholz (RETIRED) gentoo-dev 2005-04-10 13:42:17 UTC
If you emerge splat, you can then run `splat gcc` to see when you emerged various versions, along with some other info.

If you see that you've recently downgraded, please re-upgrade.