Hi, Reiner Herrmann <rei...@reiner-h.de> (2015-01-16): > Source: console-setup > Version: 1.116 > Severity: wishlist > Tags: patch > User: reproducible-bui...@lists.alioth.debian.org > Usertags: randomness timestamps > > Hi! > > While working on the “reproducible builds” effort [1], we have noticed > that console-setup could not be built reproducibly. > > Three problems were identified that made building unreproducible: > - gzipped files had embedded timestamps (prevented with gzip -n) > - several Perl scripts iterated over the keys of hashes to produce > output, which is not a deterministic operation (solved by sorting). > - Fonts/bdf2psf uses random numbers for undefined glyphs. To be > able to reproduce the same font files, a fixed seed is used. > The attached patch fixes those problems. Once applied, console-setup > can be built reproducibly in our current experimental framework.
Thanks for your efforts on reproducibility, and for the patch. It looks a bit too much to consider at this time of the freeze, so it'll probably be considered after jessie is out. Feel free to ping when that happens. Mraw, KiBi.
signature.asc
Description: Digital signature