Here’s what happened in the Reproducible Builds effort between Sunday August 12 and Saturday August 18 2018:
-
Christoph Berg merged support for reproducible builds in the PostGIS spatial database extensions for the PostgreSQL database.
-
Arnout Engelen et al., continued an interesting discussion on our mailing list which compares the approaches Debian and Arch with respect to
.buildinfo
files. intrigeri added a description of the closest thing Tails has to a.buildinfo
file. -
Alexis Murzeau updated diffoscope (our in-depth “diff-on-steroids” utility which helps us diagnose reproducibility issues in packages) to fix matching for
.deb
archive members, closing Debian bug #903565. In addition, Joannis Valasakis filed an ITP (Intent To Package) bug in Debian for fsdiff, a tool to compare two filesystems which may be useful to incorporate. -
A patch to was merged to the LLVM compiler addressing an ordering issue in Objective-C binaries. It now sorts a hash that varied from Address space layout randomization (ASLR).
-
A long-open bug in the Gconf configuration management system for GNOME was finally marked as WONTFIX.
-
Two package reviews were added, three were updated and 11 were removed in this week, adding to our knowledge about identified issues in Debian. A new jekyll_site_time_timestamp toolchain issue was identified by Chris Lamb.
Packages reviewed and fixed, and bugs filed
-
Chris Lamb:
- jekyll: Use SOURCE_DATE_EPOCH as the value of
site.time
.
- jekyll: Use SOURCE_DATE_EPOCH as the value of
-
Bernhard M. Wiedemann:
- benchmark (fix FTBFS-j1)
- ffado (CPU)
- gtk (sort
readdir(2)
, for balsa font cache) - ldc (drop CPU type, random-FTBFS)
- liquid-dsp (CPU, FTBFS-SSE2)
- nut (parallelism race, sort
readdir(2)
) - purple-rocketchat (date)
- rlwrap (parallelism race)
- upsm (
convert -strip .png
)
-
Nico Weber:
- chromium (use date of last Git commit)
tests.reproducible-builds.org development
There were a number of updates to our Jenkins-based testing framework that powers tests.reproducible-builds.org, including:
- Chris Lamb:
- Holger Levsen:
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.