# HG changeset patch # User Jerry James # Date 1412009090 21600 # Node ID b527c25f36ce63931d68e37353ca9fce94f2890d # Parent be31f7878b0da33c1ba3b87862f589a9a7d4a659 Do not insert timestamps into .elcs files for reproducibility. See in xemacs-patches. diff -r be31f7878b0d -r b527c25f36ce lisp/ChangeLog --- a/lisp/ChangeLog Tue Sep 23 16:50:48 2014 -0600 +++ b/lisp/ChangeLog Mon Sep 29 10:44:50 2014 -0600 @@ -1,3 +1,8 @@ +2014-09-25 Jerry James + + * bytecomp.el (byte-compile-insert-header): do not insert + timestamps in .elc comments to get reproducible builds. + 2014-08-05 Aidan Kehoe * keymap.el: diff -r be31f7878b0d -r b527c25f36ce lisp/bytecomp.el --- a/lisp/bytecomp.el Tue Sep 23 16:50:48 2014 -0600 +++ b/lisp/bytecomp.el Mon Sep 29 10:44:50 2014 -0600 @@ -2159,8 +2159,7 @@ (insert "\n;;; compiled by " (or (and (boundp 'user-mail-address) user-mail-address) (concat (user-login-name) "@" (system-name))) - " on " - (current-time-string) "\n;;; from file " filename "\n") + "\n;;; from file " filename "\n") (insert ";;; emacs version " emacs-version ".\n") (insert ";;; bytecomp version " byte-compile-version "\n;;; " (cond