From d60961764b69df2b47c5838cf8bcef8e01be90c9 Mon Sep 17 00:00:00 2001 From: Manuel Bachmann Date: Sun, 5 Jun 2016 15:50:29 +0000 Subject: meta-oe: override SECURITY_CFLAGS for llvm3.3 When compiling llvm3.3 and including meta_oe_security_flags.inc: - on x86 (qemux86 e.g.), text relocation warnings appear ; - on x86-64 (qemux86-64 e.g.), linking fails with the following error message: "relocation R_X86_64_PC32 against undefined symbol [...] recompile with -fPIC" Add llvm3.3 to the overrides list, so that it builds correctly. Signed-off-by: Manuel Bachmann Signed-off-by: Martin Jansa --- meta-oe/conf/distro/include/meta_oe_security_flags.inc | 1 + 1 file changed, 1 insertion(+) (limited to 'meta-oe/conf') diff --git a/meta-oe/conf/distro/include/meta_oe_security_flags.inc b/meta-oe/conf/distro/include/meta_oe_security_flags.inc index 2565e32ad..b0d30a3e5 100644 --- a/meta-oe/conf/distro/include/meta_oe_security_flags.inc +++ b/meta-oe/conf/distro/include/meta_oe_security_flags.inc @@ -3,5 +3,6 @@ SECURITY_CFLAGS_pn-lvm2 = "${SECURITY_NO_PIE_CFLAGS}" SECURITY_CFLAGS_pn-rrdtool = "${SECURITY_NO_PIE_CFLAGS}" # This has text reloc errors with the pie options enabled +SECURITY_CFLAGS_pn-llvm3.3 = "${SECURITY_NO_PIE_CFLAGS}" SECURITY_CFLAGS_pn-mozjs = "${SECURITY_NO_PIE_CFLAGS}" SECURITY_CFLAGS_pn-openldap = "${SECURITY_NO_PIE_CFLAGS}" -- cgit v1.2.3-54-g00ecf