On Wed, 30 Mar 2016 16:27:39 -0700 Jamie Zawinski <j...@jwz.org> wrote: > But shell wildcards return sorted results. How does this change anything?
The problematic wildcard expansion here happens in a Makefile, and in contrast to bash, for example, the results there are not guaranteed to be sorted. At least not in Make versions >3.82 [1]. To confirm this really was the culprit, I just rebuilt the original unpatched version in our reproducibility checking framework, and indeed it shows a difference in the m6502 binary after varying file order and locale [2]. This is no longer the case in the patched version. Please let me know if there are any more questions. Cheers, Sascha [1] https://reproducible-builds.org/docs/stable-inputs/ [2] https://reproducible.debian.net/rb-pkg/unstable/amd64/xscreensaver.html