All of a sudden my compilation of 2.1.16 failed with
the building of defkeymap.map:
loadkeys --mktable defkeymap.map > defkeymap.c
It builds a defkeymap.c of exactly zero bytes and
spits back:
unknown keysym 'Bare_Num_Lock'
defkeymap.map:164 parse error
syntax error in map file
It can't handle shift keycode 69 = Bare_Num_Lock
By replacing the offending Bare_Num_Lock with 0x0213,
it compiles fine.
I note that the loadkeys line is new to the makefile as of 2.1.16.
-- todd --