From 288618233100fef724845bd360b991c3d8f79eb8 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 6 Sep 2025 14:14:06 -0700 Subject: [PATCH] bpftrace: Fix runtime deps and enable musl builds Remove systemtap from build time dependencies it seems to be not needed and it does not build on musl Signed-off-by: Khem Raj --- .../meta-python/recipes-devtools/bpftrace/bpftrace_0.24.0.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta-oe/dynamic-layers/meta-python/recipes-devtools/bpftrace/bpftrace_0.24.0.bb b/meta-oe/dynamic-layers/meta-python/recipes-devtools/bpftrace/bpftrace_0.24.0.bb index 7e9cbf485e..f7b2e7485a 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-devtools/bpftrace/bpftrace_0.24.0.bb +++ b/meta-oe/dynamic-layers/meta-python/recipes-devtools/bpftrace/bpftrace_0.24.0.bb @@ -9,13 +9,13 @@ DEPENDS += "bison-native \ elfutils \ bpftool-native \ bcc \ - systemtap \ libcereal \ libbpf \ " DEPENDS += "${@bb.utils.contains('PTEST_ENABLED', '1', 'pahole-native llvm-native', '', d)}" RDEPENDS:${PN} += "bash python3 xz" +RDEPENDS:${PN}-ptest += "bpftool" SRC_URI = "git://github.com/iovisor/bpftrace;branch=master;protocol=https \ file://run-ptest \ @@ -63,7 +63,6 @@ EXTRA_OECMAKE = " \ " COMPATIBLE_HOST = "(x86_64.*|aarch64.*|powerpc64.*|riscv64.*)-linux" -COMPATIBLE_HOST:libc-musl = "null" INHIBIT_PACKAGE_STRIP_FILES += "\ ${PKGD}${PTEST_PATH}/tests/testprogs/uprobe_test \