diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-03-25 10:29:26 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-03-25 11:15:36 +0000 |
commit | e949f9a8fc337bd768c7e8a3fd082775a94e0ad4 (patch) | |
tree | 16aa1f9f09e90eca20e4e076f33e1377620b1488 /meta/recipes-devtools/binutils/binutils-2.24.inc | |
parent | 731a8735de53db870c476a675bb0dd9ddf5dcec8 (diff) | |
download | openembedded-core-e949f9a8fc337bd768c7e8a3fd082775a94e0ad4.tar.gz openembedded-core-e949f9a8fc337bd768c7e8a3fd082775a94e0ad4.tar.bz2 openembedded-core-e949f9a8fc337bd768c7e8a3fd082775a94e0ad4.zip |
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>
Diffstat (limited to 'meta/recipes-devtools/binutils/binutils-2.24.inc')
-rw-r--r-- | meta/recipes-devtools/binutils/binutils-2.24.inc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/meta/recipes-devtools/binutils/binutils-2.24.inc b/meta/recipes-devtools/binutils/binutils-2.24.inc index 42d4ede229..6415a6fbdc 100644 --- a/meta/recipes-devtools/binutils/binutils-2.24.inc +++ b/meta/recipes-devtools/binutils/binutils-2.24.inc @@ -28,6 +28,8 @@ SRC_URI = "\ file://fix-pr15815.patch \ file://fix-pr2404.patch \ file://fix-pr16476.patch \ + file://fix-pr16428a.patch \ + file://fix-pr16428b.patch \ " SRC_URI[md5sum] = "e0f71a7b2ddab0f8612336ac81d9636b" |