Reproducible builds folks: Reproducible Builds: Weekly report #125
Here's what happened in the Reproducible
Builds effort between Sunday September 10 and
Saturday September 16 2017:
Upcoming events
- Holger Levsen wrote and published details about our upcoming Berlin summit. Expect a more detailed announced soon and consider planning your travel!
- Chris Lamb:
- Vagrant Cascadian:
- Holger Levsen:
- fonts-dustin/20030517-11 uploaded, fixing #815723 with patch by Scarlett Clark.
- Bernhard M. Wiedemann:
- cadabra2 build timestamp
- jimtcl build timestamp, fixed another way
- itpp build timestamp, merged
- dunst file list ordering, merged
- HSAIL-Tools hash table ordering, merged
- kubernetes hash set ordering, no patch
- Juliana Oliveira Rodrigues:
- Fix comparisons between different container types not comparing inside files. It was caused by falling back to binary comparison for different file types even for unextracted containers.
- Add many tests for the fixed behaviour.
- Other code quality improvements.
- Chris Lamb:
- Various code quality and style improvements, some of it using Flake8.
- Mattia Rizzolo:
- Add a check to prevent installation with python < 3.4
- Ximin Luo:
- Split up the very large
__init__.py
and remove obsolete earlier code. - Extend the syntax for the
--variations
flag to support parameters to certain variations likeuser_group
, and document examples in README. - Add a
--vary
flag for the new syntax and deprecate--dont-vary
. - Heavily refactor internals to support > 2 builds.
- Support >2 builds using a new
--extra-build
flag. - Properly sanitize
artifact_pattern
to avoid arbitrary shell execution.
- Split up the very large
- Chris Lamb:
- Packaging maintenance updates.
- Developer documentation updates.
- Holger Levsen:
- Add a page for the Reproducible Builds World Summit 3 in Berlin 2017.
- Chris Lamb:
- Moved isdebianreproducibleyet.com to HTTPS.
- Updated the SSL certificate for buildinfo.debian.net.
- Vagrant Cascadian and Holger Levsen:
- Added two armhf boards to the build farm. #874682
- Holger also:
- use timeout to limit the diffing of the two build logs to 30min, which greatly reduced jenkins load again.