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.
-----------------------------------------------------------------------------

Reply via email to