emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH PING] Honor 'SOURCE_DATE_EPOCH' when generating autoloads.


From: Ludovic Courtès
Subject: Re: [PATCH PING] Honor 'SOURCE_DATE_EPOCH' when generating autoloads.
Date: Sun, 29 Nov 2015 17:57:32 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Eli Zaretskii <address@hidden> skribis:

>> From: address@hidden (Ludovic Courtès)
>> Date: Sun, 29 Nov 2015 11:44:36 +0100
>> 
>>   https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg01547.html
>> 
>> Support bit-for-bit reproducible generation of autoloads.
>> See <https://reproducible-builds.org/specs/source-date-epoch/>.
>> Submitted on behalf of Alex Kost.
>> 
>> * lisp/emacs-lisp/autoload.el (autoload-insert-section-header): Check
>> whether the 'SOURCE_DATE_EPOCH' environment variable is defined; use it
>> as the TIME part of the 'autoloads' sexp when it is.
>
> Thanks, but I think we need to discuss this first.
>
> First, if this is Alex's code, please show his full name and email
> address, as they will have to be mentioned in the commit message, and
> we need to know the status of his legal paperwork, or the lack
> thereof.

First, Alex (Cc’d) asked me explicitly to do it on his behalf because he
didn’t want to have to deal with this (IMO unfriendly) feedback
personally.  I see we’re failing here.

  https://lists.gnu.org/archive/html/guix-devel/2015-11/msg00378.html

Second, I would argue that this is not legally significant.  In fact,
there’s only one way to do it.

> Second, I don't see how doing this in only loaddefs.el will help make
> an Emacs build "reproducible":

This is obviously the first patch of a series.  It does not make Emacs
itself bit-reproducible, but it makes Emacs packages bit-reproducible.

See <https://lists.gnu.org/archive/html/guix-devel/2015-10/msg00728.html>
for more info.

Thanks,
Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]