diff options
| author | Khem Raj <raj.khem@gmail.com> | 2025-09-06 14:14:06 -0700 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2025-09-10 23:50:39 -0700 |
| commit | 288618233100fef724845bd360b991c3d8f79eb8 (patch) | |
| tree | 37ae8af43fe0f1838d657a9717cef04619e2b2fa | |
| parent | 8783b260a4434bb3ae64d4afbdb2a675c7ed54e5 (diff) | |
| download | meta-openembedded-288618233100fef724845bd360b991c3d8f79eb8.tar.gz | |
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 <raj.khem@gmail.com>
| -rw-r--r-- | meta-oe/dynamic-layers/meta-python/recipes-devtools/bpftrace/bpftrace_0.24.0.bb | 3 |
1 files changed, 1 insertions, 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 \ | |||
| 9 | elfutils \ | 9 | elfutils \ |
| 10 | bpftool-native \ | 10 | bpftool-native \ |
| 11 | bcc \ | 11 | bcc \ |
| 12 | systemtap \ | ||
| 13 | libcereal \ | 12 | libcereal \ |
| 14 | libbpf \ | 13 | libbpf \ |
| 15 | " | 14 | " |
| 16 | DEPENDS += "${@bb.utils.contains('PTEST_ENABLED', '1', 'pahole-native llvm-native', '', d)}" | 15 | DEPENDS += "${@bb.utils.contains('PTEST_ENABLED', '1', 'pahole-native llvm-native', '', d)}" |
| 17 | 16 | ||
| 18 | RDEPENDS:${PN} += "bash python3 xz" | 17 | RDEPENDS:${PN} += "bash python3 xz" |
| 18 | RDEPENDS:${PN}-ptest += "bpftool" | ||
| 19 | 19 | ||
| 20 | SRC_URI = "git://github.com/iovisor/bpftrace;branch=master;protocol=https \ | 20 | SRC_URI = "git://github.com/iovisor/bpftrace;branch=master;protocol=https \ |
| 21 | file://run-ptest \ | 21 | file://run-ptest \ |
| @@ -63,7 +63,6 @@ EXTRA_OECMAKE = " \ | |||
| 63 | " | 63 | " |
| 64 | 64 | ||
| 65 | COMPATIBLE_HOST = "(x86_64.*|aarch64.*|powerpc64.*|riscv64.*)-linux" | 65 | COMPATIBLE_HOST = "(x86_64.*|aarch64.*|powerpc64.*|riscv64.*)-linux" |
| 66 | COMPATIBLE_HOST:libc-musl = "null" | ||
| 67 | 66 | ||
| 68 | INHIBIT_PACKAGE_STRIP_FILES += "\ | 67 | INHIBIT_PACKAGE_STRIP_FILES += "\ |
| 69 | ${PKGD}${PTEST_PATH}/tests/testprogs/uprobe_test \ | 68 | ${PKGD}${PTEST_PATH}/tests/testprogs/uprobe_test \ |
