diff options
author | Khem Raj <raj.khem@gmail.com> | 2018-04-13 22:37:03 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-05-09 10:39:34 +0100 |
commit | 72e254e99682aa0e2d01f20f50d9fbdeb77529b3 (patch) | |
tree | df32e19abf575974a788f5358c8cafe291a99f45 /meta | |
parent | ddfab4d021d4daa5aefcd9cdd89d349bbd4b6869 (diff) | |
download | openembedded-core-72e254e99682aa0e2d01f20f50d9fbdeb77529b3.tar.gz openembedded-core-72e254e99682aa0e2d01f20f50d9fbdeb77529b3.tar.bz2 openembedded-core-72e254e99682aa0e2d01f20f50d9fbdeb77529b3.zip |
musl: Depend on libssp-nonshared
libssp-nonshared is required on musl since
it does not implement the gcc runtime piece of
libssp, which actually it a gcc optimization to
reach to __stack_chk_fail
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/recipes-core/musl/musl_git.bb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/meta/recipes-core/musl/musl_git.bb b/meta/recipes-core/musl/musl_git.bb index 34190e530e..01fec69aeb 100644 --- a/meta/recipes-core/musl/musl_git.bb +++ b/meta/recipes-core/musl/musl_git.bb @@ -22,6 +22,7 @@ DEPENDS = "virtual/${TARGET_PREFIX}binutils \ libgcc-initial \ linux-libc-headers \ bsd-headers \ + libssp-nonshared \ " export CROSS_COMPILE="${TARGET_PREFIX}" @@ -65,7 +66,7 @@ do_install() { done } -RDEPENDS_${PN}-dev += "linux-libc-headers-dev bsd-headers-dev" +RDEPENDS_${PN}-dev += "linux-libc-headers-dev bsd-headers-dev libssp-nonshared-staticdev" RPROVIDES_${PN}-dev += "libc-dev virtual-libc-dev" RPROVIDES_${PN} += "ldd libsegfault rtld(GNU_HASH)" |