Hello community,

here is the log from the commit of package qpid-proton for openSUSE:Factory 
checked in at 2018-11-06 14:04:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qpid-proton (Old)
 and      /work/SRC/openSUSE:Factory/.qpid-proton.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qpid-proton"

Tue Nov  6 14:04:41 2018 rev:14 rq:644206 version:0.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qpid-proton/qpid-proton.changes  2018-03-16 
10:34:30.495573163 +0100
+++ /work/SRC/openSUSE:Factory/.qpid-proton.new/qpid-proton.changes     
2018-11-06 14:04:41.483429152 +0100
@@ -1,0 +2,6 @@
+Tue Oct 23 20:20:33 UTC 2018 - Bernhard Wiedemann <[email protected]>
+
+- Add reproducible.patch to sort linked .o files
+  to make package build reproducible (boo#1041090)
+
+-------------------------------------------------------------------

New:
----
  reproducible.patch

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

Other differences:
------------------
++++++ qpid-proton.spec ++++++
--- /var/tmp/diff_new_pack.9s0YgM/_old  2018-11-06 14:04:42.171428254 +0100
+++ /var/tmp/diff_new_pack.9s0YgM/_new  2018-11-06 14:04:42.175428248 +0100
@@ -34,6 +34,7 @@
 # PATCH-FIX-UPSTREAM - qpid-proton-fix-session-resume-openssl-1.1.0.patch - 
Rework Openssl session resume code to work with openssl 1.1
 Patch105:       qpid-proton-fix-session-resume-openssl-1.1.0.patch
 Patch106:       catch-by-const-reference.patch
+Patch107:       reproducible.patch
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module xml}
 BuildRequires:  cmake

++++++ reproducible.patch ++++++
rewritten upstream - probably reproducible

Index: qpid-proton-0.17.0/proton-c/bindings/python/setup.py.in
===================================================================
--- qpid-proton-0.17.0.orig/proton-c/bindings/python/setup.py.in
+++ qpid-proton-0.17.0/proton-c/bindings/python/setup.py.in
@@ -147,7 +147,7 @@ class Configure(build_ext):
                        'extra', 'message', 'reactor', 'messenger', 'handlers',
                        'platform', 'reactor/io/posix']:
 
-            sources.extend(glob.glob(os.path.join(proton_src, subdir, '*.c')))
+            sources.extend(sorted(glob.glob(os.path.join(proton_src, subdir, 
'*.c'))))
 
         sources.extend(filter(lambda x: not x.endswith('dump.c'),
                        glob.iglob(os.path.join(proton_src, '*.c'))))

Reply via email to