Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 202760 - net-im/ekiga-2.0.11 compile failure: undefined reference to `__ASN1_d2i_bio'
Summary: net-im/ekiga-2.0.11 compile failure: undefined reference to `__ASN1_d2i_bio'
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-19 10:12 UTC by Ed Catmur
Modified: 2007-12-19 18:44 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 Ed Catmur 2007-12-19 10:12:32 UTC
i686-pc-linux-gnu-g++ -ggdb -O1 -O2 -O3 -pipe -march=athlon-xp -mmmx -msse -m3dnow -Wl,--as-needed -o ekiga accounts.o addressbook.o callbacks.o callshistory.o chat.o config.o druid.o history.o main.o misc.o preferences.o tools.o statusicon.o audio.o fakevideoinput.o videoinput.o videooutput.o accountshandler.o ekiga.o manager.o h323.o pcss.o sip.o urlhandler.o stun.o bonobo.o dbus.o avahi.o -pthread -pthread  ../lib/.libs/libekiga.a -lesd -laudiofile -lm /usr/lib/libgnomeui-2.so -lSM -lICE /usr/lib/libbonoboui-2.so /usr/lib/libgnomevfs-2.so -lgnomecanvas-2 -lart_lgpl_2 /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so -latk-1.0 /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so -lcairo /usr/lib/libebook-1.2.so /usr/lib/libgnome-2.so /usr/lib/libpopt.so /usr/lib/libedataserver-1.2.so -lxml2 -lgconf-2 -lbonobo-2 -lbonobo-activation /usr/lib/libgmodule-2.0.so -lORBit-2 /usr/lib/libgthread-2.0.so -lrt -ldbus-glib-1 -ldbus-1 /usr/lib/libgobject-2.0.so -lavahi-common -lavahi-client -lavahi-glib /usr/lib/libglib-2.0.so -lSDL -lpt -lopal -ldl -lpthread  
/usr/lib/gcc/i686-pc-linux-gnu/4.2.2/../../../libpt.so: undefined reference to `__ASN1_d2i_bio'
collect2: ld returned 1 exit status
distcc[3997] ERROR: compile (null) on localhost failed
make[3]: *** [ekiga] Error 1
Comment 1 Ed Catmur 2007-12-19 10:13:23 UTC
# ls -l /usr/lib/libpt.so 
lrwxrwxrwx 1 root root 28 2007-10-10 23:47 /usr/lib/libpt.so -> libpt_linux_x86_r.so.1.10.10*

# ldd -r /usr/lib/libpt_linux_x86_r.so
	linux-gate.so.1 =>  (0xffffe000)
	libldap-2.3.so.0 => /usr/lib/libldap-2.3.so.0 (0xb7c4c000)
	liblber-2.3.so.0 => /usr/lib/liblber-2.3.so.0 (0xb7c3e000)
	libpthread.so.0 => /lib/libpthread.so.0 (0xb7c26000)
	libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0xb7c0d000)
	libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0xb7bc5000)
	libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0xb7a77000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7a49000)
	libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb7982000)
	libresolv.so.2 => /lib/libresolv.so.2 (0xb7970000)
	libdl.so.2 => /lib/libdl.so.2 (0xb796c000)
	libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/4.2.2/libstdc++.so.6 (0xb7882000)
	libm.so.6 => /lib/libm.so.6 (0xb785e000)
	libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.2.2/libgcc_s.so.1 (0xb7851000)
	libc.so.6 => /lib/libc.so.6 (0xb771c000)
	/lib/ld-linux.so.2 (0x80000000)
	libcrypt.so.1 => /lib/libcrypt.so.1 (0xb76ea000)
	libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0xb766b000)
	libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0xb7645000)
	libvga.so.1 => /usr/lib/libvga.so.1 (0xb75bd000)
	libaa.so.1 => /usr/lib/libaa.so.1 (0xb75a1000)
	libcaca.so.0 => /usr/lib/libcaca.so.0 (0xb7597000)
	libcucul.so.0 => /usr/lib/libcucul.so.0 (0xb74fa000)
	libcom_err.so.2 => /lib/libcom_err.so.2 (0xb74f6000)
	libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0xb74ec000)
	libncurses.so.5 => /lib/libncurses.so.5 (0xb74a5000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb73ac000)
	libncursesw.so.5 => /lib/libncursesw.so.5 (0xb7358000)
	libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb7355000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb733b000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb7338000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7333000)
undefined symbol: __ASN1_d2i_bio	(/usr/lib/libpt_linux_x86_r.so)
Comment 2 Ed Catmur 2007-12-19 10:22:53 UTC
Recompiling pwlib fixed it.  This can probably be closed, though it's a bit unfortunate if openssl can change ABI like this.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-12-19 18:44:45 UTC
openssl ebuild already points out that you need to recompile broken apps due to ABI change.