bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#34322: reproducibility: absolute file name in tramp.elc


From: Michael Albinus
Subject: bug#34322: reproducibility: absolute file name in tramp.elc
Date: Tue, 05 Feb 2019 10:00:15 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Glenn Morris <rgm@gnu.org> writes:

> Perhaps the same issue as https://debbugs.gnu.org/34321 .
> The definition of tramp-lookup-syntax in tramp.elc contains the absolute
> file name of the build directory, making the file non-reproducible.
> Eg in the 26.1.91 pretest tarfile, it contains
> "/home/nico/work/emacs-26/lisp/net/tramp-compat.elc"

Don't know how to fix it. For the records, in the emacs-26 branch,
tramp.elc contains

--8<---------------cut here---------------start------------->8---
(defalias 'tramp-lookup-syntax #[257 "\301 \236A\206\f\302\303\"\207" 
[tramp-syntax #[0 "\301\267\202\n\302\207\303\207\207" [tramp-syntax 
#s(hash-table size 2 test eq rehash-size 1.5 rehash-threshold 0.8125 purecopy t 
data (ftp 6 sep 8)) default separate] 2 
("/usr/local/src/emacs-26/lisp/net/tramp-compat.elc" . 7408)] error "Wrong 
`tramp-syntax' %s"] 4 (#$ . 25891)])
--8<---------------cut here---------------end--------------->8---

OTOH, in the Tramp git repository, branch tramp-2-3-stable, tramp.elc contains

--8<---------------cut here---------------start------------->8---
(defalias 'tramp-lookup-syntax #[257 
"\301\267\202\302\202\303\202\236A\206\304\305\"\207" [tramp-syntax 
#s(hash-table size 2 test eq rehash-size 1.5 rehash-threshold 0.8125 purecopy t 
data (ftp 6 sep 10)) default separate error "Wrong `tramp-syntax' %s"] 4 (#$ . 
25800)])
--8<---------------cut here---------------end--------------->8---

I have no idea where the absolute file name in the former comes
from. Both repositories use the same Emacs 26.1.91 binary for the build.

Best regards, Michael.





reply via email to

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