Versions
v0.23.0 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64
- USE flags
- pcap systemd test
v0.22.1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~arm64 ~x86
- USE flags
- lldb pcap systemd test
v0.22.0 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~arm64 ~x86
- USE flags
- lldb pcap systemd test
v0.21.3 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 ~arm64 ~x86
- USE flags
- lldb test
v0.21.2-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 ~arm64 ~x86
- USE flags
- lldb test
USE flags
General
- lldb
- Parse debug info usingllvm-core/lldb
- pcap
- Enable skb_output using net-libs/libpcap
- systemd
- Enable use of systemd-specific libraries and features like socket activation or session tracking
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
llvm_slot
- 15
- Use LLVM 15.
- 16
- Use LLVM 16.
- 17
- Use LLVM 17.
- 18
- Use LLVM 18.
- 19
- Use LLVM 19.
- 20
- Use LLVM 20.
Dependencies
dev-cpp / gtest : Google C++ Testing Framework
dev-libs / cereal : Header-only C++11 serialization library
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
llvm-core / clang : C language family frontend for LLVM
llvm-core / lldb : The LLVM debugger
llvm-core / llvm : Low Level Virtual Machine
net-libs / libpcap : A system-independent library for user-level network packet capture
sys-apps / systemd : System and service manager for Linux
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
Runtime Dependencies
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
llvm-core / clang : C language family frontend for LLVM
llvm-core / lldb : The LLVM debugger
llvm-core / llvm : Low Level Virtual Machine
net-libs / libpcap : A system-independent library for user-level network packet capture
sys-apps / systemd : System and service manager for Linux
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
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Holger Hoffstätte · gentoo
dev-debug/bpftrace: add 0.23.0
This release preemptively drops support for USE=lldb, which has been removed upstream. It also adopts blazesym for address symbolization and adds support for LLVM-20. Closes: https://bugs.gentoo.org/952001 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/41312 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick McLean · gentoo
dev-debug/bpftrace: add 0.22.1
Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick McLean · gentoo
dev-debug/bpftrace: add 0.22.0
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.3 amd64, #947593
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Holger Hoffstätte · gentoo
dev-debug/bpftrace: clean up old versions
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org> - Holger Hoffstätte · gentoo
dev-debug/bpftrace: add 0.21.3
This minor update switches to llvm-r1 and fixes building with gcc-15 and LTO. Closes: https://bugs.gentoo.org/939711 Closes: https://bugs.gentoo.org/945342 Closes: https://bugs.gentoo.org/946095 Closes: https://bugs.gentoo.org/946097 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {sys-devel → llvm-core}/llvm
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
Move {dev-debug → llvm-core}/lldb
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
Move {sys-devel → llvm-core}/clang
Signed-off-by: Michał Górny <mgorny@gentoo.org> - 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>