[gnome-continuous-yocto/gnomeostree-3.28-rocko: 4611/8267] security_flags: disable -pie for gpgme



commit 00dd77d449405b91b23c54656324ec80c0b85fe8
Author: Ross Burton <ross burton intel com>
Date:   Mon Feb 13 14:23:02 2017 +0000

    security_flags: disable -pie for gpgme
    
    Otherwise this fails to build the libraries:
    
    relocation R_X86_64_PC32 against undefined hidden symbol `__init_array_start'
    can not be used when making a shared object
    
    (From OE-Core rev: 632eee4fbd4627482aae752eb41104b3a848fd58)
    
    Signed-off-by: Ross Burton <ross burton intel 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 28e11bd..77416bc 100644
--- a/meta/conf/distro/include/security_flags.inc
+++ b/meta/conf/distro/include/security_flags.inc
@@ -45,6 +45,7 @@ SECURITY_CFLAGS_pn-gcc-sanitizers = "${SECURITY_NO_PIE_CFLAGS}"
 SECURITY_CFLAGS_pn-gdb = "${SECURITY_NO_PIE_CFLAGS}"
 SECURITY_CFLAGS_pn-gmp = "${SECURITY_NO_PIE_CFLAGS}"
 SECURITY_CFLAGS_pn-gnutls = "${SECURITY_NO_PIE_CFLAGS}"
+SECURITY_CFLAGS_pn-gpgme = "${SECURITY_NO_PIE_CFLAGS}"
 SECURITY_CFLAGS_pn-grub = ""
 SECURITY_CFLAGS_pn-grub-efi = ""
 SECURITY_CFLAGS_pn-grub-efi-native = ""


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