Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bcc for openSUSE:Factory checked in at 2023-09-21 22:23:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bcc (Old) and /work/SRC/openSUSE:Factory/.bcc.new.1770 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bcc" Thu Sep 21 22:23:00 2023 rev:53 rq:1112742 version:0.28.0 Changes: -------- --- /work/SRC/openSUSE:Factory/bcc/bcc.changes 2023-01-11 14:37:18.077992964 +0100 +++ /work/SRC/openSUSE:Factory/.bcc.new.1770/bcc.changes 2023-09-21 22:23:17.429392541 +0200 @@ -1,0 +2,33 @@ +Thu Sep 21 09:42:47 UTC 2023 - Shung-Hsi Yu <[email protected]> + +- Disable bcc-lua until luajit issue is resolved +- Explicitly add python3-setuptools and zip as a build requirement +- Update to version 0.28.0 + + Support for kernel up to 6.3. + + new libbpf tool: tcppktlat. + + bcc tool updates: funcslower, wakeuptime, profile, offcputime, deadlock, + funccount, argdist, kvmexit, runqlen and cpuunclaimed. + + libbpf tool update: memleak, tcprtt, tcpconnlat, funclatency, syscount, + cpufreq, biosnoop. + + support ringbuf_query for bcc tools. + + handle '[uprobes]' memory mapped file properly during stack tracing. + + Fix maximum allowed index for print_linear_hist for bcc tools. + + add module kfunc/kretfunc support. + + clang rewriter: initialize only the requested parameters + + filter with available_filter_functions to make multi-functions kprobes more + robust for both bcc and libbpf tools. + + doc update, other bug fixes and tools improvement +- Update to version 0.27.0 + + Support for kernel up to 6.2 + + bcc tool updates for ttysnoop, slabratetop, readahead, nfsslower, cpudist, + cachetop, cachestat, etc. + + libbpf-tools updates for mdflush, drsnoop, statsnoop, ttysnoop, softirqs, + wakeuptime, cachestat, numamove, etc. + + fix for incomplete static libraries + + implement zip archive support + + upgrade to use c++14 standard + + new libbpf-tools: memleak + + add loongarch support in libbpft-tools + + doc update, bug fixes and other tools improvement + +------------------------------------------------------------------- Old: ---- bcc-0.26.0.tar.gz New: ---- bcc-0.28.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bcc.spec ++++++ --- /var/tmp/diff_new_pack.vvau8c/_old 2023-09-21 22:23:19.689474553 +0200 +++ /var/tmp/diff_new_pack.vvau8c/_new 2023-09-21 22:23:19.693474698 +0200 @@ -16,15 +16,8 @@ # -%if 0%{?suse_version} > 1500 -%ifarch %ix86 x86_64 -%{!?with_lua: %global with_lua 1} -%else +# /usr/bin/luajit -bg bcc.lua bcc.o fails with "/usr/bin/luajit: unknown luaJIT command or jit.* modules not installed", temporarily disable it %{!?with_lua: %global with_lua 0} -%endif -%else -%{!?with_lua: %global with_lua 0} -%endif # Use the latest supported LLVM version, but Leap < 15.5 only has a slightly # older one so just use whatever version is available. @@ -35,7 +28,7 @@ %endif Name: bcc -Version: 0.26.0 +Version: 0.28.0 Release: 0 Summary: BPF Compiler Collection (BCC) License: Apache-2.0 @@ -61,6 +54,8 @@ %endif BuildRequires: pkg-config BuildRequires: python3-base +BuildRequires: python3-setuptools +BuildRequires: zip %description BCC is a toolkit for creating efficient kernel tracing and manipulation ++++++ bcc-0.26.0.tar.gz -> bcc-0.28.0.tar.gz ++++++ ++++ 630074 lines of diff (skipped)
