Here’s what happened in the Reproducible Builds effort between Sunday February 26 and Saturday March 4 2017:
Verifying Software Freedom with Reproducible Builds will be presented by Vagrant Cascadian at Libreplanet2017 in Boston, March 25th-26th.
Aspiration Tech published a very detailed report on our Reproducible Builds World Summit 2016 in Berlin.
Reproducible work in other projects
Duncan published a very thorough post on the Rust Programming Language Forum about reproducible builds in the Rust compiler and toolchain.
In particular, he produced a table recording the reproducibility of different build products under different individual variations, totalling 187 build+variation combinations.
Packages reviewed and fixed, and bugs filed
- #856614 filed against dask.distributed.
- #856807 filed against node-mocha, forwarded and merged upstream
- #856834 filed against tendermint-go-rpc.
- #856860 filed against archvsync.
Reviews of unreproducible packages
60 package reviews have been added, 8 have been updated and 13 have been removed in this week, adding to our knowledge about identified issues.
1 issue type has been added:
Weekly QA work
During our reproducibility testing, FTBFS bugs have been detected and reported by:
- Chris Lamb (3)
diffoscope 78 was uploaded to unstable and jessie-backports by Mattia Rizzolo. It included contributions from:
- Chris Lamb:
- Make tests that call
xxdwork on jessie again. (Closes: #855239)
- tests: Move
normalize_zerosto more generic
- Make tests that call
- Brett Smith:
- comparators.json: Catch bad JSON errors on Python pre-3.5. (Closes: #855233)
- Ed Maste:
- Use BSD-style stat(1) on FreeBSD. (Closes: #855169)
In addition, the following changes were made on the
- Chris Lamb (4):
- Replace root with 0 when giving UIDs/GIDs to GNU tar.
- Holger Levsen and Chris Lamb:
- Publish report by Aspiration Tech about RWS Berlin 2016.
- Ed Maste continued his work on testing FreeBSD for reproducibility but hasn’t reached the magical 100% mark yet.
- Holger Levsen adjusted the Debian builders scheduling frequency, mostly to adopt to armhf having become faster due to the two new nodes.
This week’s edition was written by Ximin Luo, Chris Lamb, Holger Levsen & reviewed by a bunch of Reproducible Builds folks on IRC & the mailing lists.