[gnome-continuous-yocto/gnomeostree-3.28-rocko: 6647/8267] security_flags.inc: Do not build gcc for powerpc with PIE defaults



commit fd4ed9a4643508890126ba77256f44397bc83c64
Author: Khem Raj <raj khem gmail com>
Date:   Mon Jul 3 18:33:10 2017 -0700

    security_flags.inc: Do not build gcc for powerpc with PIE defaults
    
    Since we have disabled FPIE from SECURITY_CFLAGS already, we have
    to ensure the same with gcc, otherwise gcc (on-device) will be built
    defaulting to PIE, and such binaries will fail to execute
    
    (From OE-Core rev: 4f3a9ccdb1d45804f4c094589e69e0bc87dc9c62)
    
    Signed-off-by: Khem Raj <raj khem gmail com>
    Signed-off-by: Richard Purdie <richard purdie linuxfoundation org>

 meta/conf/distro/include/security_flags.inc |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/meta/conf/distro/include/security_flags.inc b/meta/conf/distro/include/security_flags.inc
index dd713b9..ab2062b 100644
--- a/meta/conf/distro/include/security_flags.inc
+++ b/meta/conf/distro/include/security_flags.inc
@@ -29,6 +29,7 @@ SECURITY_X_LDFLAGS ?= "-fstack-protector-strong -Wl,-z,relro"
 # powerpc does not get on with pie for reasons not looked into as yet
 SECURITY_CFLAGS_powerpc = "-fstack-protector-strong ${lcl_maybe_fortify} ${SECURITY_NOPIE_CFLAGS}"
 SECURITY_CFLAGS_pn-libgcc_powerpc = ""
+GCCPIE_powerpc = ""
 
 # arm specific security flag issues
 SECURITY_CFLAGS_pn-glibc = ""


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]