Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.15.1
-
None
-
openSUSE-Tumbleweed-20200914
-
-
5d8f6beb4640d64a262fa918b47e0073ea39fbda (qt/qtbase/dev) 263694a539d5efe1902e4c6559b5d971b4ed0ed2 (qt/qtbase/5.15)
Description
While working on reproducible builds for openSUSE, I found that
when building the libqt5-qttools package, there were differences between each build.
/usr/lib64/libQt5Designer.so.5.15.1 differs in ELF section .rodata
Results do not differ when using a filesystem with deterministic readdir order.
maybe because
src/corelib/io/qfilesystemiterator_unix.cpp used readdir (2) via QT_READDIR
various Makefiles showed differing ordering of .pri entries
qrc_SmartPhoneWithButtons.cpp has varying order of embedded .png files from rcc.