What happened in the reproducible builds effort between March 13th and March 19th 2016:
Toolchain fixes
- Petter Reinholdtsen uploaded naturaldocs/1.51-1.1 which makes the output reproducible. Original patch by Chris Lamb.
- Damyan Ivanov uploaded libpdf-api2-perl/2.025-2 which will make internal font ID reproducible.
- Christian Hofstaedtler uploaded ruby2.3/2.3.0-5 which sets gzip embedded mtime field to fixed value for rdoc-generated compressed javascript data.
Packages fixed
The following packages have become reproducible due to changes in their build dependencies: diction, doublecmd, ruby- hiredis, vdr-plugin- epgsearch.
The following packages became reproducible after getting fixed:
- adduser/3.114 by Niels Thykier.
- borgbackup/1.0.0-3 by Danny Edel.
- firefox-esr/45.0.1esr-1 by Mike Hommey.
- gzip/1.6-5 by Bdale Garbee, original patch by Valentin Lorentz.
- httperf/0.9.0-5 by Reiner Herrmann.
- leafpad/0.8.18.1-5 uploaded by Paulo Roberto Alves de Oliveira, original patch by Reiner Herrmann.
- libsdl1.2/1.2.15+dfsg1-4 by Manuel A. Fernandez Montecelo.
- mpc123/0.2.4-4 by Reiner Herrmann.
- openhpi/3.6.1-1 uploaded by Bryan Sutula, likely fixed upstream.
- pbsim/1.0.3-2 by Sascha Steinbiss.
- pdnsd/1.2.9a-par-3 by Reiner Herrmann.
- phyml/3:3.2.0+dfsg-2 uploaded by Andreas Tille, fix by Kevin Murray.
- polyml/5.6-3 by James Clarke.
- psocksxx/1.1.0-1 uploaded by Jörg Frings-Fürst, original patch by akira.
- python-pip/8.1.1-1 by Reiner Herrmann.
- reapr/1.0.18+dfsg-2 by Sascha Steinbiss.
- rows/0.1.1-3 uploaded by Paulo Roberto Alves de Oliveira, original patch by Reiner Herrmann.
- seqprep/1.1-5 uploaded by Andreas Tille, original patch by Dhole.
- subliminal/1.1.1-1 uploaded by Etienne Millon, fixed upstream.
- tantan/13-4 by Sascha Steinbiss.
- tzdata/2016b-1 by Aurelien Jarno.
- xpra/0.16.2+dfsg-1 uploaded by Dmitry Smirnov, original patch by Reiner Herrmann.
Some uploads fixed some reproducibility issues, but not all of them:
- lombok/1.16.6+ds-3 by Markus Koschany.
- python-skbio/0.4.2-1 by Kevin Murray.
Patches submitted which have not made their way to the archive yet:
- #818128 on nethack by Reiner Herrmann: implement support for
SOURCE_DATE_EPOCH
, setLC_ALL
toC
, and ensure deterministic build order when running parallel builds. - #818111 on debian-keyring by Satyam Zode: fix the order of files in
md5sums
. - #818067 on ncurses by Niels Thykier: strip trailing whitespaces introduced when using
dash
as system shell. - #818230 on aircrack-ng by Reiner Herrmann: build assembly code as a separate
.o
file. - #818419 on mutt by Daniel Shahaf: use
C
locale when listing files to be put inREADME.Patches
. - #818430 on ruby-coveralls by Dhole: ensure
UTC
is used as the timezone when generating the documentation. - #818686 on littlewizard by Reiner Herrmann: use the
C
locale in the script for iterating over the files. - #818704 on strigi by Reiner Herrmann: sort keys when traversing hashes in
makecode.pl
.
Package reviews
44 reviews have been removed, 40 added and 5 updated in the previous week.
Chris Lamb has reported 16 FTBFS.