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

git at git.openembedded.org git at git.openembedded.org
Thu Aug 29 01:48:25 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 a9f9fe4c12f48a4743265dff25374e937a7a232a
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