* Build failure on master, wrong pdmp file loaded
@ 2021-03-23 11:03 Ulrich Mueller
2021-03-23 11:14 ` Eli Zaretskii
2021-03-23 12:38 ` Pankaj Jangid
0 siblings, 2 replies; 4+ messages in thread
From: Ulrich Mueller @ 2021-03-23 11:03 UTC (permalink / raw)
To: emacs-devel
Today I am getting a build failure on master, bootstrap-emacs tries
to load its portable dump file from the installed location in
/usr/libexec/emacs/ which of course has the wrong checksum:
make -C ../lisp compile-first EMACS="../src/bootstrap-emacs"
make[2]: Entering directory '/tmp/portage/app-editors/emacs-28.0.9999/work/emacs/lisp'
EMACSLOADPATH= '../src/bootstrap-emacs' -batch --no-site-file --no-site-lisp --eval '(setq load-prefer-newer t)' -f batch-byte-compile emacs-lisp/macroexp.el
desired fingerprint: d930cd08e3e5ab5bf87a844184483b9c4b361e3275403e685b30e8ce786a8545
found fingerprint: 634291831fdc4e7d29f86299e9f42fcebd422d615dc8061265dbf5b6a633fad2
emacs: could not load dump file "/usr/libexec/emacs/28.0.50/x86_64-pc-linux-gnu/emacs.pdmp": not built for this Emacs executable
git bisect points to commit b9683230ec which is a one-line change in
faces.el (and looks innocent to me).
The revious revision 8c589c2583 builds fine. Both builds were done in an
ebuild environment, i.e., from a clean checkout.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Build failure on master, wrong pdmp file loaded
2021-03-23 11:03 Build failure on master, wrong pdmp file loaded Ulrich Mueller
@ 2021-03-23 11:14 ` Eli Zaretskii
2021-03-23 11:40 ` Ulrich Mueller
2021-03-23 12:38 ` Pankaj Jangid
1 sibling, 1 reply; 4+ messages in thread
From: Eli Zaretskii @ 2021-03-23 11:14 UTC (permalink / raw)
To: Ulrich Mueller; +Cc: emacs-devel
> From: Ulrich Mueller <ulm@gentoo.org>
> Date: Tue, 23 Mar 2021 12:03:20 +0100
>
> Today I am getting a build failure on master, bootstrap-emacs tries
> to load its portable dump file from the installed location in
> /usr/libexec/emacs/ which of course has the wrong checksum:
>
> make -C ../lisp compile-first EMACS="../src/bootstrap-emacs"
> make[2]: Entering directory '/tmp/portage/app-editors/emacs-28.0.9999/work/emacs/lisp'
> EMACSLOADPATH= '../src/bootstrap-emacs' -batch --no-site-file --no-site-lisp --eval '(setq load-prefer-newer t)' -f batch-byte-compile emacs-lisp/macroexp.el
> desired fingerprint: d930cd08e3e5ab5bf87a844184483b9c4b361e3275403e685b30e8ce786a8545
> found fingerprint: 634291831fdc4e7d29f86299e9f42fcebd422d615dc8061265dbf5b6a633fad2
> emacs: could not load dump file "/usr/libexec/emacs/28.0.50/x86_64-pc-linux-gnu/emacs.pdmp": not built for this Emacs executable
Why do you have that directory in /usr/libexec/, if you don't install
Emacs 28?
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Build failure on master, wrong pdmp file loaded
2021-03-23 11:14 ` Eli Zaretskii
@ 2021-03-23 11:40 ` Ulrich Mueller
0 siblings, 0 replies; 4+ messages in thread
From: Ulrich Mueller @ 2021-03-23 11:40 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: emacs-devel
>>>>> On Tue, 23 Mar 2021, Eli Zaretskii wrote:
>> Today I am getting a build failure on master, bootstrap-emacs tries
>> to load its portable dump file from the installed location in
>> /usr/libexec/emacs/ which of course has the wrong checksum:
>>
>> make -C ../lisp compile-first EMACS="../src/bootstrap-emacs"
>> make[2]: Entering directory '/tmp/portage/app-editors/emacs-28.0.9999/work/emacs/lisp'
>> EMACSLOADPATH= '../src/bootstrap-emacs' -batch --no-site-file --no-site-lisp --eval '(setq load-prefer-newer t)' -f batch-byte-compile emacs-lisp/macroexp.el
>> desired fingerprint: d930cd08e3e5ab5bf87a844184483b9c4b361e3275403e685b30e8ce786a8545
>> found fingerprint: 634291831fdc4e7d29f86299e9f42fcebd422d615dc8061265dbf5b6a633fad2
>> emacs: could not load dump file "/usr/libexec/emacs/28.0.50/x86_64-pc-linux-gnu/emacs.pdmp": not built for this Emacs executable
> Why do you have that directory in /usr/libexec/, if you don't install
> Emacs 28?
I do. A previous snapshot of the master branch is installed there.
I've investigated a bit further, the real problem is that dumping of
src/bootstrap-emacs.pdmp fails:
cp -f temacs bootstrap-emacs
rm -f bootstrap-emacs.pdmp
./temacs --batch -l loadup --temacs=pbootstrap
Loading loadup.el (source)...
Dump mode: pbootstrap
[...]
Loading /tmp/portage/app-editors/emacs-28.0.9999/work/emacs/lisp/faces.el (source)...
Eager macro-expansion failure: (void-variable read-file-name-completion-ignore-case)
[... previous line repeated 17 times ...]
Nevertheless, temacs exits with a status of 0, and also the Makefile
seems to ignore that no src/bootstrap-emacs.pdmp was created.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Build failure on master, wrong pdmp file loaded
2021-03-23 11:03 Build failure on master, wrong pdmp file loaded Ulrich Mueller
2021-03-23 11:14 ` Eli Zaretskii
@ 2021-03-23 12:38 ` Pankaj Jangid
1 sibling, 0 replies; 4+ messages in thread
From: Pankaj Jangid @ 2021-03-23 12:38 UTC (permalink / raw)
To: emacs-devel
Ulrich Mueller <ulm@gentoo.org> writes:
> Today I am getting a build failure on master, bootstrap-emacs tries
> to load its portable dump file from the installed location in
> /usr/libexec/emacs/ which of course has the wrong checksum:
>
I am also facing build failure (segmentation fault) on macos
today. Tried ‘make bootstrap’ multiple times. Also tried building after
‘git clean -fdx’.
Following is the output in the end, where it just pauses:
--8<---------------cut here---------------start------------->8---
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C ../lisp update-subdirs
cp -f temacs bootstrap-emacs
rm -f bootstrap-emacs.pdmp
./temacs --batch -l loadup --temacs=pbootstrap
Loading loadup.el (source)...
Dump mode: pbootstrap
Using load-path (/Users/pankaj/work/gnu/emacs/lisp /Users/pankaj/work/gnu/emacs/lisp/emacs-lisp /Users/pankaj/work/gnu/emacs/lisp/progmodes /Users/pankaj/work/gnu/emacs/lisp/language /Users/pankaj/work/gnu/emacs/lisp/international /Users/pankaj/work/gnu/emacs/lisp/textmodes /Users/pankaj/work/gnu/emacs/lisp/vc)
Loading emacs-lisp/byte-run (source)...
Loading emacs-lisp/backquote (source)...
Loading subr (source)...
Loading version (source)...
Loading widget (source)...
Loading custom (source)...
Loading emacs-lisp/map-ynp (source)...
Loading international/mule (source)...
Loading international/mule-conf (source)...
Loading env (source)...
Loading format (source)...
Loading bindings (source)...
Loading window (source)...
Loading /Users/pankaj/work/gnu/emacs/lisp/files.el (source)...
Loading /Users/pankaj/work/gnu/emacs/lisp/emacs-lisp/macroexp.el (source)...
Loading /Users/pankaj/work/gnu/emacs/lisp/emacs-lisp/pcase.el (source)...
Loading /Users/pankaj/work/gnu/emacs/lisp/emacs-lisp/macroexp.el (source)...
Loading /Users/pankaj/work/gnu/emacs/lisp/cus-face.el (source)...
Loading /Users/pankaj/work/gnu/emacs/lisp/faces.el (source)...
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
../lisp/emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C ../lisp compile-first EMACS="../src/bootstrap-emacs"
ELC emacs-lisp/macroexp.elc
Loading loadup.el (source)...
Dump mode: nil
Using load-path (/Users/pankaj/work/gnu/emacs/lisp /Users/pankaj/work/gnu/emacs/lisp/emacs-lisp /Users/pankaj/work/gnu/emacs/lisp/progmodes /Users/pankaj/work/gnu/emacs/lisp/language /Users/pankaj/work/gnu/emacs/lisp/international /Users/pankaj/work/gnu/emacs/lisp/textmodes /Users/pankaj/work/gnu/emacs/lisp/vc)
Loading emacs-lisp/byte-run (source)...
Loading emacs-lisp/backquote (source)...
Loading subr (source)...
Loading version (source)...
Loading widget (source)...
Loading custom (source)...
Loading emacs-lisp/map-ynp (source)...
Loading international/mule (source)...
Loading international/mule-conf (source)...
Loading env (source)...
Loading format (source)...
Loading bindings (source)...
Loading window (source)...
Loading /Users/pankaj/work/gnu/emacs/lisp/files.el (source)...
Loading /Users/pankaj/work/gnu/emacs/lisp/emacs-lisp/macroexp.el (source)...
Loading /Users/pankaj/work/gnu/emacs/lisp/emacs-lisp/pcase.el (source)...
Loading /Users/pankaj/work/gnu/emacs/lisp/emacs-lisp/macroexp.el (source)...
Loading /Users/pankaj/work/gnu/emacs/lisp/cus-face.el (source)...
Loading /Users/pankaj/work/gnu/emacs/lisp/faces.el (source)...
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Eager macro-expansion failure: (void-function gv-define-simple-setter)
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-fifth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-sixth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-seventh
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-eighth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-ninth
emacs-lisp/cl-lib.el: Warning: Unknown defun property ‘gv-setter’ in cl-tenth
Fatal error 11: Segmentation fault
--8<---------------cut here---------------end--------------->8---
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-03-23 12:38 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-23 11:03 Build failure on master, wrong pdmp file loaded Ulrich Mueller
2021-03-23 11:14 ` Eli Zaretskii
2021-03-23 11:40 ` Ulrich Mueller
2021-03-23 12:38 ` Pankaj Jangid
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).