Make lisp/progmodes/js.el dependent on CC Mode in the Makefile.
This will prevent version mismatches between compile time and runtime versions. This fixes bug #43037. * lisp/Makefile.in: Make js.el dependent on cc-{defs,engine,mode}.elc.
This commit is contained in:
parent
c37b2a9b42
commit
30305b543d
1 changed files with 6 additions and 0 deletions
|
@ -525,4 +525,10 @@ $(lisp)/progmodes/cc-mode.elc: $(lisp)/progmodes/cc-langs.elc \
|
|||
$(lisp)/progmodes/cc-styles.elc: $(lisp)/progmodes/cc-vars.elc \
|
||||
$(lisp)/progmodes/cc-align.elc
|
||||
|
||||
# https://debbugs.gnu.org/43037
|
||||
# js.elc (like all modes using CC Mode's compile time macros) needs to
|
||||
# be compiled under the same version of CC Mode it will run with.
|
||||
$(lisp)/progmodes/js.elc: $(lisp)/progmodes/cc-defs.elc \
|
||||
$(lisp)/progmodes/cc-engine.elc $(lisp)/progmodes/cc-mode.elc
|
||||
|
||||
# Makefile ends here.
|
||||
|
|
Loading…
Add table
Reference in a new issue