Here’s what happened in the Reproducible Builds effort between Sunday July 30 and Saturday August 5 2017:
Media coverage
We were mentioned on Late Night Linux Episode 17, around 29:30.
Packages reviewed and fixed, and bugs filed
Upstream packages:
- Bernhard M. Wiedemann:
Debian packages:
- Adrian Bunk:
- Chris Lamb:
- Johannes Schauer:
- Logan Rosen:
- Lucas Nussbaum:
- jathan:
Reviews of unreproducible packages
29 package reviews have been added, 72 have been updated and 151 have been removed in this week, adding to our knowledge about identified issues.
4 issue types have been updated:
- Added timestamps_generated_by_hevea.
- Added timestamps_in_source_generated_by_rcc.
- Updated build_id_differences_only: remove an obsolete example.
- Updated golang_compiler_captures_build_path_in_binary: mark as not deterministic, because the patch fixing it is not yet upstreamed.
Weekly QA work
During our reproducibility testing, FTBFS bugs have been detected and reported by:
- Adrian Bunk (36)
- Andreas Beckmann (2)
- Daniel Schepler (2)
- Logan Rosen (1)
- Lucas Nussbaum (93)
diffoscope development
Version 85 was uploaded to unstable by Mattia Rizzolo. It included contributions from:
- Mattia Rizzolo:
- Add an explicit Recommends: on the defusedxml python package.
- Various other code quality tweaks.
- Juliana Oliveira Rodrigues:
- Fix test_ico_image for ImageMagick
identify
>= 6.9.8. - Use the defusedxml XML library by default in the XML comparator, if it’s available. This protects against various XML parser DoS attacks and other security holes, which other Python XML libraries are vulnerable to.
- Fix test_ico_image for ImageMagick
- Ximin Luo:
- Force a flush when writing output to diff. (Closes: #870049).
as well as previous weeks’ contributions, summarised in the changelog.
There were also further commits in git, which will be released in a later version:
- Guangyuan Yang:
- tests/iso9660: support
isoinfo
’s output coming from cdrtools’ version instead of genisoimage’s
- tests/iso9660: support
- Mattia Rizzolo:
- Code quality and test fixes.
- Chris Lamb:
- Code quality and test fixes.
Misc.
This week’s edition was written by Ximin Luo, Bernhard M. Wiedemann and Chris Lamb & reviewed by a bunch of Reproducible Builds folks on IRC & the mailing lists.