[oe-commits] [meta-openembedded] 20/28: bpftool.bb: Disable SECURITY_CFLAGS

git at git.openembedded.org git at git.openembedded.org
Thu Aug 29 16:09:10 UTC 2019


This is an automated email from the git hooks/post-receive script.

khem pushed a commit to branch master-next
in repository meta-openembedded.

commit d46e1e767f6b91dc25935e0c48d9d362dd50d879
Author: Khem Raj <raj.khem at gmail.com>
AuthorDate: Wed Aug 28 18:27:42 2019 -0700

    bpftool.bb: Disable SECURITY_CFLAGS
    
    We do not pass CFLAGS to build and fortify sources needs some
    optimization to be enabled, its better to reset the additional flags and
    let the build system add them as it needs
    
    Fixes build failures like
    tools/include/tools/libc_compat.h:11:21: error: static declaration of 'reallocarray' follows non-static declaration
    |    11 | static inline void *reallocarray(void *ptr, size_t nmemb, size_t size)
    |       |                     ^~~~~~~~~~~~
    
    Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
 meta-oe/recipes-kernel/bpftool/bpftool.bb | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-kernel/bpftool/bpftool.bb b/meta-oe/recipes-kernel/bpftool/bpftool.bb
index 39c478a..e58bdd4 100644
--- a/meta-oe/recipes-kernel/bpftool/bpftool.bb
+++ b/meta-oe/recipes-kernel/bpftool/bpftool.bb
@@ -9,7 +9,9 @@ inherit bash-completion kernelsrc kernel-arch
 
 do_populate_lic[depends] += "virtual/kernel:do_patch"
 
-EXTRA_OEMAKE = "-C ${S}/tools/bpf/bpftool O=${B} CROSS=${TARGET_PREFIX} CC="${CC}" LD="${LD}" AR=${AR} ARCH=${ARCH}"
+EXTRA_OEMAKE = "V=1 -C ${S}/tools/bpf/bpftool O=${B} CROSS=${TARGET_PREFIX} CC="${CC}" LD="${LD}" AR=${AR} ARCH=${ARCH}"
+
+SECURITY_CFLAGS = ""
 
 do_configure[depends] += "virtual/kernel:do_shared_workdir"
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list