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)

Reply via email to