Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sudoku-sensei for openSUSE:Factory checked in at 2021-07-28 19:21:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sudoku-sensei (Old) and /work/SRC/openSUSE:Factory/.sudoku-sensei.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sudoku-sensei" Wed Jul 28 19:21:47 2021 rev:3 rq:908933 version:02_00 Changes: -------- --- /work/SRC/openSUSE:Factory/sudoku-sensei/sudoku-sensei.changes 2019-04-14 12:23:57.483860878 +0200 +++ /work/SRC/openSUSE:Factory/.sudoku-sensei.new.1899/sudoku-sensei.changes 2021-07-28 19:21:55.515487130 +0200 @@ -1,0 +2,6 @@ +Tue Jul 20 08:59:07 UTC 2021 - Bernhard Wiedemann <bwiedem...@suse.com> + +- Add reproducible.patch to workaround QTBUG-83186 + to make package build reproducible + +------------------------------------------------------------------- New: ---- reproducible.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sudoku-sensei.spec ++++++ --- /var/tmp/diff_new_pack.dlW8Yw/_old 2021-07-28 19:21:56.079486391 +0200 +++ /var/tmp/diff_new_pack.dlW8Yw/_new 2021-07-28 19:21:56.083486386 +0200 @@ -31,6 +31,7 @@ Source3: %{name}.desktop # PATCH-FIX-OPENSUSE 0001-Basic-port-to-Qt5.patch Patch0: 0001-Basic-port-to-Qt5.patch +Patch1: reproducible.patch BuildRequires: dos2unix BuildRequires: pkgconfig BuildRequires: cmake(Qt5Core) @@ -51,6 +52,7 @@ %prep %setup -q -n %{oname}Sources %patch0 -p1 +%patch1 -p1 # Convert to unix line end find -name "*.txt" -print0 -or -name "*.h" -print0 -or -name "*.cpp" -print0 -or -name "*.html" -print0 | xargs -0 dos2unix ++++++ reproducible.patch ++++++ Author: Bernhard M. Wiedemann Date: 2021-07-20 drop duplicate actionInit_Tutorial to avoid non-determinism from ASLR via Qt uic https://bugreports.qt.io/browse/QTBUG-83186 See also https://github.com/bmwiedemann/theunreproduciblepackage/tree/master/aslr This patch was done while working on reproducible builds for openSUSE. Index: SudokuSenseiSources/Dmainwindow.ui =================================================================== --- SudokuSenseiSources.orig/Dmainwindow.ui +++ SudokuSenseiSources/Dmainwindow.ui @@ -276,17 +276,6 @@ <string/> </property> </action> - <action name="actionInit_Tutorial" > - <property name="text" > - <string>&Start Tutorial</string> - </property> - <property name="iconText" > - <string>Start Tutorial</string> - </property> - <property name="toolTip" > - <string>Start Tutorial</string> - </property> - </action> <action name="actionNo_Help" > <property name="checkable" > <bool>true</bool> @@ -482,7 +471,13 @@ </action> <action name="actionInit_Tutorial" > <property name="text" > - <string>Tutorial</string> + <string>&Start Tutorial</string> + </property> + <property name="iconText" > + <string>Start Tutorial</string> + </property> + <property name="toolTip" > + <string>Start Tutorial</string> </property> </action> </widget>