From 8b5cb4ee987e55f8c4bbf7e626ebd7ae17c6d65c Mon Sep 17 00:00:00 2001 From: Sunil Dora Date: Mon, 8 Sep 2025 19:51:57 -0700 Subject: [PATCH] layer.conf: add bpftrace to NON_MULTILIB_RECIPES bpftrace need line up with kernel architecture type, so add it to NON_MULTILIB_RECIPES. bpftrace must be built with the same architecture (32-bit/64-bit) as the kernel to ensure compatibility when tracing kernel functions and using eBPF features. Signed-off-by: Sunil Dora Signed-off-by: Khem Raj (cherry picked from commit f8498f26991fbd8ea996dcf7c63d1c79e9c034a7) Signed-off-by: Anuj Mittal --- meta-oe/conf/layer.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf index 9faf579b82..463d063f0a 100644 --- a/meta-oe/conf/layer.conf +++ b/meta-oe/conf/layer.conf @@ -114,7 +114,7 @@ SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \ DEFAULT_TEST_SUITES:pn-meta-oe-ptest-image = " ${PTESTTESTSUITE}" -NON_MULTILIB_RECIPES:append = " crash pahole libbpf" +NON_MULTILIB_RECIPES:append = " crash pahole libbpf bpftrace" NON_MULTILIB_RECIPES:remove:x86 = "libbpf" NON_MULTILIB_RECIPES:remove:x86-64 = "libbpf"