[Bug ld/12343] binutils 2.21.51.0.3 and .4 break building (e)glibc on x86_64-linux
https://sourceware.org/bugzilla/show_bug.cgi?id=12343 Andreas Schwab changed: What|Removed |Added CC|jackie.rosen at hushmail dot com | -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/12343] binutils 2.21.51.0.3 and .4 break building (e)glibc on x86_64-linux
https://sourceware.org/bugzilla/show_bug.cgi?id=12343 Jackie Rosen changed: What|Removed |Added CC||jackie.rosen at hushmail dot com --- Comment #7 from Jackie Rosen --- *** Bug 260998 has been marked as a duplicate of this bug. *** Seen from the domain http://volichat.com Page where seen: http://volichat.com/adult-chat-rooms Marked for reference. Resolved as fixed @bugzilla. -- You are receiving this mail because: You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/12343] binutils 2.21.51.0.3 and .4 break building (e)glibc on x86_64-linux
http://sourceware.org/bugzilla/show_bug.cgi?id=12343 --- Comment #6 from H.J. Lu 2011-03-17 02:52:38 UTC --- *** Bug 12499 has been marked as a duplicate of this bug. *** -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/12343] binutils 2.21.51.0.3 and .4 break building (e)glibc on x86_64-linux
http://sourceware.org/bugzilla/show_bug.cgi?id=12343 H.J. Lu changed: What|Removed |Added CC||danglin at gcc dot gnu.org --- Comment #5 from H.J. Lu 2011-02-21 18:13:42 UTC --- *** Bug 12499 has been marked as a duplicate of this bug. *** -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/12343] binutils 2.21.51.0.3 and .4 break building (e)glibc on x86_64-linux
http://sourceware.org/bugzilla/show_bug.cgi?id=12343 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED CC||hjl.tools at gmail dot com Resolution||INVALID --- Comment #4 from H.J. Lu 2010-12-28 00:38:46 UTC --- You need to apply: http://sourceware.org/git/?p=glibc.git;a=commit;h=4a531bb0b3b582cb693de9f76d2d97d970f9a5d5 -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/12343] binutils 2.21.51.0.3 and .4 break building (e)glibc on x86_64-linux
http://sourceware.org/bugzilla/show_bug.cgi?id=12343 --- Comment #3 from Bernhard Rosenkraenzer 2010-12-24 14:39:33 UTC --- Building binutils with --disable-initfini-array "fixes" it -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/12343] binutils 2.21.51.0.3 and .4 break building (e)glibc on x86_64-linux
http://sourceware.org/bugzilla/show_bug.cgi?id=12343 --- Comment #2 from Bernhard Rosenkraenzer 2010-12-24 13:45:34 UTC --- $ readelf -d libc.so Dynamic section at offset 0x179b40 contains 28 entries: TagType Name/Value 0x0001 (NEEDED) Shared library: [ld-linux-x86-64.so.2] 0x000e (SONAME) Library soname: [libc.so.6] 0x000c (INIT) 0x1e870 0x0019 (INIT_ARRAY) 0x376710 0x001b (INIT_ARRAYSZ) 24 (bytes) 0x001a (FINI_ARRAY) 0x376730 0x001c (FINI_ARRAYSZ) 32 (bytes) 0x0004 (HASH) 0x172850 0x6ef5 (GNU_HASH) 0x290 0x0005 (STRTAB) 0x10618 0x0006 (SYMTAB) 0x3bf8 0x000a (STRSZ) 22001 (bytes) 0x000b (SYMENT) 24 (bytes) 0x0003 (PLTGOT) 0x379fe8 0x0002 (PLTRELSZ) 144 (bytes) 0x0014 (PLTREL) RELA 0x0017 (JMPREL) 0x1e6f8 0x0007 (RELA) 0x16f70 0x0008 (RELASZ) 30600 (bytes) 0x0009 (RELAENT)24 (bytes) 0x6ffc (VERDEF) 0x16ce8 0x6ffd (VERDEFNUM) 17 0x001e (FLAGS) STATIC_TLS 0x6ffe (VERNEED)0x16f40 0x6fff (VERNEEDNUM) 1 0x6ff0 (VERSYM) 0x15c0a 0x6ff9 (RELACOUNT) 1189 0x (NULL) 0x0 $ readelf -S libc.so There are 71 section headers, starting at offset 0x17bcd8: Section Headers: [Nr] Name Type Address Offset Size EntSize Flags Link Info Align [ 0] NULL 0 0 0 [ 1] .note.ABI-tag NOTE 0270 0270 0020 A 0 0 4 [ 2] .gnu.hash GNU_HASH 0290 0290 3968 A 3 0 8 [ 3] .dynsym DYNSYM 3bf8 3bf8 ca20 0018 A 4 3 8 [ 4] .dynstr STRTAB 00010618 00010618 55f1 A 0 0 1 [ 5] .gnu.version VERSYM 00015c0a 00015c0a 10d8 0002 A 3 0 2 [ 6] .gnu.version_dVERDEF 00016ce8 00016ce8 0254 A 417 8 [ 7] .gnu.version_rVERNEED 00016f40 00016f40 0030 A 4 1 8 [ 8] .rela.dyn RELA 00016f70 00016f70 7788 0018 A 3 0 8 [ 9] .rela.plt RELA 0001e6f8 0001e6f8 0090 0018 A 310 8 [10] .plt PROGBITS 0001e788 0001e788 0070 0010 AX 0 0 4 [11] .text PROGBITS 0001e800 0001e800 0010a140 AX 0 0 32 [12] __libc_freeres_fn PROGBITS 00128940 00128940 1683 AX 0 0 16 [13] __libc_thread_fre PROGBITS 00129fd0 00129fd0 02e2 AX 0 0 16 [14] .rodata PROGBITS 0012a2c0 0012a2c0 0001cd50 A 0 0 32 [15] .interp PROGBITS 00147010 00147010 001c A 0 0 16 [16] .eh_frame_hdr PROGBITS 0014702c 0014702c 63d4 A 0 0 4 [17] .eh_frame PROGBITS 0014d400 0014d400 00024fdc A 0 0 8 [18] .gcc_except_table PROGBITS 001723dc 001723dc 0471 A 0 0 1 [19] .hash HASH 00172850 00172850 319c 0004 A 3 0 8 [20] .tdataPROGBITS 00376700 00176700 0010 WAT 0 0 16 [21] .tbss NOBITS 00376710 00176710 0080 WAT 0 0 16 [22] .init_array INIT_ARRAY 00376710 00176710 0018 000
[Bug ld/12343] binutils 2.21.51.0.3 and .4 break building (e)glibc on x86_64-linux
http://sourceware.org/bugzilla/show_bug.cgi?id=12343 Alan Modra changed: What|Removed |Added CC||amodra at gmail dot com --- Comment #1 from Alan Modra 2010-12-24 00:10:11 UTC --- Very likely a problem with putting .ctors into .init_array (top of .0.3 ChangeLogs have HJ's patch to do that). To debug, I'd first look at DT_INIT_ARRAY and DT_INIT_ARRAY_SZ (readelf -d on the bad libc) to see if they make sense, ie. match the .init_array sections (readelf -S). Next I'd dump out .init_array (objdump -s -j .init_array) to see whether it did in fact have a -1 pointer. If so, build the library again asking for a linker map file so you can tell where the -1 comes from. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils