Package: emacs;
Reported by: rms <at> gnu.org
Date: Tue, 25 Jun 2019 03:09:01 UTC
Severity: minor
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Message #29 received at 36369 <at> debbugs.gnu.org (full text, mbox):
From: Richard Stallman <rms <at> gnu.org> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 36369 <at> debbugs.gnu.org Subject: Re: bug#36369: Master doesn't use its pdump Date: Thu, 27 Jun 2019 22:49:47 -0400
[[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > Maybe we can, but first we need to understand what is the reason for > this. Are you still able to reproduce the problem? Are you asking me to make another copy of the same sources and build with cd src; make -k emacs? I can do that, but I am pretty sure the same files will give the same results. If you touch some > file in src and run "make -k" in src, does it build a fully functional > Emacs with an up-to-date emacs.pdmp file, or does Emacs still load all > Lisp files at startup? It does the latter. Here's the output. I think the bug is that it dumps as bootstrap-emacs.pdump. -*- mode: compilation; default-directory: "~/emacs-git/build-jun-25/src/" -*- Compilation started at Thu Jun 27 15:23:22 make -k emacs CC alloc.o make -C ../admin/charsets all make[1]: Entering directory '/home/rms/emacs-git/build-jun-25/admin/charsets' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/rms/emacs-git/build-jun-25/admin/charsets' make -C ../admin/unidata charscript.el make[1]: Entering directory '/home/rms/emacs-git/build-jun-25/admin/unidata' make[1]: Nothing to be done for 'charscript.el'. make[1]: Leaving directory '/home/rms/emacs-git/build-jun-25/admin/unidata' CCLD temacs /bin/mkdir -p ../etc make -C ../lisp update-subdirs make[1]: Entering directory '/home/rms/emacs-git/build-jun-25/lisp' make[1]: Leaving directory '/home/rms/emacs-git/build-jun-25/lisp' 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 (/home/rms/emacs-git/build-jun-25/lisp /home/rms/emacs-git/build-jun-25/lisp/emacs-lisp /home/rms/emacs-git/build-jun-25/lisp/progmodes /home/rms/emacs-git/build-jun-25/lisp/language /home/rms/emacs-git/build-jun-25/lisp/international /home/rms/emacs-git/build-jun-25/lisp/textmodes /home/rms/emacs-git/build-jun-25/lisp/vc) Loading emacs-lisp/byte-run... Loading emacs-lisp/backquote... Loading subr... Loading version... Loading widget... Loading custom... Loading emacs-lisp/map-ynp... Loading international/mule... Loading international/mule-conf... Loading env... Loading format... Loading bindings... Loading window... Loading files... Loading emacs-lisp/macroexp... Loading cus-face... Loading faces... Loading button... Loading /home/rms/emacs-git/build-jun-25/lisp/loaddefs.el (source)... Loading emacs-lisp/nadvice... Loading emacs-lisp/cl-preloaded... Loading minibuffer... Loading obarray... Loading abbrev... Loading simple... Loading help... Loading jka-cmpr-hook... Loading epa-hook... Loading international/mule-cmds... Loading case-table... Loading /home/rms/emacs-git/build-jun-25/lisp/international/charprop.el (source)... Loading international/characters... Loading international/charscript... Loading composite... Loading language/chinese... Loading language/cyrillic... Loading language/indian... Loading language/sinhala... Loading language/english... Loading language/ethiopic... Loading language/european... Loading language/czech... Loading language/slovak... Loading language/romanian... Loading language/greek... Loading language/hebrew... Loading international/cp51932... Loading international/eucjp-ms... Loading language/japanese... Loading language/korean... Loading language/lao... Loading language/tai-viet... Loading language/thai... Loading language/tibetan... Loading language/vietnamese... Loading language/misc-lang... Loading language/utf-8-lang... Loading language/georgian... Loading language/khmer... Loading language/burmese... Loading language/cham... Loading indent... Loading emacs-lisp/cl-generic... Loading frame... Loading startup... Loading term/tty-colors... Loading font-core... Loading facemenu... Loading emacs-lisp/syntax... Loading font-lock... Loading jit-lock... Loading mouse... Loading scroll-bar... Loading select... Loading emacs-lisp/timer... Loading isearch... Loading rfn-eshadow... Loading menu-bar... Loading emacs-lisp/lisp... Loading textmodes/page... Loading register... Loading textmodes/paragraphs... Loading progmodes/prog-mode... Loading emacs-lisp/lisp-mode... Loading progmodes/elisp-mode... Loading textmodes/text-mode... Loading textmodes/fill... Loading newcomment... Loading replace... Loading emacs-lisp/tabulated-list... Loading buff-menu... Loading fringe... Loading emacs-lisp/regexp-opt... Loading image... Loading international/fontset... Loading dnd... Loading tool-bar... Loading dynamic-setting... Loading x-dnd... Loading term/common-win... Loading term/x-win... Loading mwheel... Loading emacs-lisp/float-sup... Loading vc/vc-hooks... Loading vc/ediff-hook... Loading uniquify... Loading electric... Loading emacs-lisp/eldoc... Loading cus-start... Loading tooltip... Loading /home/rms/emacs-git/build-jun-25/lisp/leim/leim-list.el (source)... Finding pointers to doc strings... Finding pointers to doc strings...done Dumping under the name bootstrap-emacs.pdmp dumping fingerprint: 227585f591fd11a31212b87dd0452c54a9aadcdc687f7fb3fb877bb1764b111b Dump complete Byte counts: header=80 hot=7625032 discardable=120960 cold=4295224 Reloc counts: hot=408250 discardable=4644 make -C ../lisp compile-first EMACS="../src/bootstrap-emacs" make[1]: Entering directory '/home/rms/emacs-git/build-jun-25/lisp' make[1]: Nothing to be done for 'compile-first'. make[1]: Leaving directory '/home/rms/emacs-git/build-jun-25/lisp' make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs" make[1]: Entering directory '/home/rms/emacs-git/build-jun-25/admin/unidata' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/rms/emacs-git/build-jun-25/admin/unidata' make -C ../admin/charsets cp51932.el make[1]: Entering directory '/home/rms/emacs-git/build-jun-25/admin/charsets' make[1]: Nothing to be done for 'cp51932.el'. make[1]: Leaving directory '/home/rms/emacs-git/build-jun-25/admin/charsets' make -C ../admin/charsets eucjp-ms.el make[1]: Entering directory '/home/rms/emacs-git/build-jun-25/admin/charsets' make[1]: Nothing to be done for 'eucjp-ms.el'. make[1]: Leaving directory '/home/rms/emacs-git/build-jun-25/admin/charsets' GEN ../etc/DOC rm -f emacs && cp -f temacs emacs Compilation finished at Thu Jun 27 15:23:38 -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.