Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-dukpy-kovidgoyal for 
openSUSE:Factory checked in at 2021-11-24 23:54:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-dukpy-kovidgoyal (Old)
 and      /work/SRC/openSUSE:Factory/.python-dukpy-kovidgoyal.new.1895 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-dukpy-kovidgoyal"

Wed Nov 24 23:54:29 2021 rev:3 rq:933429 version:0.3

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-dukpy-kovidgoyal/python-dukpy-kovidgoyal.changes
  2021-10-08 00:07:17.625879781 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-dukpy-kovidgoyal.new.1895/python-dukpy-kovidgoyal.changes
        2021-11-24 23:54:56.544384382 +0100
@@ -1,0 +2,5 @@
+Tue Nov 23 09:47:18 UTC 2021 - Bernhard M. Demo2 Wiedemann 
<opensusedemo+te...@lsmod.de>
+
+- Add reproducible.patch to sort the file list (boo#1041090)
+
+-------------------------------------------------------------------

New:
----
  reproducible.patch

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

Other differences:
------------------
++++++ python-dukpy-kovidgoyal.spec ++++++
--- /var/tmp/diff_new_pack.2TfXLC/_old  2021-11-24 23:54:56.960382985 +0100
+++ /var/tmp/diff_new_pack.2TfXLC/_new  2021-11-24 23:54:56.964382972 +0100
@@ -25,6 +25,7 @@
 Group:          Development/Languages/Python
 URL:            https://github.com/kovidgoyal/dukpy
 Source:         https://github.com/kovidgoyal/dukpy/archive/v%{version}.tar.gz
+Patch0:         reproducible.patch
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
@@ -39,7 +40,7 @@
 Python.
 
 %prep
-%setup -q -n dukpy-%{version}
+%autosetup -p1 -n dukpy-%{version}
 
 %build
 export CFLAGS="%{optflags}"

++++++ reproducible.patch ++++++
>From 658f4e8069bb7da41297a085cb6e5c0256be455a Mon Sep 17 00:00:00 2001
From: "Bernhard M. Wiedemann" <bwiedem...@suse.de>
Date: Mon, 27 Aug 2018 05:47:07 +0200
Subject: [PATCH] Sort input file list

so that openSUSE's python-dukpy-kovidgoyal package builds in a
reproducible way, in spite of indeterministic filesystem readdir order
and http://bugs.python.org/issue30461

See https://reproducible-builds.org/ for why this is good.
---
 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index e815708..71b705a 100755
--- a/setup.py
+++ b/setup.py
@@ -8,7 +8,7 @@
 if not hasattr(sys, 'getwindowsversion'):
     cflags.append('-fvisibility=hidden')
 
-sources = glob.glob('src/*.c') + glob.glob('src/duktape/*.c')
+sources = sorted(glob.glob('src/*.c') + glob.glob('src/duktape/*.c'))
 version = '0.3'
 
 if __name__ == '__main__':

Reply via email to