clone 803060 -1 reassign -1 strip-nondeterminism thanks Yuri D'Elia <wav...@thregr.org> writes:
> Package: emacs24-common > Version: 24.5+1-3 > Severity: normal > > I have (setq load-prefer-newer t) in my emacs config. > > With the latest update, I started to have issues at startup (recursive loads > of > jka-compr.el.gz), which didn't happen before. > > It turns out, elc files in emacs24-common seem to be older than the repacked > emacs24-el files: > > -rw-r--r-- 1 root root 7045 Oct 24 22:43 jka-compr.el.gz > -rw-r--r-- 1 root root 12501 Oct 24 22:14 jka-compr.elc > > I circumvented the issue on my system by touching elc files, but this should > warrant an update of the package. It looks like it's dh_strip_nondeterminism that's changing the timestamp on the .el.gz file, and hence making emacs think that the source file is newer than the byte-compiled file. I suspect it may make sense to have some way to get strip-nondeterminism to preserve them, so I'm assigning a clone of this bug there. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4