diff options
author | Jia Zhang <zhang.jia@linux.alibaba.com> | 2018-09-17 21:36:44 -0400 |
---|---|---|
committer | Jia Zhang <zhang.jia@linux.alibaba.com> | 2018-09-20 10:10:48 -0400 |
commit | ab99b6a8920a8c40c681e7b6d5d7bed86514cba3 (patch) | |
tree | 41bc2ab06388bd5b2f23554f16ae8278ce8a84df | |
parent | 72ba29f29541baf05b56885efd277b4ee251f582 (diff) | |
download | meta-secure-core-ab99b6a8920a8c40c681e7b6d5d7bed86514cba3.tar.gz |
libsign: Fix build faiure due to -fstack-protector-strong
SECURITY_LDFLAGS includes -fstack-protector-strong which cannot work
with CCLD. To work around this issue, filter out it from LDFLAGS.
Signed-off-by: Jia Zhang <zhang.jia@linux.alibaba.com>
-rw-r--r-- | meta-signing-key/recipes-devtools/libsign/libsign_git.bb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/meta-signing-key/recipes-devtools/libsign/libsign_git.bb b/meta-signing-key/recipes-devtools/libsign/libsign_git.bb index c941c20..68ac620 100644 --- a/meta-signing-key/recipes-devtools/libsign/libsign_git.bb +++ b/meta-signing-key/recipes-devtools/libsign/libsign_git.bb | |||
@@ -39,6 +39,7 @@ EXTRA_OEMAKE = "\ | |||
39 | BINDIR="${bindir}" \ | 39 | BINDIR="${bindir}" \ |
40 | LIBDIR="${libdir}" \ | 40 | LIBDIR="${libdir}" \ |
41 | " | 41 | " |
42 | SECURITY_LDFLAGS_remove_pn-${BPN} = "-fstack-protector-strong" | ||
42 | 43 | ||
43 | do_install() { | 44 | do_install() { |
44 | oe_runmake install DESTDIR="${D}" | 45 | oe_runmake install DESTDIR="${D}" |