Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bpftrace for openSUSE:Factory checked in at 2022-09-09 18:27:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bpftrace (Old) and /work/SRC/openSUSE:Factory/.bpftrace.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bpftrace" Fri Sep 9 18:27:59 2022 rev:17 rq:1002200 version:0.16.0 Changes: -------- --- /work/SRC/openSUSE:Factory/bpftrace/bpftrace.changes 2022-06-23 10:27:59.611971453 +0200 +++ /work/SRC/openSUSE:Factory/.bpftrace.new.2083/bpftrace.changes 2022-09-09 18:29:29.909263371 +0200 @@ -1,0 +2,46 @@ +Thu Sep 1 04:58:08 UTC 2022 - Shung-Hsi Yu <[email protected]> + +- Drop Detect-new-BTF-api-btf_dump__new-btf_dump__new_v0_6_0.patch, which is + incorporated since 0.16.0 +- Update to 0.16.0 + + Add builtin: numaid + + Add helper verifier error handling + + Add builtin: pton + + Add builtin: debugf + + Add builtin: strerror + + Move from BCC to libbpf (although BCC is still a dependency) + + Add non-uprobe based BEGIN/END implementation + + Helper errors (-k, -kk options) are now emitted to text or json output + + kprobe offset verification is now optional, without requiring --unsafe + + Disallow different lhist bounds in a single map + + Serialize empty histogram as an empty JSON array + + Handle enum values in tracepoint format defs + + Fix compound assignments with non-unary expr + + Fix invalid LLVM IR in join builtin + + Fix lexer buffer size check + + Fix invalid LLVM IR as detected by tests + + Fix builds against libbfd(binutils) >=2.39 + + Fix access to ctx + + Add sslsnoop and ssllatency tools + + Add undump tool. +- Update to 0.15.0 + + Add option for unconditional hex output + + Add builtin function: cgroup_path + + Limit number of generated BPF programs + + Support the octal format specifier (%o) in printf + + Improve include paths resolution + + Automatic type resolution from DWARF + + Add builtin function: bswap + + Print all maps to stdout on SIGUSR1 + + Use auto-resolution of library paths for tools + + Improve handling empty attach points + + Fix precedence of multiplicative operations + + Fix probe matching for uprobes with absolute address + + Fix tools to work on new kernel versions + + Fix uprobe target resolution + + Fix using wildcards in kfunc + + Improve handling of format strings + + Fix codegen for buf + + Update biosnoop.bt for kernel >=5.17 + +------------------------------------------------------------------- Old: ---- Detect-new-BTF-api-btf_dump__new-btf_dump__new_v0_6_0.patch bpftrace-0.14.1.tar.gz New: ---- bpftrace-0.16.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bpftrace.spec ++++++ --- /var/tmp/diff_new_pack.9EBXrp/_old 2022-09-09 18:29:30.265264308 +0200 +++ /var/tmp/diff_new_pack.9EBXrp/_new 2022-09-09 18:29:30.273264330 +0200 @@ -31,15 +31,13 @@ %endif Name: bpftrace -Version: 0.14.1 +Version: 0.16.0 Release: 0 Summary: High-level tracing language for Linux eBPF License: Apache-2.0 Group: Development/Tools/Debuggers URL: https://github.com/iovisor/bpftrace Source: https://github.com/iovisor/bpftrace/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -# Upstream https://github.com/iovisor/bpftrace/pull/2190 -Patch1: Detect-new-BTF-api-btf_dump__new-btf_dump__new_v0_6_0.patch BuildRequires: binutils BuildRequires: binutils-devel BuildRequires: bison @@ -103,6 +101,7 @@ %cmake_install # Set executable bit for tools. chmod +x %{buildroot}%{_datadir}/bpftrace/tools/*.bt +chmod +x %{buildroot}%{_datadir}/bpftrace/tools/old/*.bt %files %{_bindir}/bpftrace @@ -115,6 +114,8 @@ %dir %{_datadir}/bpftrace/ %dir %{_datadir}/bpftrace/tools %{_datadir}/bpftrace/tools/*.bt +%dir %{_datadir}/bpftrace/tools/old +%{_datadir}/bpftrace/tools/old/*.bt %dir %{_datadir}/bpftrace/tools/doc %{_datadir}/bpftrace/tools/doc/*_example.txt %{_mandir}/man8/*.8%{?ext_man} ++++++ bpftrace-0.14.1.tar.gz -> bpftrace-0.16.0.tar.gz ++++++ ++++ 22139 lines of diff (skipped)
