Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pyzmq for openSUSE:Factory 
checked in at 2026-08-05 17:46:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyzmq (Old)
 and      /work/SRC/openSUSE:Factory/.python-pyzmq.new.16738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pyzmq"

Wed Aug  5 17:46:32 2026 rev:62 rq:1369529 version:27.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyzmq/python-pyzmq.changes        
2025-11-14 16:12:21.838898421 +0100
+++ /work/SRC/openSUSE:Factory/.python-pyzmq.new.16738/python-pyzmq.changes     
2026-08-05 17:47:00.690911397 +0200
@@ -1,0 +2,9 @@
+Tue Aug  4 11:42:49 UTC 2026 - Bernhard Wiedemann <[email protected]>
+
+- Pin scikit-build-core's CMake build directory for reproducible builds.
+  Otherwise it uses a random tempdir whose path leaks into the
+  debug info that the linker hashes into the GNU build-id note of
+  the later-stripped _zmq*.so, making the build non-reproducible
+  even though the actual code is identical.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ python-pyzmq.spec ++++++
--- /var/tmp/diff_new_pack.H4qw7r/_old  2026-08-05 17:47:01.390935915 +0200
+++ /var/tmp/diff_new_pack.H4qw7r/_new  2026-08-05 17:47:01.390935915 +0200
@@ -97,6 +97,10 @@
 
 %build
 export CFLAGS="%{optflags}"
+# scikit-build-core defaults to a random tempdir for the CMake build tree,
+# which leaks into the embedded compile-dir debug info and makes the
+# GNU build-id of the (later stripped) _zmq*.so non-reproducible.
+export SKBUILD_BUILD_DIR="%{_builddir}/skbuild-build-{cache_tag}"
 %pyproject_wheel
 
 %install

Reply via email to