]> code.ossystems Code Review - openembedded-core.git/commit
binutils: Add fixes for binutils issue 16428
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 25 Mar 2014 10:29:26 +0000 (10:29 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 25 Mar 2014 11:15:36 +0000 (11:15 +0000)
commite949f9a8fc337bd768c7e8a3fd082775a94e0ad4
tree16aa1f9f09e90eca20e4e076f33e1377620b1488
parent731a8735de53db870c476a675bb0dd9ddf5dcec8
binutils: Add fixes for binutils issue 16428

"ld:i386 crashes with -static -fPIE -pie"
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1266492

This adds in two upstream binutils fixes to avoid the internal error
triggered by the combination of -static with -pie on x86 builds. This
triggers a backtrace which then triggers a bug in glibc where the process
ends up hanging on some systems with broken libcs.

We can't fix the libc but we can stop the internal error and hence
avoid the hanging builds.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/binutils/binutils-2.24.inc
meta/recipes-devtools/binutils/binutils/fix-pr16428a.patch [new file with mode: 0644]
meta/recipes-devtools/binutils/binutils/fix-pr16428b.patch [new file with mode: 0644]