Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:plater
solfege
reproducible.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File reproducible.patch of Package solfege
commit 29fbd6ac51c1983dd8cb29a02e7a3554d2243a08 Author: Bernhard M. Wiedemann <bwiedemann@suse.de> Date: Sun Feb 23 21:12:35 2020 +0100 Sort input file list so that solfege-3.23.4/solfege/languages.py in openSUSE's solfege 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. diff --git a/tools/buildutil.py b/tools/buildutil.py index fce99b9..c908f99 100644 --- a/tools/buildutil.py +++ b/tools/buildutil.py @@ -35,7 +35,7 @@ C_locale_idx = 1 languages = [ 'system default', 'English/United States [en-us]',""", file=f) - for fn in glob.glob("po/*.po"): + for fn in sorted(glob.glob("po/*.po")): print(" '%s'," % os.path.splitext(os.path.basename(fn))[0], file=f) print("]", file=f) f.close()
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor