Here’s what happened in the Reproducible Builds effort between Sunday March 10 and Saturday March 16 2019:
Bernhard M. Wiedemann started a document on how to work on reproducible builds.
Alexander Couzens and Holger Levsen and attended the sixth MirageOS retreat in Marrakech, Morroco, to help the developers with reproducibilty issues and to do location scouting for the next Reproducible Builds summit, tentatively planned to take place in late 2019. Alexander subsequently wrote a detailed report what he got up to, specifically mentioning his work on the reproducibility of OpenWrt. Holger also did an ad-hoc presentation about the current state of Reproducible Builds. (No slides available due to the ad-hoc nature, though there is a transscript, which we’ll link here once it has been edited.)
diffoscope is our in-depth “diff-on-steroids” utility which helps us diagnose reproducibility issues in packages. This week, Milena Boselli Rosa has been working towards fixing various HTML markup warnings/errors.
14 Debian package reviews were added, 7 were updated and 10 were removed in this week, adding to our knowledge about identified issues. A new issue type was identified and categorised by Chris Lamb (
Don’t forget that Reproducible Builds is part of May/August 2019 round of Outreachy which offers paid internships to work on free software. Internships are open to applicants around the world and are paid a stipend for the three month internship with an additional travel stipend to attend conferences. So far, we received more than ten initial requests from candidates and the closing date for applicants is April 2nd. More information is available on the application page.
Packages reviewed and fixed, and bugs filed
- Bernhard M. Wiedemann:
- Chris Lamb:
strip-nondeterminism is our tool that post-processes files to remove known non-deterministic output. This week, Chris Lamb:
Fixed an issue where
file(1)was being called without the
--argument placeholder to fix normalisation of files starting with a hyphen. […]
Uploaded version 1.1.2-1 to Debian unstable.
Test framework development
- Alexander Couzens (OpenWrt support):
- Mattia Rizzolo:
This week’s edition was written by Arnout Engelen, Bernhard M. Wiedemann, Chris Lamb, Holger Levsen & reviewed by a bunch of Reproducible Builds folks on IRC & the mailing lists.