[yocto] [meta-cgl][PATCH 01/10] cgl_common_security_flags.inc: add to fix building with security flags

Dmitry Eremin-Solenikov dmitry_eremin at mentor.com
Fri May 8 13:13:21 PDT 2015


Package openhpi is currently broken if distro uses security_flags.inc.
Flx that by adding layer-wide include file for such exceptions.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry_eremin at mentor.com>
---
 meta-cgl-common/conf/distro/include/cgl_common_security_flags.inc | 1 +
 meta-cgl-common/conf/layer.conf                                   | 2 ++
 2 files changed, 3 insertions(+)
 create mode 100644 meta-cgl-common/conf/distro/include/cgl_common_security_flags.inc

diff --git a/meta-cgl-common/conf/distro/include/cgl_common_security_flags.inc b/meta-cgl-common/conf/distro/include/cgl_common_security_flags.inc
new file mode 100644
index 0000000..358ce58
--- /dev/null
+++ b/meta-cgl-common/conf/distro/include/cgl_common_security_flags.inc
@@ -0,0 +1 @@
+SECURITY_CFLAGS_pn-openhpi = "${SECURITY_NO_PIE_CFLAGS}"
diff --git a/meta-cgl-common/conf/layer.conf b/meta-cgl-common/conf/layer.conf
index f5a0190..0c19a95 100644
--- a/meta-cgl-common/conf/layer.conf
+++ b/meta-cgl-common/conf/layer.conf
@@ -10,3 +10,5 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
 BBFILE_COLLECTIONS += "cgl-common"
 BBFILE_PATTERN_cgl-common = "^${LAYERDIR}/"
 BBFILE_PRIORITY_cgl-common = "7"
+
+require conf/distro/include/cgl_common_security_flags.inc
-- 
2.1.4




More information about the yocto mailing list