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-05-07 15:44:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bpftrace (Old)
 and      /work/SRC/openSUSE:Factory/.bpftrace.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bpftrace"

Thu May  7 15:44:21 2026 rev:40 rq:1351284 version:0.25.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/bpftrace/bpftrace.changes        2026-04-28 
12:03:33.439411320 +0200
+++ /work/SRC/openSUSE:Factory/.bpftrace.new.1966/bpftrace.changes      
2026-05-07 15:45:43.856976567 +0200
@@ -1,0 +2,7 @@
+Wed May  6 15:55:00 UTC 2026 - Hoyeon Lee <[email protected]>
+
+- Fix ppc64le build issue due to long double ABI mismatch with static libbpf
+ * Since 0.25.1, USE_SYSTEM_LIBBPF builds link against static libbpf.a
+ * Match GCC-built system libbpf's IEEE long double ABI on ppc64le
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ bpftrace.spec ++++++
--- /var/tmp/diff_new_pack.cGBWua/_old  2026-05-07 15:45:45.533045336 +0200
+++ /var/tmp/diff_new_pack.cGBWua/_new  2026-05-07 15:45:45.561046484 +0200
@@ -87,6 +87,13 @@
 %define _lto_cflags %{nil}
 export CC="%cc_binary"
 export CXX="%xx_binary"
+
+%ifarch ppc64le
+# Use IEEE long double ABI to match system libbpf
+export CFLAGS="%{optflags} -mabi=ieeelongdouble"
+export CXXFLAGS="%{optflags} -mabi=ieeelongdouble"
+%endif
+
 %cmake \
        -DCMAKE_INTERPROCEDURAL_OPTIMIZATION:BOOL=TRUE \
        -DLLVM_REQUESTED_VERSION="${LLVM_VERSION}" \

Reply via email to