Khem Raj
e6fbb6330b
bpftrace: Upgrade to 0.25.1 release
...
* This version works with llvm 22+
* Use system libbpf
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com >
2026-03-30 19:46:39 -07:00
Kai Kang
c1867c52ae
bpftrace: remove ptest subpackage for powerpc64
...
bpftrace-ptest requires bpftool which is not compatible with powerpc64.
So remove sub-package bpftrace-ptest for powerpc64 & powerpc64le.
Signed-off-by: Kai Kang <kai.kang@windriver.com >
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com >
2026-03-24 23:32:48 -07:00
Peter Kjellerstedt
e585da399f
bpftrace: Update the runtime dependencies
...
* bash and python3 are only needed by the ptest package.
* xz appears to not be needed at all.
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2026-03-18 14:33:29 -07:00
Khem Raj
7e143c1e76
bpftrace: Upgrade to 0.24.1 release
...
Drop upstreamed patches
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2025-10-28 23:31:28 -07:00
Changqing Li
8bc16df184
bpftrace: fix do_configure failure when ptest disabled
...
After upgrade to 0.24.0, do_configure failed with error:
| CMake Error at cmake/Embed.cmake:3 (find_program):
| Could not find XXD using the following names: xxd
| Call Stack (most recent call first):
| src/stdlib/CMakeLists.txt:1 (include)
[1] https://github.com/bpftrace/bpftrace/commit/df21d917d9cced77ebde1202c1b3508a169f46a0
Signed-off-by: Changqing Li <changqing.li@windriver.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2025-10-16 08:48:34 -07:00
Khem Raj
2886182331
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 >
2025-09-10 23:50:39 -07:00
Khem Raj
8783b260a4
bpftrace: Upgrade to 0.24.0
...
Fix build with clang-21 and libc++
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2025-09-10 23:50:39 -07:00
Khem Raj
c415680160
bpftrace: Upgrade to 0.23.5 release
...
Drop backported patch
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2025-09-07 12:33:27 -07:00
Khem Raj
ccf21651a0
bpftrace: Remove absolute buildtime paths in cmake files
...
Fixes
WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testlibs/CTestTestfile.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths]
WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testlibs/CTestTestfile.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths]
WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testlibs/cmake_install.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths]
WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testlibs/cmake_install.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths]
WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testprogs/CTestTestfile.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths]
WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testprogs/CTestTestfile.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths]
WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testprogs/cmake_install.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths]
WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testprogs/cmake_install.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths]
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2025-07-16 23:12:37 -07:00
Khem Raj
1db713b038
bpftrace,bcc: Migrate recipe from meta-clang to meta-oe
...
These recipes depend on clang, and clang being on core
it is better place for these tools to be in a common
layer for now that is meta-oe
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2025-07-16 08:47:50 -07:00