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-17 23:21:43 -0400 |
| commit | f450605d48c82a49c8bde9e6328b9a3999d77fcf (patch) | |
| tree | f0eec55b278cd5b58d170c3b8f62c6899becf12b | |
| parent | be735c09cb4785f3a8fac834995fa01d774e0428 (diff) | |
| download | meta-secure-core-f450605d48c82a49c8bde9e6328b9a3999d77fcf.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}" |
