diff options
| author | Eli Zaretskii | 2012-07-26 20:10:21 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2012-07-26 20:10:21 +0300 |
| commit | f8b91036c9ce5e524ca3d21badee83a3c6794941 (patch) | |
| tree | 229f25228ecddc544190377b63adeb1f7fcfbf41 | |
| parent | d6749401cb9c267fb0d168bc63c6527966f39335 (diff) | |
| download | emacs-f8b91036c9ce5e524ca3d21badee83a3c6794941.tar.gz emacs-f8b91036c9ce5e524ca3d21badee83a3c6794941.zip | |
Fix parallel bootstrap in lisp/ on MS-Windows.
lisp/makefile.w32-in ($(lisp)/calendar/cal-loaddefs.el)
($(lisp)/calendar/diary-loaddefs.el)
($(lisp)/calendar/hol-loaddefs.el, $(lisp)/mh-e/mh-loaddefs.el)
($(lisp)/net/tramp-loaddefs.el): Depend on update-subdirs. Fixes
failures in parallel bootstrap because subdirs.el is being
rewritten while the autoload files are built at the same time,
which needs to load subdirs.el.
| -rw-r--r-- | lisp/ChangeLog | 10 | ||||
| -rw-r--r-- | lisp/makefile.w32-in | 10 |
2 files changed, 15 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c23079e1839..5e848134cb2 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,13 @@ | |||
| 1 | 2012-07-26 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * makefile.w32-in ($(lisp)/calendar/cal-loaddefs.el) | ||
| 4 | ($(lisp)/calendar/diary-loaddefs.el) | ||
| 5 | ($(lisp)/calendar/hol-loaddefs.el, $(lisp)/mh-e/mh-loaddefs.el) | ||
| 6 | ($(lisp)/net/tramp-loaddefs.el): Depend on update-subdirs. Fixes | ||
| 7 | failures in parallel bootstrap because subdirs.el is being | ||
| 8 | rewritten while the autoload files are built at the same time, | ||
| 9 | which needs to load subdirs.el. | ||
| 10 | |||
| 1 | 2012-07-26 Martin Rudalics <rudalics@gmx.at> | 11 | 2012-07-26 Martin Rudalics <rudalics@gmx.at> |
| 2 | 12 | ||
| 3 | * mouse.el (popup-menu): Fix doc-string and re-indent code. | 13 | * mouse.el (popup-menu): Fix doc-string and re-indent code. |
diff --git a/lisp/makefile.w32-in b/lisp/makefile.w32-in index 0c021cec779..92d939af018 100644 --- a/lisp/makefile.w32-in +++ b/lisp/makefile.w32-in | |||
| @@ -393,7 +393,7 @@ compile-first: $(lisp)/emacs-lisp/bytecomp.elc $(lisp)/emacs-lisp/byte-opt.elc | |||
| 393 | recompile: compile-first autoloads doit $(lisp)/progmodes/cc-mode.elc | 393 | recompile: compile-first autoloads doit $(lisp)/progmodes/cc-mode.elc |
| 394 | $(emacs) --eval $(ARGQUOTE)(batch-byte-recompile-directory 0)$(ARGQUOTE) $(lisp) | 394 | $(emacs) --eval $(ARGQUOTE)(batch-byte-recompile-directory 0)$(ARGQUOTE) $(lisp) |
| 395 | 395 | ||
| 396 | $(lisp)/calendar/cal-loaddefs.el: | 396 | $(lisp)/calendar/cal-loaddefs.el: update-subdirs |
| 397 | "$(EMACS)" $(EMACSOPT) -l autoload \ | 397 | "$(EMACS)" $(EMACSOPT) -l autoload \ |
| 398 | --eval "(setq generate-autoload-cookie \";;;###cal-autoload\")" \ | 398 | --eval "(setq generate-autoload-cookie \";;;###cal-autoload\")" \ |
| 399 | --eval "(setq find-file-suppress-same-file-warnings t)" \ | 399 | --eval "(setq find-file-suppress-same-file-warnings t)" \ |
| @@ -401,7 +401,7 @@ $(lisp)/calendar/cal-loaddefs.el: | |||
| 401 | -f w32-batch-update-autoloads "$(lisp)/calendar/cal-loaddefs.el" \ | 401 | -f w32-batch-update-autoloads "$(lisp)/calendar/cal-loaddefs.el" \ |
| 402 | $(MAKE) ./calendar | 402 | $(MAKE) ./calendar |
| 403 | 403 | ||
| 404 | $(lisp)/calendar/diary-loaddefs.el: | 404 | $(lisp)/calendar/diary-loaddefs.el: update-subdirs |
| 405 | "$(EMACS)" $(EMACSOPT) -l autoload \ | 405 | "$(EMACS)" $(EMACSOPT) -l autoload \ |
| 406 | --eval "(setq generate-autoload-cookie \";;;###diary-autoload\")" \ | 406 | --eval "(setq generate-autoload-cookie \";;;###diary-autoload\")" \ |
| 407 | --eval "(setq find-file-suppress-same-file-warnings t)" \ | 407 | --eval "(setq find-file-suppress-same-file-warnings t)" \ |
| @@ -409,7 +409,7 @@ $(lisp)/calendar/diary-loaddefs.el: | |||
| 409 | -f w32-batch-update-autoloads $(lisp)/calendar/diary-loaddefs.el \ | 409 | -f w32-batch-update-autoloads $(lisp)/calendar/diary-loaddefs.el \ |
| 410 | $(MAKE) ./calendar | 410 | $(MAKE) ./calendar |
| 411 | 411 | ||
| 412 | $(lisp)/calendar/hol-loaddefs.el: | 412 | $(lisp)/calendar/hol-loaddefs.el: update-subdirs |
| 413 | "$(EMACS)" $(EMACSOPT) -l autoload \ | 413 | "$(EMACS)" $(EMACSOPT) -l autoload \ |
| 414 | --eval "(setq generate-autoload-cookie \";;;###holiday-autoload\")" \ | 414 | --eval "(setq generate-autoload-cookie \";;;###holiday-autoload\")" \ |
| 415 | --eval "(setq find-file-suppress-same-file-warnings t)" \ | 415 | --eval "(setq find-file-suppress-same-file-warnings t)" \ |
| @@ -437,7 +437,7 @@ MH_E_SRC = $(lisp)/mh-e/mh-acros.el $(lisp)/mh-e/mh-alias.el \ | |||
| 437 | # See the commentary for autoloads above for why we use ./mh-e below | 437 | # See the commentary for autoloads above for why we use ./mh-e below |
| 438 | # instead of $(lisp)/mh-e. | 438 | # instead of $(lisp)/mh-e. |
| 439 | mh-autoloads: $(lisp)/mh-e/mh-loaddefs.el | 439 | mh-autoloads: $(lisp)/mh-e/mh-loaddefs.el |
| 440 | $(lisp)/mh-e/mh-loaddefs.el: $(MH_E_SRC) | 440 | $(lisp)/mh-e/mh-loaddefs.el: $(MH_E_SRC) update-subdirs |
| 441 | "$(EMACS)" $(EMACSOPT) \ | 441 | "$(EMACS)" $(EMACSOPT) \ |
| 442 | -l autoload \ | 442 | -l autoload \ |
| 443 | --eval $(ARGQUOTE)(setq generate-autoload-cookie $(DQUOTE);;;###mh-autoload$(DQUOTE))$(ARGQUOTE) \ | 443 | --eval $(ARGQUOTE)(setq generate-autoload-cookie $(DQUOTE);;;###mh-autoload$(DQUOTE))$(ARGQUOTE) \ |
| @@ -456,7 +456,7 @@ TRAMP_SRC = $(lisp)/net/tramp.el $(lisp)/net/tramp-cache.el \ | |||
| 456 | $(lisp)/net/tramp-smb.el $(lisp)/net/tramp-uu.el \ | 456 | $(lisp)/net/tramp-smb.el $(lisp)/net/tramp-uu.el \ |
| 457 | $(lisp)/net/trampver.el | 457 | $(lisp)/net/trampver.el |
| 458 | 458 | ||
| 459 | $(lisp)/net/tramp-loaddefs.el: $(TRAMP_SRC) | 459 | $(lisp)/net/tramp-loaddefs.el: $(TRAMP_SRC) update-subdirs |
| 460 | "$(EMACS)" $(EMACSOPT) \ | 460 | "$(EMACS)" $(EMACSOPT) \ |
| 461 | -l autoload \ | 461 | -l autoload \ |
| 462 | --eval $(ARGQUOTE)(setq generate-autoload-cookie $(DQUOTE);;;###tramp-autoload$(DQUOTE))$(ARGQUOTE) \ | 462 | --eval $(ARGQUOTE)(setq generate-autoload-cookie $(DQUOTE);;;###tramp-autoload$(DQUOTE))$(ARGQUOTE) \ |