clone 540060 -1 reassign -1 binutils retitle -1 version script commands not handled correctly in sid/squeeze severity -1 grave thanks Hi, please see the testcase below Cheers, Giuseppe. Giuseppe Iuculano ha scritto: > Giuseppe Iuculano ha scritto: >> _ZN21wxMemoryFSHandlerBase19AddFileWithMimeTypeERK8wxStringPKvjS2_@WXU_2.8 >> 2.8.7.1-2 and >> _ZN21wxMemoryFSHandlerBase19AddFileWithMimeTypeERK8wxStringPKvjS2_@WXU_2.8.5 >> 2.8.7.1-1 > > It seems that something changed in binutils, testcase: > > squeeze, binutils 2.19.51.20090723-1: > > $ cat test.c > int test(void) > { > return 1; > } > > int test_new(void) > { > return 2; > } > > $ cat test.version > TEST_1.0.1 { > *new*; > }; > > TEST_1.0 { > global: *; > }; > > $ gcc -c -fPIC test.c > $ ld -shared -o test.so -version-script test.version test.o > $ objdump -T test.so |grep test > test.so: file format elf32-i386 > 00000210 g DF .text 0000000a TEST_1.0 test > 0000021a g DF .text 0000000a TEST_1.0 test_new > > > > but in lenny, binutils 2.18.1~cvs20080103-7: > > # objdump -T test.so |grep test > test.so: file format elf32-i386 > 00000210 g DF .text 0000000a TEST_1.0 test > 0000021a g DF .text 0000000a TEST_1.0.1 test_new >
Attachment:
signature.asc
Description: OpenPGP digital signature