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 <sunilkumar.dora@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit f8498f26991fbd8ea996dcf7c63d1c79e9c034a7)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
This commit is contained in:
Sunil Dora 2025-09-08 19:51:57 -07:00 committed by Anuj Mittal
parent e621da9470
commit 8b5cb4ee98
No known key found for this signature in database
GPG Key ID: B749E1556041E1B2

View File

@ -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"