Here’s what happened in the Reproducible Builds effort between Sunday December 23 and Saturday December 29 2018:
A full and in-depth report about our recent summit is under preparation but in the meantime the Guix project published their own report on the event.
Rolf Neugebauer proposed an update to LinuxKit (a toolkit for building custom minimal, immutable Linux distributions) to add initial support for reproducible builds.
Bernhard posted the monthly openSUSE reproducible builds update to the
Holger discussed reproducible builds for the F-Droid (a catalogue of free-software applications for the Android platform) with the upstream developers at the 35C3 conference in Leipzig, Germany and participated at the Arch Linux meetup there as well.
9 Debian package reviews were added, 3 were updated and 9 were removed in this week, adding to our knowledge about identified issues. Two issue types were added by Chris Lamb:
The Open Build Service (OBS), a system to build and distribute binary packages from sources in an automatic & consistent form. was found to publish new binaries under old names which was confusing some tools.
On January 9th 2019, Chris Lamb will speak at Université de Rennes, France on reproducible builds.
Holger Levsen bumped the
Standards-Versionfield in all of our tools to
Packages reviewed and fixed, and bugs filed
- Bernhard M. Wiedemann:
- python-sh (FTBFS-j1)
- perl (ASLR)
- gengetopt (support
- xen (fix a bug triggered by reproducible fix)
- opa-ff (drop CPU-detection via
-march=nativealso filed upstream)
In addition, Mattia Rizzolo filed a build failure bug.
reproducible-builds.org website development
Chris Lamb made a huge number of updates to our reproducible-builds.org project website this week:
Move our homepage to the new visual style. […][…]
Split, tidy and expand footer. […][…][…] and link the main heading element of blog posts “back” to themselves […].
Move the tools, resources and events pages to new visual style. […][…][…][…]
Update the support mechanisms for the weekly reports, such as dropping the
migrate-blog-postsscript […] as well as fixing some title handling […] […].
Improve a number of styles, such as blockquotes, linked headings should not have “link” styling, unpublished blog post drafts, etc. […][…][…]
Tidy and highlight the display of our sponsors. […][…]
Add the ablity to override the entire
<head>title […] and improve spacing etc. on mobile browsers […].
In addition, Arnout Engelen and Hervé Boutemy made an initial stab at documenting the JVM “buildinfo” format. […][…]
Test framework development
There were a number of updates to our Jenkins-based testing framework that powers tests.reproducible-builds.org this week, including:
Holger Levsen updated the Coreboot support to point to the new Git repositories to new URI. […]
Mattia Rizzolo updated the “wrong future” check for the 2019 (part of our many build variations). […][…] as well as a various bits of node maintenance. […][…][…]
This week’s edition was written by Bernhard M. Wiedemann, Chris Lamb, Holger Levsen & reviewed by a bunch of Reproducible Builds folks on IRC & the mailing lists.