Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package bpftrace for openSUSE:Factory 
checked in at 2026-04-28 12:02:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bpftrace (Old)
 and      /work/SRC/openSUSE:Factory/.bpftrace.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bpftrace"

Tue Apr 28 12:02:16 2026 rev:39 rq:1349716 version:0.25.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/bpftrace/bpftrace.changes        2026-02-04 
21:09:40.445587565 +0100
+++ /work/SRC/openSUSE:Factory/.bpftrace.new.11940/bpftrace.changes     
2026-04-28 12:03:33.439411320 +0200
@@ -1,0 +2,23 @@
+Mon Apr 27 22:10:54 UTC 2026 - Hoyeon Lee <[email protected]>
+
+- Add libbpf-devel-static as build dependency
+- Update to 0.25.1
+ * Require BTF for tracepoint args, remove deprecated sarg builtin, and
+   disallow exit() inside loops
+ * Restrict bpftrace script licenses to GPL compatible ones (due to kfunc)
+ * Add Record primitive, import statements, support for --fmt mode, and allow
+   multiple begin/end probes
+ * Add support for address only kprobes, add build_id stack mode for
+   ustack, and attach watchpoint probes to all threads of a process
+ * Add pcomm()/syscall_name(), --probe-filter, find(), and string indexing
+   support
+ * Prefer automatic dereferencing via '.', stabilize macros/map declarations,
+   and replace root user check with capability checks
+ * Drop support for LLVM 16 and 17
+ * Fix missing lines in ustack/kstack, errors in listing multiple probes, and
+   handling of void ptr and function ptr BTF types
+ * Fix crashes in invalid if expressions and scripts with trailing new lines,
+   fix casting negative literals to unsigned types, and fix stdlib strerror
+   stack limit
+
+-------------------------------------------------------------------

Old:
----
  bpftrace-0.24.2.tar.gz

New:
----
  bpftrace-0.25.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bpftrace.spec ++++++
--- /var/tmp/diff_new_pack.30MtmB/_old  2026-04-28 12:03:34.079437834 +0200
+++ /var/tmp/diff_new_pack.30MtmB/_new  2026-04-28 12:03:34.083438000 +0200
@@ -27,7 +27,7 @@
 %endif
 
 Name:           bpftrace
-Version:        0.24.2
+Version:        0.25.1
 Release:        0
 Summary:        High-level tracing language for Linux eBPF
 License:        Apache-2.0
@@ -43,6 +43,7 @@
 BuildRequires:  cmake
 BuildRequires:  flex
 BuildRequires:  libbpf-devel
+BuildRequires:  libbpf-devel-static
 BuildRequires:  libxml2-devel
 BuildRequires:  llvm%{product_libs_llvm_ver}-devel
 BuildRequires:  pkgconfig
@@ -91,7 +92,7 @@
        -DLLVM_REQUESTED_VERSION="${LLVM_VERSION}" \
        -DLIBBFD_LIBRARIES="${LIBBFD}" \
        -DLIBOPCODES_LIBRARIES="${LIBOPCODES}" \
-       -DUSE_SYSTEM_BPF_BCC:BOOL=ON \
+       -DUSE_SYSTEM_LIBBPF:BOOL=ON \
        -DBUILD_SHARED_LIBS:BOOL=OFF \
        -DBUILD_STATIC_LIBS:BOOL=ON \
        -DBUILD_TESTING:BOOL=OFF

++++++ bpftrace-0.24.2.tar.gz -> bpftrace-0.25.1.tar.gz ++++++
++++ 95346 lines of diff (skipped)

Reply via email to