It seems the following keymaps are listed in share/vt/keymaps/INDEX.keymaps but they do not exists in the share/vt/keymaps/ folder:
They all have "from-" in them.
And for some reason the "from-*" part appear after the ".kbd".
If the files need to exists i would guess they should all end with ".kbd" like the rest of the keymap files so:
If they should not exists then i suggest removing the lines from the share/vt/keymaps/INDEX.keymaps file.
I also compared share/syscons/keymaps/INDEX.keymaps and the files in share/syscons/keymaps/ and there does not seem to be any missing files for syscons.
I also checked the fonts:
share/syscons/fonts/INDEX.fonts seems to be missing lines with:
Since the file names exists in share/syscons/fonts/.
But the file names in share/vt/fonts/ ends with .hex (not .fnt):
So i guess either share/vt/fonts/INDEX.fonts should be changed from .hex to .fnt or the file names in share/vt/fonts/ should be changed from .fnt to .hex.
Should they not be the same?
https://github.com/freebsd/freebsd/blob/master/share/vt/fonts/Makefile says something about SUFFIXES but i dont know what it means.