GNU bug report logs - #22213
24.5; please allow specification or elimination of timestamp in autoloads

Previous Next

Package: emacs;

Reported by: David Bremner <david <at> tethera.net>

Date: Sat, 19 Dec 2015 18:56:01 UTC

Severity: normal

Found in version 24.5

Fixed in version 26.1

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Philipp Stephani <p.stephani2 <at> gmail.com>
To: David Bremner <david <at> tethera.net>, 22213 <at> debbugs.gnu.org
Subject: bug#22213: 24.5; please allow specification or elimination of timestamp in autoloads
Date: Sun, 20 Dec 2015 09:29:18 +0000
[Message part 1 (text/plain, inline)]
David Bremner <david <at> tethera.net> schrieb am Sa., 19. Dez. 2015 um
19:56 Uhr:

>
> I'm maintaining a tool in debian that installs package.el packages so
> they can be managed by the system package system.
>
> For various reasons (see http://reproducible-builds.org for motivations)
> it is desirable if packages unpack into elpa directories in a
> reproducible (i.e. bit identical every time) way. Unfortunately
> update-directory-autoloads uses (current-time), which effectively means
> this unpacking is different every time. It would be nice to be able to
> override the time used, or perhaps eliminate the timestamp entirely.
>

My understanding of
https://lists.gnu.org/archive/html/emacs-devel/2015-12/msg00309.html is
that the goal is to make Emacs builds fully deterministic (even by default,
or as the only option). According to
https://reproducible-builds.org/docs/timestamps/ it would be great to avoid
timestamps in loaddef files (and everywhere else) entirely.
[Message part 2 (text/html, inline)]

This bug report was last modified 8 years and 297 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.