Am Donnerstag, dem 09.11.2023 um 12:21 +0100 schrieb Josselin Poiret: > Hi, > > Liliana Marie Prikler <liliana.prik...@gmail.com> writes: > > > Am Donnerstag, dem 02.11.2023 um 08:13 +0000 schrieb Mekeor Melire: > > > > > > 2023-11-01 15:16 liliana.prik...@gmail.com: > > > > > > > I think Emacs might be calculating its own hash at runtime > > > > rather than baking in the value at build time. > > > > > > Exactly. That's what I was trying to express. > > I'm not sure whether this is reproducible. On my system > > $ guix build emacs-dash --with-input=emacs-minimal=emacs > > /gnu/store/zr16hd25338imljqxxfsf07smbfv3wxd-emacs-dash-2.19.1 > > $ ls /gnu/store/zr16hd25338imljqxxfsf07smbfv3wxd-emacs-dash- > > 2.19.1/lib/emacs/native-site-lisp > > 29.1-e9e5c1ce > > $ emacs --batch --eval='(message "%s" comp-abi-hash)' > > e9e5c1ce > > Looks like everything's alright? > > It's the .eln file itself that has the hash of the .el's path in its > name. That's computed by `comp-el-to-eln-filename`. Does this still occur on the emacs-team branch, where we compile everything from the build directory?
Cheers