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

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



severity 325226 important
thanks

At Sat, 27 Aug 2005 00:07:17 +0200,
Kurt Roeckx wrote:
> 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).

Actually this bug is serious and grave.  However, considering this
problem, I need to investigate this issue more.  In addition, I plan
to fix /lib64 -> /lib things (I'll post about it).  I'm sorry but I
put glibc 2.3.5-5 without two patches from Andreas' ppc64 and the fix
for your problem, because testing is dammed.  I focus them in the next
2.3.5-6.

Regards,
-- gotom



Reply to: