Compare commits

2 Commits
1.1 ... main

5 changed files with 57 additions and 18 deletions

BIN
bcc-0.33.0.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
bcc-0.35.0.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,3 +1,55 @@
-------------------------------------------------------------------
Tue Jun 10 06:20:23 UTC 2025 - Shung-Hsi Yu <shung-hsi.yu@suse.com>
- Update to version 0.35.0
* Support for kernel up to 6.14
* New bcc tools: mptcp: enable mptcp for tcp traffic
* tools/biosnoop: Fix biosnoop pattern option
* Allow cmake run out of the source tree
* Fix for test bpf_stack_id when running on custom image in yocto
* libbpf-tools/map_helpers: Add bpf_map_lookup_and_delete_batch to dump_hash
* libbpf-tools/biotop: Use dump_hash for map processing
* uninstall: use execute_process() instead of exec_program()
* clang: Fix pointer dereference on big-endian machines
* ci: Upgrade to ubuntu 24.04
* doc update, other bug fixes and example improvement.
-------------------------------------------------------------------
Mon Apr 14 05:41:59 UTC 2025 - Shung-Hsi Yu <shung-hsi.yu@suse.com>
- Update to version 0.34.0
* Support for kernel up to 6.13
* Bump cmake minimum version to 3.12
* drop 0001-Bump-CMake-minimum-version-to-3.12.patch
* statsnoop: Display syscall name with -s
* readahead: Fix incorrect page accessed count since kernel 5.16
* libbpf-tools/opensnoop: Add new fields
* libbpf-tools: hardirqs/softirqs: Fix logarithmic calculation issue
* libbpf-tools/hardirqs: have better default display and add CPU column
* libbpf-tools/klockstat: Better stack dump and summary info
* libbpf-tools/sigsnoop: Support real-time signals and thread comm
* libbpf-tools/statsnoop: Support more syscalls
* libbpf-tools/memleak: Some fixes and better messages
* tools/opensnoop: Add new fields and fix bad mode value
* tools/profile: Prioritize using the cpu-cycles hardware event
* tools/tcpdrop: Add support for dumping TCP drop reasons
* Fix event name too long error in python source
* doc update, other bug fixes and example improvement.
* enable deterministic bytecode generation
* drop deterministic_luajit.patch
-------------------------------------------------------------------
Fri Apr 4 09:14:10 UTC 2025 - Robert Frohl <rfrohl@suse.com>
- Add optional requires to libbcc0 for kernel-longterm-devel, if
kernel-longterm is in use
-------------------------------------------------------------------
Fri Mar 21 01:39:40 UTC 2025 - Shung-Hsi Yu <shung-hsi.yu@suse.com>
- Support building with cmake4
* Add 0001-Bump-CMake-minimum-version-to-3.12.patch
-------------------------------------------------------------------
Tue Feb 11 14:27:17 UTC 2025 - Wolfgang Frisch <wolfgang.frisch@suse.com>

View File

@@ -53,14 +53,13 @@
%endif
Name: bcc
Version: 0.33.0
Version: 0.35.0
Release: 0
Summary: BPF Compiler Collection (BCC)
License: Apache-2.0
Group: Development/Tools/Other
URL: https://github.com/iovisor/bcc
Source: https://github.com/iovisor/bcc/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
Patch0: deterministic_luajit.patch
ExcludeArch: ppc s390
BuildRequires: bison
BuildRequires: cmake >= 2.8.7
@@ -96,6 +95,7 @@ Requires: kernel-devel >= 4.1.0
Requires: (kernel-debug-devel if kernel-debug)
Requires: (kernel-default-devel if (kernel-default or kernel-default-base))
Requires: (kernel-kvmsmall-devel if kernel-kvmsmall)
Requires: (kernel-longterm-devel if kernel-longterm)
Requires: (kernel-pae-devel if kernel-pae)
Requires: (kernel-vanilla-devel if kernel-vanilla)

View File

@@ -1,13 +0,0 @@
Index: bcc-0.33.0/src/lua/CMakeLists.txt
===================================================================
--- bcc-0.33.0.orig/src/lua/CMakeLists.txt
+++ bcc-0.33.0/src/lua/CMakeLists.txt
@@ -15,7 +15,7 @@ if (LUAJIT_LIBRARIES AND LUAJIT)
ADD_CUSTOM_COMMAND(
OUTPUT bcc.o
- COMMAND ${LUAJIT} -bg bcc.lua bcc.o
+ COMMAND ${LUAJIT} -bgd bcc.lua bcc.o
DEPENDS bcc.lua
)