Problem with the libwbclient0 (samba) backport
Hi,
on a lenny system with libwbclient0 version 2:3.4.2-1~bpo50+3, the smb
kio_slave does not work any longer. This linker error explains the
problem:
$ ldd -r /usr/lib/libwbclient.so.0
undefined symbol: _talloc_memdup (/usr/lib/libwbclient.so.0)
undefined symbol: talloc_asprintf (/usr/lib/libwbclient.so.0)
undefined symbol: talloc_free (/usr/lib/libwbclient.so.0)
undefined symbol: _talloc_array (/usr/lib/libwbclient.so.0)
undefined symbol: talloc_strdup (/usr/lib/libwbclient.so.0)
undefined symbol: _talloc_zero (/usr/lib/libwbclient.so.0)
undefined symbol: _talloc_realloc_array (/usr/lib/libwbclient.so.0)
undefined symbol: _talloc_zero_array (/usr/lib/libwbclient.so.0)
undefined symbol: talloc_asprintf_append (/usr/lib/libwbclient.so.0)
undefined symbol: talloc_named_const (/usr/lib/libwbclient.so.0)
linux-gate.so.1 => (0xb8047000)
libc.so.6 => /lib/i686/cmov/libc.so.6 (0x498a7000)
/lib/ld-linux.so.2 (0x49889000)
On a lenny system without the backported package the smb kio_slave works
and the talloc library is linked to the libwbclient library:
$ ldd -r /usr/lib/libwbclient.so.0
linux-gate.so.1 => (0xb7f42000)
libtalloc.so.1 => /usr/lib/libtalloc.so.1 (0xb7eee000)
libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7d93000)
/lib/ld-linux.so.2 (0x49889000)
On a sid system, I get the following output:
$ ldd -r /usr/lib/libwbclient.so.0
linux-gate.so.1 => (0xb77b8000)
libtalloc.so.2 => /usr/lib/libtalloc.so.2 (0xb773c000)
libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb75f5000)
/lib/ld-linux.so.2 (0xb77b9000)
Could someone please fix the backport ?
--
Laurent Bonnaud.
http://www.lis.inpg.fr/pages_perso/bonnaud/
Reply to: