Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
security:tls:staging
mame
reproducible.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File reproducible.patch of Package mame
diff -Pdpru mame-mame0261.orig/scripts/build/makedep.py mame-mame0261/scripts/build/makedep.py --- mame-mame0261.orig/scripts/build/makedep.py 2023-11-27 23:47:14.000000000 +0300 +++ mame-mame0261/scripts/build/makedep.py 2024-01-18 21:01:55.694442744 +0300 @@ -432,7 +432,7 @@ class DriverFilter: elif text: if (len(text) >= 2) and ((text[0] == '"') or (text[0] == "'")) and (text[0] == text[-1]): text = text[1:-1] - paths = glob.glob(os.path.join(basepath, *text.split('/'))) + paths = sorted(glob.glob(os.path.join(basepath, *text.split('/')))) if not paths: sys.stderr.write('%s:%s: Pattern "%s" did not match any source files\n' % (path, parser.input_line, text)) sys.exit(1) @@ -1003,6 +1003,8 @@ def collect_sources(root, sources): fullpath = os.path.join(root, source) if os.path.isdir(fullpath): for subdir, dirs, files in os.walk(fullpath): + dirs.sort() + files.sort() for candidate in files: if os.path.splitext(candidate)[1] == '.cpp': if subdir != fullpath:
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