[PATCH] GPGME: remove BUILD_TIMESTAMP

Werner Koch wk at gnupg.org
Wed Jul 22 12:57:36 CEST 2015


On Wed,  8 Jul 2015 19:17, dkg at fifthhorseman.net said:

> If removal of BUILD_TIMESTAMP isn't acceptable for gpgme, we should
> allow it to be externally set for people who are trying to rebuild the
> package reproducibly.

Last year you added this to libgpg-error:

    This patch allows an external build system to set this embedded
    timestamp explicitly, which appears to make the package build
    repeatably when ./configure is called with (for example)
    --enable-build-timestamp=2014-09-23T01:02+0000

The default is to use the actual time for the build, using
--disable-build-timestamp will use "<none>" for the timestamp.  We
should use a default for all packages.

At least for Windows the build timestamp is useful for debugging and
thus I would like to keep it.  However, changing the default to <none>
is also fine with me.  For Gpg4win I would then change the default.

Shall I change all packages to this scheme?


Shalom-Salam,

   Werner

-- 
Die Gedanken sind frei.  Ausnahmen regelt ein Bundesgesetz.




More information about the Gnupg-devel mailing list