patch 9.0.0477: missing dependency may cause crashes on incomplete build

Problem:    Missing dependency may cause crashes on incomplete build.
Solution:   Add dependency.
diff --git a/src/Makefile b/src/Makefile
index 59c9b64..668a87f 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -4191,7 +4191,7 @@
  auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \
  libvterm/include/vterm_keycodes.h alloc.h ex_cmds.h spell.h proto.h \
- globals.h errors.h
+ globals.h errors.h vim9.h
 objects/viminfo.o: viminfo.c vim.h protodef.h auto/config.h feature.h os_unix.h \
  auto/osdef.h ascii.h keymap.h termdefs.h macros.h option.h beval.h \
  proto/gui_beval.pro structs.h regexp.h gui.h libvterm/include/vterm.h \