[arch-dev-public] [signoff] glibc-2.12-3
allan at archlinux.org
Wed Jun 23 06:12:01 EDT 2010
On 23/06/10 19:21, Jan de Groot wrote:
> On Sun, 2010-06-20 at 16:28 +1000, Allan McRae wrote:
>> The new defaults in makepkg more aggressively strip shared libraries.
>> Doing this for certain libraries in glibc causes gdb breakage so all
>> file stripping must be done manually.
>> Also, grab the latest from the glibc-2.12 branch as it contains a couple
>> of new bugfixes.
>> Signoff both,
> Fun, though gdb should work with the new version, valgrind does not:
> valgrind: Fatal error at startup: a function redirection
> valgrind: which is mandatory for this platform-tool combination
> valgrind: cannot be set up. Details of the redirection are:
> valgrind: A must-be-redirected function
> valgrind: whose name matches the pattern: strlen
> valgrind: in an object with soname matching: ld-linux-x86-64.so.2
> valgrind: was not found whilst processing
> valgrind: symbols from the object with soname: ld-linux-x86-64.so.2
I am getting good at breaking valgrind on x86_64! When are people
going to learn that i686 is the future... :P
Starting some rebuilds now to figure this out. I guess it is something
with PIC/PIE on x86_64 meaning I can not strip ld-linux.so.2 so much.
More information about the arch-dev-public