Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bcc for openSUSE:Factory checked in at 2026-02-04 21:09:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bcc (Old) and /work/SRC/openSUSE:Factory/.bcc.new.1670 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bcc" Wed Feb 4 21:09:14 2026 rev:74 rq:1330933 version:0.36.0 Changes: -------- --- /work/SRC/openSUSE:Factory/bcc/bcc.changes 2025-09-30 17:44:35.034814587 +0200 +++ /work/SRC/openSUSE:Factory/.bcc.new.1670/bcc.changes 2026-02-04 21:09:38.561508661 +0100 @@ -1,0 +2,31 @@ +Wed Feb 4 10:54:13 UTC 2026 - Shung-Hsi Yu <[email protected]> + +- Update to version 0.36.0 + * Support for kernel up to 6.18 + * New tool: softirqslower (trace slow software interrupt handlers) + * libbpf-tools updates: + * opensnoop, filelife: Add full-path support + * filetop: Add directory filter capability + * runqslower: Add -c option to filter by process name prefix + * fsdist, fsslower: Add support for fuse filesystem + * tcptop: Major refactoring using fentry/fexit for better performance + * syncsnoop: Add support for sync_file_range2 + * offcputime: Fix min/max_block_ns unit conversion error + * bcc tools updates: + * opensnoop: Add full-path support with -F option + * kvmexit: Add AMD processor support and parallel post-processing + * offwaketime: Add raw tracepoint support to reduce overhead + * tcpconnect: Fix iov field for DNS with Linux>=6.4 + * biolatency, biosnoop, biotop: Use TRACEPOINT_PROBE() for tracepoints + * Python API: + * Add functionality to detach all uprobes for a binary + * Add support for executing a program and tracing it + * Build: + * Fix build failure with Clang 21 (bsc#1257616) + * Fix build for LLVM 23 + * Support versioned SONAME in shared library resolution + * doc update, other bug fixes and tools improvement. + * drop 0001-tools-filetop-fix-DNAME_INLINE_LEN-by-folding-to-int.patch which + is now included + +------------------------------------------------------------------- Old: ---- 0001-tools-filetop-fix-DNAME_INLINE_LEN-by-folding-to-int.patch bcc-0.35.0.tar.gz New: ---- bcc-0.36.0.tar.gz ----------(Old B)---------- Old: * doc update, other bug fixes and tools improvement. * drop 0001-tools-filetop-fix-DNAME_INLINE_LEN-by-folding-to-int.patch which is now included ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bcc.spec ++++++ --- /var/tmp/diff_new_pack.KSWXqR/_old 2026-02-04 21:09:39.409544176 +0100 +++ /var/tmp/diff_new_pack.KSWXqR/_new 2026-02-04 21:09:39.409544176 +0100 @@ -1,7 +1,7 @@ # # spec file for package bcc # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,32 +26,6 @@ %{!?with_lua: %global with_lua 0} %endif -# Use default LLVM on openSUSE unless it is not yet supported -%if 0%{?suse_version} >= 1600 || 0%{?is_opensuse} - %if 0%{?product_libs_llvm_ver} > 19 - %define llvm_major_version 19 - %else - %define llvm_major_version %{nil} - %endif -%else - # Hard-code latest LLVM for SLES, the default version is too old - %if 0%{?sle_version} == 150700 - %define llvm_major_version 19 - %else - %if 0%{?sle_version} == 150600 - %define llvm_major_version 17 - %else - %if 0%{?sle_version} == 150500 - %define llvm_major_version 15 - %else - %if 0%{?sle_version} == 150400 - %define llvm_major_version 11 - %endif - %endif - %endif - %endif -%endif - %ifarch %arm %ix86 %{!?with_libbpf_tools: %global with_libbpf_tools 0} %else @@ -59,7 +33,7 @@ %endif Name: bcc -Version: 0.35.0 +Version: 0.36.0 Release: 0 Summary: BPF Compiler Collection (BCC) License: Apache-2.0 @@ -67,7 +41,6 @@ URL: https://github.com/iovisor/bcc Source: https://github.com/iovisor/bcc/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source100: bcc-rpmlintrc -Patch0: 0001-tools-filetop-fix-DNAME_INLINE_LEN-by-folding-to-int.patch ExcludeArch: ppc s390 BuildRequires: bison BuildRequires: cmake >= 2.8.7 @@ -75,10 +48,10 @@ BuildRequires: gcc-c++ BuildRequires: libbpf-devel BuildRequires: libelf-devel -BuildRequires: llvm%{llvm_major_version}-devel +BuildRequires: llvm%{product_libs_llvm_ver}-devel %if 0%{?suse_version} > 1320 -BuildRequires: clang%{llvm_major_version}-devel -BuildRequires: llvm%{llvm_major_version}-gold +BuildRequires: clang%{product_libs_llvm_ver}-devel +BuildRequires: llvm%{product_libs_llvm_ver}-gold %else BuildRequires: libstdc++-devel %endif ++++++ bcc-0.35.0.tar.gz -> bcc-0.36.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/bcc/bcc-0.35.0.tar.gz /work/SRC/openSUSE:Factory/.bcc.new.1670/bcc-0.36.0.tar.gz differ: char 13, line 1
