Bug#174540: libc6-2.3.1-{7,8) breaks apt-get (and more) on mips
Package: libc6
Version: 2.3.1-8
Severity: important
Tags: sid, mips
After upgrading from 2.3.1-5, all programs linked with -lstdc++ fail
like this:
indy % apt-get
apt-get: relocation error: /usr/lib/libstdc++-libc6.2-2.so.3: symbol \
sys_nerr, version GLIBC_2.3 not defined in file libc.so.6 with link \
time reference
objdump shows that only GLIBC_2.0 and GLIBC_2.2 versions are defined
indy % objdump -T /usr/lib/libstdc++-libc6.2-2.so.3 | grep sys_nerr
00000000 DO *UND* 00000004 GLIBC_2.3 sys_nerr
indy % objdump -T /lib/libc.so.6 | grep sys_nerr
00000000 l d .gnu.warning.sys_nerr 00000000
0016eb70 g DO .rodata 00000004 (GLIBC_2.0) _sys_nerr
0016eb6c g DO .rodata 00000004 GLIBC_2.2 sys_nerr
0016eb70 g DO .rodata 00000004 (GLIBC_2.0) sys_nerr
0016eb6c g DO .rodata 00000004 GLIBC_2.2 _sys_nerr
while on i386 the GLIBC_2.3 version is defined.
athlon % objdump -T /usr/lib/libstdc++-libc6.2-2.so.3 | grep sys_nerr
00000000 DO *UND* 00000004 GLIBC_2.3 sys_nerr
athlon % objdump -T /lib/libc.so.6| grep sys_nerr
00000000 l d .gnu.warning.sys_nerr 00000000
000fcce8 g DO .rodata 00000004 (GLIBC_2.1) _sys_nerr
000fcce8 g DO .rodata 00000004 (GLIBC_2.1) sys_nerr
000fcce4 g DO .rodata 00000004 (GLIBC_2.0) _sys_nerr
000fcce0 g DO .rodata 00000004 GLIBC_2.3 sys_nerr
000fcce0 g DO .rodata 00000004 GLIBC_2.3 _sys_nerr
000fcce4 g DO .rodata 00000004 (GLIBC_2.0) sys_nerr
Downgrading to 2.3.1-7 doesn't help.
Please drop me a note if you need further information
thanks
Siggy
-- System Information:
Debian Release: testing/unstable
Architecture: mips
Kernel: Linux peachum 2.4.19-r5k-ip22 #1 Fri Dec 13 00:16:08 CET 2002 mips
Locale: LANG=C, LC_CTYPE=C
Versions of packages libc6 depends on:
ii libdb1-compat 2.1.3-7 The Berkeley database routines [gl
-- no debconf information
Reply to: