summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2016-01-31 13:21:06 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-01-31 16:28:54 +0000
commit9ec713c3949f9bcfa1e03561b9811eb3d0451c2f (patch)
tree27e4a2c7cb7c8790c097dfe03da0f4c6755d863a
parent86ade2cc2553c942d9526c5323a11ae151653505 (diff)
downloadopenembedded-core-contrib-9ec713c3949f9bcfa1e03561b9811eb3d0451c2f.tar.gz
openembedded-core-contrib-9ec713c3949f9bcfa1e03561b9811eb3d0451c2f.tar.bz2
openembedded-core-contrib-9ec713c3949f9bcfa1e03561b9811eb3d0451c2f.zip
binutils: Use target provided zlib
When using -fpie (security related cflags), qemux6-64 builds would fail due to linker symbol errors. This was due to the internal zlib that binutils was using. Add the switch to tell it to use the target system zlib which is already in DEPENDS. That zlib is already compiled with the correct flags. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-devtools/binutils/binutils_2.26.bb1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-devtools/binutils/binutils_2.26.bb b/meta/recipes-devtools/binutils/binutils_2.26.bb
index 6f42671ed0..b70ffbf28a 100644
--- a/meta/recipes-devtools/binutils/binutils_2.26.bb
+++ b/meta/recipes-devtools/binutils/binutils_2.26.bb
@@ -7,6 +7,7 @@ EXTRA_OECONF += "--with-sysroot=/ \
--enable-install-libbfd \
--enable-install-libiberty \
--enable-shared \
+ --with-system-zlib \
"
EXTRA_OECONF_class-native = "--enable-targets=all \