According to Ulrich Drepper:
> I couldn't reproduce it when you first described it and I cannot do it
> now. What does readelf report for the versions in libnss_db.so.2? It
> should look like this:
hmmm, readelf doesn't appear to be with SuSE 5.3 or on the InfoMagic
June 98 developer's resource disks but I do have a copy on my old machine:
> readelf -v
Readelf v1.2
> ls -l `which readelf`
-rwxr-xr-x 1 root root 56200 Jun 26 1995 /usr/bin/readelf
This looks a bit old, but...
> readelf libnss_db.so.2
Invalid dynamic tag 0x6ffffffc 0xfc8
Invalid dynamic tag 0x6ffffffd 0x2
Invalid dynamic tag 0x6ffffffe 0x1000
Invalid dynamic tag 0x6fffffff 0x3
Invalid dynamic tag 0x6ffffff0 0xf24
Shared library: [libdb.so.3] 1
Shared library: [libnss_files.so.2] 1
Shared library: [libc.so.6] 1
Library soname: [libnss_db.so.2]
So I guess I need to find a new version...
I notice that Yggdrasil announced some time ago that they have readelf-1.3,
so I'll try to download that...
> My guess in any case is that the binutils are not adequate. Get HJ's
> last version, announced in many places.
I try to keep up with the latest of HJ's binutils. In fact I installed
binutils-2.9.1.0.19a a few minutes before I built glibc-2.0.107:
> ls -l `which ld`
-rwxr-xr-x 2 root root 612128 Dec 17 15:16 /usr/bin/ld
> ld -v
GNU ld version 2.9.1 (with BFD 2.9.1.0.19)
--
-----------------------------------------------------------------------------
Bill Metzenthen | See http://www.suburbia.net/~billm/ for information
[EMAIL PROTECTED] | on an 80x87 FPU emulator, using floating point
[EMAIL PROTECTED] | (particularly on Linux), and code for manipulating
Melbourne, Australia | the floating point environment on 80x86 Linux.
-----------------------------------------------------------------------------