[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.
bug#34322: reproducibility: absolute file name in tramp.elc, Eli Zaretskii, 2019/02/05