Abort in elflink.c when building glibc trunk
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
binutils (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Saucy |
Won't Fix
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned | ||
Utopic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Building glibc trunk from today (but also most likely older ones) results in an abort:
ld: BFD (GNU Binutils for Ubuntu) 2.23.52.20130913 internal error, aborting at ../../bfd/elflink.c line 8826 in elf_link_
This looks like it was fixed by this commit:
commit c2763e270c6627e
Author: Roland McGrath <email address hidden>
Date: Tue Nov 19 10:54:00 2013 -0800
Fix references to __ehdr_start when it cannot be defined
ld/
* emultempl/elf32.em (gld${EMULATION
Don't use bfd_elf_
hidden. Instead, just do it directly here, and only if it was
referenced but not defined.
ld/testsuite/
* ld-elf/
* ld-elf/
* ld-elf/
* ld-elf/
* ld-elf/
* ld-elf/
* ld-mips-
The patch is on trunk and the 2.24 branch I believe.
fixed in trusty and utopic, won't fix anymore for saucy