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: