dev-debug / bpftrace

High-level tracing language for eBPF

Official package sites : https://github.com/bpftrace/bpftrace ·

v0.21.2-r1 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 ~arm64 ~x86
USE flags
lldb test

v0.21.1 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 ~arm64 ~x86
USE flags
lldb test

v0.20.4 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~arm64 ~x86
USE flags
test

v0.20.1-r2 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 ~arm64 ~x86
USE flags
fuzzing test

General

fuzzing
Build bpftrace for fuzzing
lldb
Parse debug info usingdev-debug/lldb
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-cpp / gtest : Google C++ Testing Framework

dev-libs / cereal : Header-only C++11 serialization library

dev-debug / lldb : The LLVM debugger

dev-libs / libbpf : Stand-alone build of libbpf from the Linux kernel

dev-util / bcc : Tools for BPF-based Linux IO analysis, networking, monitoring, and more

sys-devel / clang : C language family frontend for LLVM

sys-devel / llvm : Low Level Virtual Machine

sys-libs / binutils-libs : Core binutils libraries (libbfd, libopcodes, libiberty) for external packages

sys-process / procps : Standard informational utilities and process-handling tools

virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils

939711
dev-debug/bpftrace-0.21.2-r1 - [ncurses-6.5] [meson-9999] [gcc-15] /.../disasm.h: error: uint64_t has not been declared
945342
dev-debug/bpftrace: update to llvm-r1
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-debug/bpftrace: Stabilize 0.21.2-r1 amd64, #939734
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Holger Hoffstätte · gentoo
dev-debug/bpftrace: properly install bpftrace man page
Closes: https://bugs.gentoo.org/937966 Closes: https://github.com/gentoo/gentoo/pull/38160 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-debug/bpftrace: add 0.21.2
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-debug/bpftrace: Stabilize 0.21.1 amd64, #935985
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
dev-debug/bpftrace: drop 0.20.3
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Holger Hoffstätte · gentoo
dev-debug/bpftrace: add 0.21.1
This adds compatibility with LLVM-18 and no longer installs the internal libraries, which are not meant for public consumption and create nothing but unnecessary maintenance burden. Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-debug/bpftrace: Actually remove the fuzzing flag
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-debug/bpftrace: add 0.20.4
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-debug/bpftrace: drop 0.19.1, 0.20.0, 0.20.1
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Patrick McLean · gentoo
dev-debug/bpftrace: add 0.20.3
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-debug/bpftrace: Stabilize 0.20.1-r2 amd64, #925951
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-debug/bpftrace: Fix typo
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-debug/bpftrace: Change vim-core and pahole to tests
The ebuild is RESTRICT=test anyway, so no one should be hitting this issue. Bug: https://bugs.gentoo.org/927141 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-debug/bpftrace: Add missing BDEPENDs (bug #927141)
Closes: https://bugs.gentoo.org/927141 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/bpftrace: fix USE=fuzzing build
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/bpftrace: add 0.20.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-debug/bpftrace: add 0.20.0
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {dev-util → dev-debug}/bpftrace
Signed-off-by: Michał Górny <mgorny@gentoo.org>