View all weekly reports

Reproducible Builds: Weekly report #49

Published: Apr 12, 2016.

What happened in the reproducible builds effort between March 27th and April 2nd:

Toolchain fixes

  • Emmanuel Bourg uploaded ant/1.9.6-2 which makes the Tstamp task support the SOURCE_DATE_EPOCH variable, and the Javadoc task use en as the default locale if none was specified and SOURCE_DATE_EPOCH is set.

Packages fixed

The following packages have become reproducible due to changes in their build dependencies: ctioga2, erlang-bitcask, libcommons-collections3-java, libjgoodies-animation-java, libjide-oss-java, octave-gsl, octave-interval, octave-io, octave-quaternion, octave-signal, octave-stk, segment, service-wrapper-java, sqlline, svnkit, uddi4j, velocity-tools.

The following packages became reproducible after getting fixed:

Some uploads fixed some reproducibility issues, but not all of them:

Patches submitted which have not made their way to the archive yet:

  • #783239 on kexec-tools by Lunar: follow-up patch to cope with locale variations.
  • #819347 on starvoyager by Sascha Steinbiss: sort the list of input object files.
  • #819352 on xpdf by Sascha Steinbiss: sort the list of linked object files.
  • #819512 on breeze by Dhole: force grep to treat all files as text to avoid locale-related issues.
  • #819726 on ckbuilder by boyska: add support for SOURCE_DATE_EPOCH.
  • #819767 on libtool by rain1: removes extra timestamps from the build system, ensure a stable file order when creating the source archive, and replace uses of the hostname command with the fixed string “localhost”.

The i386 builders are now testing packages on i386 for reproducibility. It will probably take 4 weeks until everything has been build twice, on this arch. (h01ger)

Package reviews

52 reviews have been removed, 24 added and 4 updated in the previous week.

Chris Lamb reported 13 new FTBFS.

New issue: copyright_year_in_comments_generated_by_ckbuilder.


This week’s edition was mostly written by Lunar, with some help by Reiner Herrmann and h01ger.

View all weekly reports