These errors are almost certainly related to the defkeymap.c generation,
in drivers/char. Two possibilities are:
1. the patch contained changed to defkeymap.c which make it newer that
the .map file, remove defkeymap.c and try building again.
2. you need a newer version of the loadkeys utility used to generate the
defkeymap.c file - possibly you ended up with an empty file here due
to loadkeys failing to run. Look in drivers/char/Makefile and attempt
to run the commands for building defkeymap.c by hand and see what
happens.
Steve
> drivers/char/char.o(.text+0x8f42): undefined reference to `key_maps'
> drivers/char/char.o(.text+0x8fdc): undefined reference to `key_maps'
> drivers/char/char.o(.text+0x8ff8): undefined reference to `key_maps'
> drivers/char/char.o(.text+0x9013): undefined reference to `keymap_count'
> drivers/char/char.o(.text+0x9078): undefined reference to `key_maps'
> drivers/char/char.o(.text+0x9082): undefined reference to `keymap_count'
> drivers/char/char.o(.text+0x90cf): undefined reference to `key_maps'
> drivers/char/char.o(.text+0x90f2): undefined reference to `keymap_count'
> drivers/char/char.o(.text+0x91e3): undefined reference to `func_table'
> drivers/char/char.o(.text+0x9272): undefined reference to `funcbufsize'
> drivers/char/char.o(.text+0x9278): undefined reference to `funcbufleft'
> drivers/char/char.o(.text+0x927e): undefined reference to `funcbufptr'
> drivers/char/char.o(.text+0x92a4): undefined reference to `func_table'
> drivers/char/char.o(.text+0x92c2): undefined reference to `func_table'
> drivers/char/char.o(.text+0x92e5): undefined reference to `func_table'
> drivers/char/char.o(.text+0x92fc): undefined reference to `func_table'
> drivers/char/char.o(.text+0x9385): undefined reference to `func_table'
> drivers/char/char.o(.text+0x9393): more undefined references to `func_table'
> follow
> drivers/char/char.o: In function `vt_ioctl':
> drivers/char/char.o(.text+0x93bb): undefined reference to `funcbufleft'
> drivers/char/char.o(.text+0x9417): undefined reference to `func_table'
> drivers/char/char.o(.text+0x941d): undefined reference to `funcbufptr'
> drivers/char/char.o(.text+0x944f): undefined reference to `funcbufptr'
> drivers/char/char.o(.text+0x9462): undefined reference to `func_table'
> drivers/char/char.o(.text+0x9472): undefined reference to `func_table'
> drivers/char/char.o(.text+0x9492): undefined reference to `funcbufptr'
> drivers/char/char.o(.text+0x94c2): undefined reference to `funcbufptr'
> drivers/char/char.o(.text+0x94d2): undefined reference to `func_table'
> drivers/char/char.o(.text+0x94e6): undefined reference to `func_table'
> drivers/char/char.o(.text+0x94fb): undefined reference to `funcbufptr'
> drivers/char/char.o(.text+0x9500): undefined reference to `func_buf'
> drivers/char/char.o(.text+0x9514): undefined reference to `funcbufleft'
> drivers/char/char.o(.text+0x951e): undefined reference to `funcbufptr'
> drivers/char/char.o(.text+0x952c): undefined reference to `funcbufsize'
> drivers/char/char.o(.text+0x9531): undefined reference to `funcbufleft'
> drivers/char/char.o(.text+0x9537): undefined reference to `funcbufsize'
> drivers/char/char.o(.text+0x9541): undefined reference to `func_table'
> drivers/char/char.o(.text+0x9580): undefined reference to `accent_table_size'
> drivers/char/char.o(.text+0x9599): undefined reference to `accent_table_size'
> drivers/char/char.o(.text+0x95a2): undefined reference to `accent_table'
> drivers/char/char.o(.text+0x95e8): undefined reference to `accent_table_size'
> drivers/char/char.o(.text+0x95f5): undefined reference to `accent_table'
> drivers/char/char.o: In function `handle_scancode':
> drivers/char/char.o(.text+0x15315): undefined reference to `key_maps'
> drivers/char/char.o(.text+0x15367): undefined reference to `key_maps'
> drivers/char/char.o: In function `handle_diacr':
> drivers/char/char.o(.text+0x15a00): undefined reference to `accent_table_size
> '
> ...
|