diff --git a/community/bpftrace/APKBUILD b/community/bpftrace/APKBUILD index b531aa262603d8775912fe156af36080f8ce847b..d0dade918dea1ef494c60253a219598e0a88ba9e 100644 --- a/community/bpftrace/APKBUILD +++ b/community/bpftrace/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Adam Jensen <adam@acj.sh> pkgname=bpftrace pkgver=0.17.0 -pkgrel=0 +pkgrel=1 pkgdesc="High-level tracing language for Linux eBPF" url="https://github.com/iovisor/bpftrace" arch="aarch64 ppc64le x86_64" @@ -14,8 +14,8 @@ makedepends=" binutils-dev bison cereal - clang-dev - clang-static + clang$_llvmver-dev + clang$_llvmver-static cmake elfutils-dev flex-dev @@ -39,6 +39,7 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=MinSizeRel \ -DBUILD_TESTING=OFF \ + -DCMAKE_PREFIX_PATH=/usr/lib/llvm$_llvmver/lib/cmake \ -DLLVM_REQUESTED_VERSION="$(/usr/lib/llvm$_llvmver/bin/llvm-config --version)" \ -DUSE_SYSTEM_BPF_BCC=1 cmake --build build @@ -49,7 +50,8 @@ package() { DESTDIR="$pkgdir" cmake --install build strip --keep-symbol BEGIN_trigger \ --keep-symbol END_trigger \ - "$pkgdir/usr/bin/bpftrace" + "$pkgdir"/usr/bin/bpftrace \ + "$pkgdir"/usr/bin/bpftrace-aotrt mv "$pkgdir/usr/share/bpftrace/tools/doc" "$pkgdir/usr/share/bpftrace/tools_doc" }