[Reproducible-builds] cheers to ikiwiki
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Thu Jun 11 04:37:39 UTC 2015
hey Reproducible Build folks--
Just wanted to give a shout out to Simon McVittie (cc'ed here), who did
a bunch of work getting ikiwiki to support a deterministic option.
In ikiwiki version 3.20150610, we see the following
reproducibility-oriented changes (in addition to a small fix i supplied
for #785738):
* Populate pagectime from either mtime or inode change time,
whichever is older, again for more reproducible builds
* debian: build the docwiki with LC_ALL=C.UTF-8 and TZ=UTC
* brokenlinks: sort the pages that link to the missing page, for
better reproducibility
* Add [[!meta date]] to news items and tips, since the git checkout
and build process can leave the checkout date in the tarball
release, leading to unstable sorting
* Sort backlinks deterministically, by falling back to sorting by href
if the link text is identical
* Add a $config{deterministic} option and use it for the docwiki
* haiku: if deterministic build is requested, return a hard-coded haiku
* polygen: if deterministic build is requested, use a well-known random seed
Thanks to Simon for all this thoughtful tuning of a rather intricate
package. It's much appreciated!
Regards,
--dkg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 948 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20150611/2ac9eaf3/attachment.sig>
More information about the Reproducible-builds
mailing list