Orhun Parmaksız pushed to branch main at Arch Linux / Packaging / Packages /
tracexec
Commits:
4c07d7ae by Integral at 2025-11-20T22:52:25+08:00
Enable the upstream-recommended ebpf feature
- - - - -
1 changed file:
- PKGBUILD
Changes:
=====================================
PKGBUILD
=====================================
@@ -8,8 +8,8 @@ pkgdesc="A small utility for tracing execve{,at} and pre-exec
behavior"
arch=('x86_64')
url="https://github.com/kxxt/tracexec"
license=('GPL-2.0-or-later')
-depends=('gcc-libs')
-makedepends=('cargo' 'cargo-about' 'git')
+depends=('gcc-libs' 'libseccomp' 'libbpf')
+makedepends=('cargo' 'cargo-about' 'git' 'clang')
source=("$pkgname-$pkgver::git+https://github.com/kxxt/tracexec.git#tag=v$pkgver")
b2sums=('bdc0f43f6ab25e8425b39dde3e8f7f718282a0776b5e1b98cc8ca8489c2e69128774511b65cbff5f47cbc579069884f52d577ed6ed815c56e3c4cadf5d91560a')
@@ -22,7 +22,7 @@ prepare() {
build() {
cd "$pkgname-$pkgver"
# --bins: needed for test
- cargo build --bins --frozen --release --no-default-features
+ cargo build --bins --frozen --release --no-default-features -F ebpf
cargo about generate -o THIRD_PARTY_LICENSES.HTML about.hbs
local compgen="target/release/$pkgname generate-completions"
$compgen bash >"completions/$pkgbase"
@@ -33,7 +33,7 @@ build() {
check() {
cd "$pkgname-$pkgver"
- RUST_TEST_THREADS=1 cargo test --frozen --release --no-default-features
+ RUST_TEST_THREADS=1 cargo test --frozen --release --no-default-features -F
ebpf
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/tracexec/-/commit/4c07d7ae923d42db87a17ff1d0653ea6bbc53886
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/tracexec/-/commit/4c07d7ae923d42db87a17ff1d0653ea6bbc53886
You're receiving this email because of your account on gitlab.archlinux.org.