Bug#40677: libc6: libc6 is missing symbol __bind and friends
Package: libc6
Version: 2.1.1-12
Severity: important
In contrast to glibc-2.0 some __-symbols are missing in glibc-2.1. The
preload library libsockspl.so from the socks package needs the symbols
__accept, __bind, __connect and __listen because it want to replace
them with it's own version and then call the original function. The
code which worked for glibc-2.0 does not work anymore in glibc_2.1.
I don't know if other programs have the same problem, but with
vanishing symbols, glibc-2.1 is NOT compatible with glibc-2.0. If this
is intended, there has to be a possibility to install both versions on
the system.
eg:
> runsocks ftp ftp.dante.de
ftp: error in loading shared libraries: /usr/lib/socks4/libsockspl.so: undefined symbol: __bind
Christoph
-- System Information
Debian Release: 2.1
Kernel Version: Linux bastel 2.2.10 #1 SMP Thu Jul 1 15:50:45 MEST 1999 i586 unknown
Versions of the packages libc6 depends on:
ii ldso 1.9.10-1 The Linux dynamic linker, library and utilit
Reply to: