Hello community, here is the log from the commit of package bcc for openSUSE:Factory checked in at 2020-07-03 00:11:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bcc (Old) and /work/SRC/openSUSE:Factory/.bcc.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bcc" Fri Jul 3 00:11:13 2020 rev:39 rq:818197 version:0.15.0 Changes: -------- --- /work/SRC/openSUSE:Factory/bcc/bcc.changes 2020-06-04 17:56:10.872954343 +0200 +++ /work/SRC/openSUSE:Factory/.bcc.new.3060/bcc.changes 2020-07-03 00:13:43.072325873 +0200 @@ -1,0 +2,28 @@ +Thu Jul 2 02:25:31 UTC 2020 - Gary Ching-Pang Lin <g...@suse.com> + +- Update to 0.15.0 + + Support for kernel up to 5.7 + + new tools: funcinterval.py, dirtop.py + + support lsm bpf programs + + support multiple pid/tids for offwaketime + + usdt: add helpers to set semaphore values + + turn off x86 jump table optimization during jit compilation + + add support to use bpf_probe_read[str}{_user,kernel} in all bpf + + programs, fail back to old bpf_probe_read[_str] for old kernels + + tools: add filtering by mount namespace + + libbpf-tools: cpudist, syscount, execsnoop, vfsstat + + lots of bug fixes and a few additional arguments for tools +- Update libbpf to 0.0.9 + + BTF-defined map-in-map support; + + bpf_link support expanded to support new kernel BPF link objects; + + BPF_ENABLE_STATS API; + + new BPF ringbuf map support, added ring_buffer API for consuming; + + bpf_link-backed netns attachment (flow_dissector). + + bpf_object__load() better error code propagation; + + few memory leaks and corruptions fixed; + + register naming in PT_REGS s390 macros; + + .bss pre-setting through skeleton is now supported as well. +- Drop upstreamed patch + + bcc-bsc1172493-Make-reading-blacklist-optional.patch + +------------------------------------------------------------------- Old: ---- bcc-bsc1172493-Make-reading-blacklist-optional.patch v0.0.8.tar.gz v0.14.0.tar.gz New: ---- v0.0.9.tar.gz v0.15.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bcc.spec ++++++ --- /var/tmp/diff_new_pack.9GYumY/_old 2020-07-03 00:13:50.144349288 +0200 +++ /var/tmp/diff_new_pack.9GYumY/_new 2020-07-03 00:13:50.148349301 +0200 @@ -26,10 +26,10 @@ %{!?with_lua: %global with_lua 0} %endif -%define libbpf_version 0.0.8 +%define libbpf_version 0.0.9 Name: bcc -Version: 0.14.0 +Version: 0.15.0 Release: 0 Summary: BPF Compiler Collection (BCC) License: Apache-2.0 @@ -37,7 +37,6 @@ URL: https://github.com/iovisor/bcc Source: https://github.com/iovisor/bcc/archive/v%{version}.tar.gz Source1: https://github.com/libbpf/libbpf/archive/v%{libbpf_version}.tar.gz -Patch1: bcc-bsc1172493-Make-reading-blacklist-optional.patch ExcludeArch: ppc s390 BuildRequires: bison BuildRequires: cmake >= 2.8.7 @@ -132,8 +131,6 @@ %prep %setup -q -D -n %{name}-%{version} -%patch1 -p1 - pushd src/cc/libbpf tar xf %{SOURCE1} --strip 1 popd ++++++ v0.0.8.tar.gz -> v0.0.9.tar.gz ++++++ ++++ 3550 lines of diff (skipped) ++++++ v0.0.8.tar.gz -> v0.15.0.tar.gz ++++++ ++++ 318848 lines of diff (skipped)