GNU bug report logs -
#20887
'make bootstrap' now verrrry slow due to recent isearch changes
Previous Next
Reported by: Paul Eggert <eggert <at> cs.ucla.edu>
Date: Wed, 24 Jun 2015 01:36:01 UTC
Severity: normal
Done: Paul Eggert <eggert <at> cs.ucla.edu>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Paul Eggert wrote:
> That's just the beginning. The real slowness comes later in the
> build. Each time it's compiling something else, Emacs has to reload
> isearch.el (as isearch.elc doesn't exist yet), and this takes many
> minutes. And it does this over and over.
That means you aren't doing a clean build.
>> How can a bootstrap have stale files...? Mine doesn't.
>
> I assume messages like "Reloading stale subr.el" are emitted even when
> the problem is only that subr.elc does not exist.
No, they mean that subr.el is newer than your Emacs executable.
> rm src/bootstrap-emacs src/emacs $(find . -name '*.elc')
> make
> The build creates 'src/bootstrap-emacs' and then goes on as follows.
> Don't you see similar output?
No, because I do a proper bootstrap. Accept no imitations! :)
There are no "stale" messages in such a build, and the isearch slowness
only happens once.
This bug report was last modified 10 years and 23 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.