summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTommaso Sardelli2020-07-04 16:09:14 +0200
committerTommaso Sardelli2020-07-04 16:09:14 +0200
commit358ab39e3503458242168d7a37eeaff7bcb7e20b (patch)
tree9cd36a4c55dfaf14bdc19fceae57dfa74cb9c07c
parent6bc3bf1f20e6cb23ea6d432e26ee28628f6d952f (diff)
downloadaur-358ab39e3503458242168d7a37eeaff7bcb7e20b.tar.gz
Add patch to drop bpf_detach_kfunc
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD15
2 files changed, 15 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6427a123afd7..1b7d84725549 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = bpftrace
pkgdesc = High-level tracing language for Linux eBPF
pkgver = 0.10.0
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/iovisor/bpftrace
arch = i686
arch = x86_64
@@ -14,12 +14,14 @@ pkgbase = bpftrace
depends = llvm-libs
depends = clang
depends = bcc
- optdepends = libbpf>=0.0.5: BTF support (required at compile time)
+ optdepends = libbpf>=0.0.5: BTF support - required at compile time
provides = bpftrace
conflicts = bpftrace-git
options = !strip
source = https://github.com/iovisor/bpftrace/archive/v0.10.0.tar.gz
+ source = https://github.com/iovisor/bpftrace/pull/1391.patch
sha512sums = da400efe78cea505a32deead594b047ec4394d3eefe86e7b6853fe2dc715c5847a3abcbd26c1fac39d0a534f1e57d6c0bc3625e0c3f1054b0d84b7b1d6eb69b9
+ sha512sums = db9239371726d96d642d252c2972241a53e894a0d5ee217b0e5f5b07c92bde06a35ac11df26e31afba9d1846c4da1c1e09be992c0e7de39f43700f625ad6e579
pkgname = bpftrace
diff --git a/PKGBUILD b/PKGBUILD
index 1d0fd64c984e..dfce32d72abc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,27 @@
# Maintainer: Tommaso Sardelli <lacapannadelloziotom at gmail dot com>
pkgname=bpftrace
pkgver=0.10.0
-pkgrel=2
+pkgrel=3
pkgdesc='High-level tracing language for Linux eBPF'
arch=('i686' 'x86_64')
url='https://github.com/iovisor/bpftrace'
license=('Apache')
depends=('libelf' 'zlib' 'llvm-libs' 'clang' 'bcc')
makedepends=('cmake' 'llvm' 'git')
-optdepends=('libbpf>=0.0.5: BTF support (required at compile time)')
+optdepends=('libbpf>=0.0.5: BTF support - required at compile time')
conflicts=('bpftrace-git')
provides=('bpftrace')
-source=("https://github.com/iovisor/${pkgname}/archive/v${pkgver}.tar.gz")
-sha512sums=('da400efe78cea505a32deead594b047ec4394d3eefe86e7b6853fe2dc715c5847a3abcbd26c1fac39d0a534f1e57d6c0bc3625e0c3f1054b0d84b7b1d6eb69b9')
+source=("https://github.com/iovisor/${pkgname}/archive/v${pkgver}.tar.gz"
+ "https://github.com/iovisor/bpftrace/pull/1391.patch")
+sha512sums=('da400efe78cea505a32deead594b047ec4394d3eefe86e7b6853fe2dc715c5847a3abcbd26c1fac39d0a534f1e57d6c0bc3625e0c3f1054b0d84b7b1d6eb69b9'
+ 'db9239371726d96d642d252c2972241a53e894a0d5ee217b0e5f5b07c92bde06a35ac11df26e31afba9d1846c4da1c1e09be992c0e7de39f43700f625ad6e579')
options=('!strip')
+prepare() {
+ patch -d "${pkgname}-${pkgver}" -Np1 -i "${srcdir}"/1391.patch
+}
+
+
build() {
cd "${srcdir}/${pkgname}-${pkgver}"