[Pidgin] #10748: pidgin-2.6.x , undefined symbol: purple_theme_loader_get_type
Pidgin
trac at pidgin.im
Sun Nov 29 12:38:01 EST 2009
#10748: pidgin-2.6.x , undefined symbol: purple_theme_loader_get_type
------------------------------+---------------------------------------------
Reporter: babydr | Owner: rekkanoryo
Type: defect | Status: new
Milestone: | Component: unclassified
Version: 2.6.3 | Resolution:
Keywords: undefined symbol |
------------------------------+---------------------------------------------
Comment(by babydr):
The configure line I used is :
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
--disable-gtkspell --disable-gstreamer --disable-meanwhile --disable-avahi
--disable-nm --disable-vv
Which is the one that my distribution used to make the original 2.5.*
versions .
After running 'make install' as root I did a 'ldconfig' then as user did
...
$ /usr/bin/pidgin -d
...snip...
(08:20:52) prefs: /purple/proxy/username changed, scheduling save.
(08:20:52) prefs: /purple/proxy/password changed, scheduling save.
(08:20:52) certificate: CertificateScheme x509 requested but not found.
(08:20:52) certificate: CertificateScheme x509 registered
(08:20:52) util: Reading file smileys.xml from directory
/home/jiml/.purple
(08:20:52) util: File /home/jiml/.purple/smileys.xml does not exist (this
is not necessarily an error)
(08:20:52) stun: using server
/usr/bin/pidgin: symbol lookup error: /usr/bin/pidgin: undefined symbol:
purple_theme_loader_get_type
Tho , there is a lib file with that definition in it .
$ for XXX in `sudo find / -xdev -name "*.so" -print` ; do GGG=`objdump
--syms ${XXX} 2>/dev/null | grep 'purple_theme_loader_get_type'` ; [ ! -z
"${GGG}" ] && echo "${XXX}: ${GGG}" ; done
/home/jiml/archive/pidgin-2.6.3/libpurple/.libs/libpurple.so:
0000000000087c70 g F .text 000000000000004c
purple_theme_loader_get_type_string
0000000000087ba0 g F .text 000000000000003e
purple_theme_loader_get_type
/usr/lib/libpurple.so: 0000000000087c70 g F .text 000000000000004c
purple_theme_loader_get_type_string
0000000000087ba0 g F .text 000000000000003e
purple_theme_loader_get_type
The contents of the ld.so.conf are :
# cat /etc/ld.so.conf
/usr/lib
/usr/local/lib
/usr/i486-slackware-linux/lib
/usr/lib/qt/lib
/usr/lib64/qt/lib
/usr/lib/seamonkey
Hth , JimL
--
Ticket URL: <http://developer.pidgin.im/ticket/10748#comment:5>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list