[Reproducible-builds] Bug#819915: kannel: please make the build reproducible (timestamps)

Alexis Bienvenüe pado at passoire.fr
Sun Apr 3 21:24:45 UTC 2016

Source: kannel
Version: 1.4.4-2
Severity: wishlist
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

While working on the “reproducible builds” effort [1], we have noticed
that 'kannel' could not be built reproducibly.

The attached patch makes sure that a fixed date timestamp is used in the
documentation (taken from the last d/changelog entry), so the build date
does not appear anywhere in the output. It also removes the build date
from the return value of version_report_string.

Note than timestamps also appear in postscript files built from FIG and
PNG files from the source tree (as CreationDate meta data). However,
once transfig and imagemagick (which are used for these conversions)
honour the SOURCE_DATE_EPOCH environment variable, these timestamps will
also be replaced by a fixed date.

Once applied, and once bugs #819911 and #819914 regarding transfig and
imagemagick will be resolved in the experimental toolchain, kannel can
be built reproducibly in our current experimental framework.

Alexis Bienvenüe.

 [1]: https://wiki.debian.org/ReproducibleBuilds
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kannel_1.4.4-2_reproducible_2.diff
Type: text/x-patch
Size: 10346 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160403/0aa76391/attachment.bin>

More information about the Reproducible-builds mailing list