]> code.ossystems Code Review - openembedded-core.git/commitdiff
libunwind: Fix build with musl+security flags
authorKhem Raj <raj.khem@gmail.com>
Tue, 14 Aug 2018 19:21:34 +0000 (12:21 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 15 Aug 2018 08:33:53 +0000 (09:33 +0100)
Fixes
src/os-linux.c:63: undefined reference to `__stack_chk_fail_local'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-support/libunwind/libunwind_1.2.1.bb

index 37a762486f4b9147899a7ed1974bdcd5fc1008be..e7fb2b21904dab283107be4c2f47dcf0927af341 100644 (file)
@@ -21,3 +21,5 @@ ARM_INSTRUCTION_SET_armv4 = "arm"
 ARM_INSTRUCTION_SET_armv5 = "arm"
 
 LDFLAGS += "-Wl,-z,relro,-z,now ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}"
+
+SECURITY_LDFLAGS_append_libc-musl = " -lssp_nonshared"