[arch-commits] Commit in bpftrace/trunk (PKGBUILD)

Anatol Pomozov anatolik at gemini.archlinux.org
Wed Jun 22 19:22:02 UTC 2022


    Date: Wednesday, June 22, 2022 @ 19:22:02
  Author: anatolik
Revision: 1239028

LLVM14 rebuild

bpftrace does not support LLVM14 yet [1] so we switch to LLVM13 instead

[1] https://github.com/iovisor/bpftrace/issues/2228

Modified:
  bpftrace/trunk/PKGBUILD

----------+
 PKGBUILD |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-06-22 19:20:22 UTC (rev 1239027)
+++ PKGBUILD	2022-06-22 19:22:02 UTC (rev 1239028)
@@ -3,13 +3,13 @@
 
 pkgname=bpftrace
 pkgver=0.15.0
-pkgrel=1
+pkgrel=2
 pkgdesc='High-level tracing language for Linux eBPF'
 arch=('x86_64')
 url='https://github.com/iovisor/bpftrace'
 license=('Apache')
-depends=('libelf' 'zlib' 'llvm-libs' 'clang' 'bcc' 'libbpf')
-makedepends=('cmake' 'llvm' 'git' 'linux-headers' 'ninja' 'gtest' 'cereal'
+depends=('libelf' 'zlib' 'llvm13-libs' 'clang13' 'bcc' 'libbpf')
+makedepends=('cmake' 'llvm13' 'git' 'linux-headers' 'ninja' 'gtest' 'cereal'
              'asciidoctor' 'xxd')
 options=(!strip)
 source=("https://github.com/iovisor/bpftrace/archive/v$pkgver/bpftrace-$pkgver.tar.gz")
@@ -18,7 +18,7 @@
 build() {
   cd bpftrace-$pkgver
 
-  cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -G Ninja -B build
+  cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DLLVM_DIR=/usr/lib/llvm13/lib/cmake/llvm/ -G Ninja -B build
   ninja -C build
 }
 



More information about the arch-commits mailing list