diff mbox series

[meta-oe,2/2] bpftrace: Fix runtime deps and enable musl builds

Message ID 20250906211646.3814323-2-raj.khem@gmail.com
State New
Headers show
Series [meta-oe,1/2] bpftool,bpftool-native: Separate out native recipe | expand

Commit Message

Khem Raj Sept. 6, 2025, 9:16 p.m. UTC
Remove systemtap from build time dependencies it seems to be
not needed and it does not build on musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 .../meta-python/recipes-devtools/bpftrace/bpftrace_0.24.0.bb   | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
diff mbox series

Patch

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 \