[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: