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

Bug#325226: libc6: Wrong dynamic linker on amd64.

Package: libc6
Version: 2.3.2.ds1-22


It seems that on amd64, all binaries and libraries in the libc6
pacakge have a wrong dynamic linker in the binaries.

ldd /lib/libc.so.6
        /lib/ld-linux-x86-64.so.2 (0x0000002a95556000)
ldd /usr/bin/iconv
        libc.so.6 => /lib/libc.so.6 (0x0000002a9566e000)
        /lib/ld-linux-x86-64.so.2 (0x0000002a95556000)

The ABI says that it should be /lib64/ld-linux-x86-64.so.2, and
every other binary and lib does have that, except for things in
the libc6 package.

Note that that we have a /lib64 -> lib symlinks, and that
everything should get installed in /lib, it's just that the path
in the binaries itself is wrong.

I don't think it's really important, but it's probably nice to
have this fixed.

If you're going to fix this, could you please provide a patch for
this so I can test it before you upload it?

This bug exists in both sarge (2.3.2.ds1-22) and sid (2.3.5-4).


Reply to: