1 Honor SOURCE_DATE_EPOCH variable to avoid non-determinism in generated
4 --- a/lisp/emacs-lisp/autoload.el
5 +++ b/lisp/emacs-lisp/autoload.el
9 (insert generate-autoload-section-header)
10 - (prin1 `(autoloads ,autoloads ,load-name ,file ,time)
12 + (let* ((env (getenv "SOURCE_DATE_EPOCH"))
14 + (seconds-to-time (string-to-number env))
16 + (prin1 `(autoloads ,autoloads ,load-name ,file ,time)
19 ;; Break that line at spaces, to avoid very long lines.
20 ;; Make each sub-line into a comment.