Summary: | libperl.so is missing references to symbols: Perl_Gthr_key_ptr, Perl_Tstack_sp_ptr, Perl_Ttmps_floor_ptr | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jeremy Huddleston (RETIRED) <eradicator> |
Component: | [OLD] Library | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | CC: | kpld8888 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
URL: | https://sourceforge.net/tracker/?func=detail&atid=100235&aid=719972&group_id=235 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Jeremy Huddleston (RETIRED)
![]() I'm still having trouble with this... especially wrt gaim. I can't emerge gaim because of these missing symbols: /bin/sh ../libtool --silent --mode=link gcc -march=pentium3 -mcpu=pentium4 -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-jumps=4 -falign-loops=4 -I/opt/include -I.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -o gaim -export-dynamic about.o away.o browser.o buddy.o buddy_chat.o conversation.o core.o dialogs.o dnd-hints.o ft.o gaim-disclosure.o gaimrc.o gtkcellrendererprogress.o gtkconv.o gtkft.o gtkimhtml.o gtkpounce.o gtkutils.o html.o idle.o list.o log.o main.o md5.o module.o multi.o perl.o pounce.o prefs.o proxy.o prpl.o server.o session.o socket.o sound.o stock.o themes.o util.o -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -laudio -lXt -L/usr/lib -lao -ldl -L/usr/lib -laudiofile -lm -rdynamic -L/usr/local/lib /usr/lib/perl5/5.8.0/i686-linux-thread-multi/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl5/5.8.0/i686-linux-thread-multi/CORE -lperl -lpthread -lnsl -ldl -lm -lcrypt -lutil -L/usr/X11R6/lib -lSM -lICE -lX11 -lXext -L/usr/X11R6/lib -lXss -L/usr/X11R6/lib -lSM -lICE -Wl,--export-dynamic -lgtkspell -lpspell -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lnsl perl.o(.text+0x312): In function `probe_perl': : undefined reference to `Perl_Gthr_key_ptr' perl.o(.text+0x324): In function `probe_perl': : undefined reference to `Perl_Tstack_sp_ptr' perl.o(.text+0x332): In function `probe_perl': : undefined reference to `Perl_Gthr_key_ptr' perl.o(.text+0x350): In function `probe_perl': : undefined reference to `Perl_Gthr_key_ptr' perl.o(.text+0x362): In function `probe_perl': : undefined reference to `Perl_Ttmps_floor_ptr' perl.o(.text+0x370): In function `probe_perl': ... does anyone have any ideas? I turned off threading support in perl, and gaim emerged fine Jeremy, This is part of the reason I put the disclaimer in the perl ebuild if you enable threads - not all applications will compile against a threaded perl. Since the only difference between threading and nonthreading perl installs is the inclusion of the -Dthreads, I'm going to dismiss this bug as CANTFIX due to the differences in the resulting perl with threads, not the build script. This is resolved and shouldn't be marked new. <localadm@bj-bups06>[/usr/local/dx9753/bin] sudo perl -d multiInit.pl Loading DB routines from perl5db.pl version 1.3 Editor support available. Enter h or `h h' for help, or `man perldebug' for more help. perl: symbol lookup error: /usr/local/dx9753/bin/../module/blib/arch/auto/decode_scripts/decode_scripts.so: undefined symbol: Perl_Tstack_sp_ptr *** Bug 324599 has been marked as a duplicate of this bug. *** |