[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Make bootsrap failure -- tab-bar.el
From: |
Juri Linkov |
Subject: |
Re: Make bootsrap failure -- tab-bar.el |
Date: |
Wed, 16 Oct 2019 20:48:05 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) |
> Let me know if I'm just insane...
>
> On a clean checkout of master, I do:
>
> $ make -j6 bootstrap
> ...
> LC_ALL=C ./temacs -batch -l loadup --temacs=pdump
> Loading loadup.el (source)...
> dump mode: pdump
> Using load-path (/home/michael/devel/emacs/master/lisp)
> Loading emacs-lisp/byte-run...
> Loading emacs-lisp/backquote...
> Loading subr...
> ...
> Loading menu-bar...
> Loading tab-bar.el (source)...
> Eager macro-expansion failure: (error "(require cl-lib) while preparing
> to dump")
> Eager macro-expansion failure: (error "(require cl-lib) while preparing
> to dump")
> (require cl-lib) while preparing to dump
> make[2]: *** [Makefile:584: emacs.pdmp] Error 255
>
> Is there a reason I'm the only one seeing this.
Now I got exactly the same error when edited and saved the source file
tab-bar.el during compilation. Here is the difference.
* Normal compilation log:
Loading menu-bar...
Loading tab-bar...
* When touching the source file during compilation:
Loading menu-bar...
Loading tab-bar.el (source)...
Eager macro-expansion failure: (error "(require cl-lib) while preparing to
dump")
Eager macro-expansion failure: (error "(require cl-lib) while preparing to
dump")
(require cl-lib) while preparing to dump
Makefile:584: recipe for target 'emacs.pdmp' failed
Note how it tries to load the source file tab-bar.el
instead of loading the compiled file tab-bar.elc.
This is because the dumper sets 'load-prefer-newer' to 't'.