Name: | bcc |
---|---|
Version: | 0.23.0 |
Release: | 4.el8 |
Architecture: | aarch64 |
Group: | Unspecified |
Size: | 4326248 |
License: | ASL 2.0 |
RPM: | bcc-0.23.0-4.el8.aarch64.rpm |
Source RPM: | bcc-0.23.0-4.el8.src.rpm |
Build Date: | Fri Jul 15 2022 |
Build Host: | build-ol8-aarch64.oracle.com |
Vendor: | Oracle America |
URL: | https://github.com/iovisor/bcc |
Summary: | BPF Compiler Collection (BCC) |
Description: | BCC is a toolkit for creating efficient kernel tracing and manipulation programs, and includes several useful tools and examples. It makes use of extended BPF (Berkeley Packet Filters), formally known as eBPF, a new feature that was first added to Linux 3.15. BCC makes BPF programs easier to write, with kernel instrumentation in C (and includes a C wrapper around LLVM), and front-ends in Python and lua. It is suited for many tasks, including performance analysis and network traffic control. |
- Explicit Requires dependencies don't work for hard library dependencies; instead just rebuild with up-to-date LLVM/clang to ensure upgrade isn't blocked by new LLVM/clang versions [Orabug: 34386053]
- Add explicit Requires dependency for clang/llvm-libs [Orabug: 34386053]
- Bump version to v0.23.0. Fixed issue with renaming libbpf-tools to bpf-<name>; symlinks were broken as a result. [Orabug: 33673962]
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags Related: rhbz#1991688
- Add gating
- Don't require bcc-tools by default (#1967550) - Add explicit bcc requirement to bcc-tools - Build bcc from standard sources
- Don't ignore LDFLAGS for libbpf-tools
- Don't override cflags for libbpf-tools
- Rebase to bcc 0.20.0
- Rebuild for LLVM 12