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
opensuse-factory
mailing list. -
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:
timestamps_embedded_in_manpages_by_scdoc
&randomness_in_intercal_files
. -
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-Version
field in all of our tools to4.3.0
. […][…][…][…]
Packages reviewed and fixed, and bugs filed
- Bernhard M. Wiedemann:
- python-sh (FTBFS-j1)
- perl (ASLR)
- gengetopt (support
SOURCE_DATE_EPOCH
inmdate-sh
) - xen (fix a bug triggered by reproducible fix)
- opa-ff (drop CPU-detection via
-march=native
also 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-posts
script […] 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.