summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2016-02-05 16:50:51 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-02-07 17:29:59 +0000
commita07f2fddbc4cecdeb76339ba4094774c63119513 (patch)
tree9c5147f3788778fa3df22953761df46c5be9e790
parent8d57d1d8def66510d1a330f18761509ce014e148 (diff)
downloadpoky-a07f2fddbc4cecdeb76339ba4094774c63119513.tar.gz
security_flags: ensure security flags only apply to target builds
As otherwise the security flags can leak into target builds. This can result in flags that the host compiler doesn't support, causing build failures. (From OE-Core rev: ff2c8af73046f55aa733ce8289b6236c88300290) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/conf/distro/include/security_flags.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/conf/distro/include/security_flags.inc b/meta/conf/distro/include/security_flags.inc
index f58c6d28a2..72d31ba67b 100644
--- a/meta/conf/distro/include/security_flags.inc
+++ b/meta/conf/distro/include/security_flags.inc
@@ -88,8 +88,8 @@ SECURITY_CFLAGS_pn-zlib = "${SECURITY_NO_PIE_CFLAGS}"
88SECURITY_CFLAGS_pn-ltp = "${SECURITY_NO_PIE_CFLAGS}" 88SECURITY_CFLAGS_pn-ltp = "${SECURITY_NO_PIE_CFLAGS}"
89SECURITY_CFLAGS_pn-pulseaudio = "${SECURITY_NO_PIE_CFLAGS}" 89SECURITY_CFLAGS_pn-pulseaudio = "${SECURITY_NO_PIE_CFLAGS}"
90 90
91TARGET_CFLAGS_append = " ${SECURITY_CFLAGS}" 91TARGET_CFLAGS_append_class-target = " ${SECURITY_CFLAGS}"
92TARGET_LDFLAGS_append = " ${SECURITY_LDFLAGS}" 92TARGET_LDFLAGS_append_class-target = " ${SECURITY_LDFLAGS}"
93 93
94SECURITY_LDFLAGS_pn-xf86-video-fbdev = "${SECURITY_X_LDFLAGS}" 94SECURITY_LDFLAGS_pn-xf86-video-fbdev = "${SECURITY_X_LDFLAGS}"
95SECURITY_LDFLAGS_pn-xf86-video-intel = "${SECURITY_X_LDFLAGS}" 95SECURITY_LDFLAGS_pn-xf86-video-intel = "${SECURITY_X_LDFLAGS}"