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__':