Here’s what happened in the Reproducible Builds effort between Sunday August 19 and Saturday August 25 2018:
-
Jelle van der Waa gave a talk at FroSCon 2018 titled Arch Linux and Reproducible Builds. (PDF slides)
-
Daniel Kahn Gillmor provided two patches to diffoscope (our in-depth “diff-on-steroids” utility which helps us diagnose reproducibility issues in packages) to first correct the spelling of “ereser” and then to avoid a line eraser error on dumb terminals (#906967).
-
There were a number of updates to our Jenkins-based testing framework that powers tests.reproducible-builds.org, including Holger Levsen re-enabling the “ff2a” and “opi2a” hosts back online (1, 2) after Vagrant Cascadian fixed the issues that caused their original downtime.
-
Arnout Engelen provided some updates for our website to fix build warning and then to describe how a
.buildinfo
is recorded. Chris Lamb also added a very simple integration testsuite based on Selenium. -
In last week’s post we reported that Christoph Berg had merged support for reproducible builds in the PostGIS spatial database extensions for the PostgreSQL database. This week, he updated the Debian PostgreSQL build wrapper to ensure that
CFLAGS
are correctly passed to the underlying build system removing an obstacle to the packages being reproducible. -
Simon McVittie updated GTK in Debian, applying a patch from Chris Lamb to make
immodules.cache
files reproducible, fixing a long-open Debian bug #872729. -
On Tuesday August 21st, there was a brief online IRC meeting. The minutes are available via Meetbot.
-
17 Debian package reviews were added, 10 were updated and 14 were removed in this week, adding to our knowledge about identified issues.
Packages reviewed and fixed, and bugs filed
- Bernhard M. Wiedemann:
- kubernetes-dashboard (date / copyright year and parallelism)
- libguestfs (merged, date / copyright year)
- mailman (date)
- neon (FTBFS 2019-09)
- python-execnet (FTBFS -j1)
- python-joblib (FTBFS -j1)
- schily (race)
- tbb (
uname -r
, submitted to openSUSE) - webkit2gtk3 (merged, sort
readdir(2)
) - wvstreams (parallelism race)
- Chris Lamb:
- #906720 filed against leiningen-clojure.
Misc.
This week’s edition was written by Bernhard M. Wiedemann, Chris Lamb and Holger Levsen & reviewed by a bunch of Reproducible Builds folks on IRC & the mailing lists.