commit/XEmacs: Jerry James: Do not insert timestamps into .elcs files for reproducibility. See

[email protected] Mon, 29 Sep 2014 16:45:03 -0000
Newsgroups gmane.emacs.xemacs.patches
Message-ID <[email protected]>
1 new commit in XEmacs:

https://bitbucket.org/xemacs/xemacs/commits/b527c25f36ce/
Changeset:   b527c25f36ce
User:        Jerry James
Date:        2014-09-29 16:44:50+00:00
Summary:     Do not insert timestamps into .elcs files for reproducibility.  See
<CAHCOHQnEpzvbiu6cQMwc+3yYMxadgNUt=b+=Z1HBc91CMHTMDw@mail.gmail.com> in
xemacs-patches.
Affected #:  2 files

diff -r be31f7878b0da33c1ba3b87862f589a9a7d4a659 -r b527c25f36ce63931d68e37353ca9fce94f2890d lisp/ChangeLog
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
+2014-09-25  Jerry James  <[email protected]>
+
+	* bytecomp.el (byte-compile-insert-header): do not insert
+	timestamps in .elc comments to get reproducible builds.
+
 2014-08-05  Aidan Kehoe  <[email protected]>
 
 	* keymap.el:

diff -r be31f7878b0da33c1ba3b87862f589a9a7d4a659 -r b527c25f36ce63931d68e37353ca9fce94f2890d lisp/bytecomp.el
--- a/lisp/bytecomp.el
+++ b/lisp/bytecomp.el
@@ -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

Repository URL: https://bitbucket.org/xemacs/xemacs/

--

This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.