Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bpftrace for openSUSE:Factory checked in at 2024-01-31 23:54:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bpftrace (Old) and /work/SRC/openSUSE:Factory/.bpftrace.new.1815 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bpftrace" Wed Jan 31 23:54:55 2024 rev:24 rq:1142937 version:0.20.1 Changes: -------- --- /work/SRC/openSUSE:Factory/bpftrace/bpftrace.changes 2023-12-21 23:39:04.923563971 +0100 +++ /work/SRC/openSUSE:Factory/.bpftrace.new.1815/bpftrace.changes 2024-01-31 23:55:15.852267298 +0100 @@ -1,0 +2,18 @@ +Wed Jan 31 07:31:21 UTC 2024 - Shung-Hsi Yu <shung-hsi...@suse.com> + +- Change LLVM version macro to the cleaner alternative suggested in + SR#1134405 +- Update to 0.20.1 + * Add log2 histograms with finer granularity + * Add support for uprobe_multi link + * Attach BTF to generated BPF programs + * Add fentry/fexit aliases for kfunc/kretfunc + * Support pid targeting for uprobe + * New builtin for getting the number of map elements + * New config block syntax and standardize config and env var names + * Add a jiffies builtin for advanced usages + * Fix silent truncation of 64-bit values in hist() + * Fix retval for kretfunc/fexit + * Add PPID field to execsnoop.bt + +------------------------------------------------------------------- Old: ---- bpftrace-0.19.1.tar.gz New: ---- bpftrace-0.20.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bpftrace.spec ++++++ --- /var/tmp/diff_new_pack.77TGFb/_old 2024-01-31 23:55:16.464289383 +0100 +++ /var/tmp/diff_new_pack.77TGFb/_new 2024-01-31 23:55:16.464289383 +0100 @@ -1,7 +1,7 @@ # # spec file for package bpftrace # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -13,18 +13,19 @@ # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ +# -# Use the latest supported LLVM version, but Leap only has a slightly older one -# so just use whatever version is available. -%if 0%{?suse_version} > 1600 || 0%{?sle_version} > 150500 +# Use the latest default LLVM version available, unless it is not yet +# supported by bpftrace. +%if 0%{?product_libs_llvm_ver} > 17 %define llvm_major_version 17 %else -%define llvm_major_version %{nil} + %define llvm_major_version %{nil} %endif Name: bpftrace -Version: 0.19.1 +Version: 0.20.1 Release: 0 Summary: High-level tracing language for Linux eBPF License: Apache-2.0 ++++++ bpftrace-0.19.1.tar.gz -> bpftrace-0.20.1.tar.gz ++++++ ++++ 25984 lines of diff (skipped)