Here’s what happened in the Reproducible Builds effort between Sunday September 9 and Saturday September 15 2018:
The fourth Reproducible Builds summit will take place from December 11th → 13th 2018 at the Mozilla Office. in Paris, France. If you are interested in attending please register by sending an email to
email@example.com. More details may be found on the associated event page.
The Scala programming language merged a number of improvements to make the output from its compiler more reproducible. This work is available in the fifth milestone for the upcoming 2.13.0 release and is intended to be backported to the 2.12 tree.
Chris Lamb reviewed 43 Debian packages, adding to our knowledge about identified issues as well as updating a number of issue types including adding a note from upstream on the
graphviz_nondeterminstic_outputissue via a Tweet adding adding a new
Bernhard M. Wiedemann:
Chris Lamb made a large number of changes to diffoscope, our in-depth “diff-on-steroids” utility which helps us diagnose reproducibility issues in packages:
- Ensure Debian substvar generation is deterministic regardless of installed packages. (#908072)
- Fix testsuite under LLVM >= 7.0. (#908074)
- Disable binwalk’s configuration for predictable results, etc. (#903444)
- Clarify distinction between tools and packages when generating substvars.
- Don’t print GPG output.
- Ensure we return bytes objections from Command.filter to prevent LLVM tracebacks.
These changes were then uploaded as diffoscope version
Test framework development
amd64kernels on all
- Prevent failures if artifacts cannot be deleted.
- Detect build failures due to invalid characters in package relations, download problems, Git problems, etc.
- Stop complaining about wrong MTU on IRC.
- Update the build variation documentation to reflect we’re currently doing fewer kernel variation tests.
amd64kernel installation on the
This week’s edition was written by Arnout Engelen, Bernhard M. Wiedemann, Chris Lamb,
heinrich5991, Holger Levsen and Vagrant Cascadian & reviewed by a bunch of Reproducible Builds folks on IRC & the mailing lists.