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

Bug#341514: libc6-sparc64: All 64-bit binaries fail to execute.



From: Clint Adams <schizo@debian.org>
Date: Sun, 11 Dec 2005 17:41:55 -0500

> Replacing Aurelien's patch with this one fixes the
> /lib64/libc.so.6: error while loading shared libraries: unexpected reloc type 0x4f
> problem, and "/lib64/libc.so.6 --version" works fine.
> 
> However, 64-bit binaries segfault.

I would suggest not randomly cherry picking patches from the CVS
mainline hoping it will make things start to work.

There were several other changes necessary to support TLS properly on
sparc64 which went into the glibc CVS tree.  You'll need more than
just the relocation support.

Unless someone is going to make a concerted and dedicated development
effort to do the necessary full analysis and backport all of the
necessary changes, I would suggest to simply not enable TLS for the
sparc64 glibc build at this time so at least we have something which
works.



Reply to: