[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

kernel-patch questions





Hello list,

I'm beginning to understand why I need to use the modified sources (not
the ones from kernel.org) to compile the kernel. I first had a problem
with the fpsp040 code, which I patched with little trouble. Now I've got a
problem with the code not compiling at another point.

Do I need to apply all the patches from the kernel-patches .deb
file, the 2.2.10 patch, or just give up and get the modified source? On
the other hand, how come the kernel patches haven't made it into the main
kernel source tree?

Here's the latest compile errors from my most recent attempt to
compile the 2.2.12 kernel.

Thanks for the help!

Russell

drivers/block/block.a(floppy.o): In function `floppy_setup':
floppy.o(.text.init+0x382): multiple definition of `floppy_setup'
arch/m68k/kernel/kernel.o(.text.init+0x3f6): first defined here
ld: Warning: size of symbol `floppy_setup' changed from 26 to 332 in
floppy.o
drivers/block/block.a(floppy.o): In function `floppy_eject':
floppy.o(.text+0x6352): multiple definition of `floppy_eject'
arch/m68k/kernel/kernel.o(.text+0x33c4): first defined here
ld: Warning: size of symbol `floppy_eject' changed from 16 to 40 in floppy.o
arch/m68k/kernel/kernel.o: In function `rs_init':
arch/m68k/kernel/kernel.o(.text+0x3388): undefined reference to
`m68k_rs_init'
arch/m68k/kernel/kernel.o: In function `register_serial':
arch/m68k/kernel/kernel.o(.text+0x3396): undefined reference to
`m68k_register_serial'
arch/m68k/kernel/kernel.o: In function `unregister_serial':
arch/m68k/kernel/kernel.o(.text+0x33a6): undefined reference to
`m68k_unregister_serial'
arch/m68k/kernel/kernel.o: In function `serial_console_init':
arch/m68k/kernel/kernel.o(.text+0x33ba): undefined reference to
`m68k_serial_console_init'
arch/m68k/mac/mac.o: In function `mac_keyb_init':
arch/m68k/mac/mac.o(.text.init+0x1cc): undefined reference to `key_maps'
arch/m68k/mac/mac.o(.text.init+0x1e4): undefined reference to `key_maps'
arch/m68k/mac/mac.o(.text.init+0x1f6): undefined reference to `key_maps'
arch/m68k/mac/mac.o(.text.init+0x208): undefined reference to `key_maps'
arch/m68k/mac/mac.o(.text.init+0x21a): undefined reference to `key_maps'
arch/m68k/mac/mac.o(.text.init+0x22c): more undefined references to
`key_maps' follow
drivers/char/char.a(keyboard.o): In function `handle_diacr':
keyboard.o(.text+0x7b8): undefined reference to `accent_table_size'
keyboard.o(.text+0x7c2): undefined reference to `accent_table'
keyboard.o(.text+0x7ca): undefined reference to `accent_table'
keyboard.o(.text+0x808): undefined reference to `accent_table'
drivers/char/char.a(keyboard.o): In function `do_fn':
keyboard.o(.text+0x84c): undefined reference to `func_table'
drivers/char/char.a(keyboard.o): In function `compute_shiftstate':
keyboard.o(.text+0xae2): undefined reference to `plain_map'
drivers/char/char.a(vt.o): In function `vt_ioctl':
vt.o(.text+0x554): undefined reference to `key_maps'
vt.o(.text+0x5c4): undefined reference to `key_maps'
vt.o(.text+0x5f4): undefined reference to `keymap_count'
vt.o(.text+0x640): undefined reference to `key_maps'
vt.o(.text+0x654): undefined reference to `keymap_count'
vt.o(.text+0x6ae): undefined reference to `keymap_count'
vt.o(.text+0x76a): undefined reference to `func_table'
vt.o(.text+0x7b8): undefined reference to `func_table'
vt.o(.text+0x7c2): undefined reference to `funcbufsize'
vt.o(.text+0x7c8): undefined reference to `funcbufleft'
vt.o(.text+0x7d2): undefined reference to `funcbufptr'
vt.o(.text+0x7f6): undefined reference to `func_table'
vt.o(.text+0x820): undefined reference to `func_table'
vt.o(.text+0x954): undefined reference to `func_table'
vt.o(.text+0x966): undefined reference to `func_table'
vt.o(.text+0x97e): undefined reference to `func_table'
vt.o(.text+0x98e): undefined reference to `funcbufleft'
vt.o(.text+0x9c8): undefined reference to `func_table'
vt.o(.text+0x9d6): undefined reference to `funcbufptr'
vt.o(.text+0xaa2): undefined reference to `func_table'
vt.o(.text+0xaa8): undefined reference to `funcbufptr'
vt.o(.text+0xabc): undefined reference to `func_table'
vt.o(.text+0xad6): undefined reference to `funcbufptr'
vt.o(.text+0xba6): undefined reference to `func_table'
vt.o(.text+0xbac): undefined reference to `funcbufptr'
vt.o(.text+0xbc2): undefined reference to `func_table'
vt.o(.text+0xbd6): undefined reference to `funcbufptr'
vt.o(.text+0xbdc): undefined reference to `func_buf'
vt.o(.text+0xbe4): undefined reference to `funcbufsize'
vt.o(.text+0xbf4): undefined reference to `funcbufptr'
vt.o(.text+0xbfa): undefined reference to `funcbufleft'
vt.o(.text+0xc04): undefined reference to `funcbufsize'
vt.o(.text+0xc0a): undefined reference to `funcbufleft'
vt.o(.text+0xc10): undefined reference to `funcbufsize'
vt.o(.text+0xc16): undefined reference to `func_table'
vt.o(.text+0xc32): undefined reference to `accent_table_size'
vt.o(.text+0xc48): undefined reference to `accent_table'
vt.o(.text+0xcb0): undefined reference to `accent_table_size'
vt.o(.text+0xcbc): undefined reference to `accent_table'
drivers/net/net.a(8390.o): In function `ei_start_xmit':
8390.o(.text+0x14c): undefined reference to `disable_irq_nosync'
8390.o(.text+0x19a): undefined reference to `disable_irq_nosync'
drivers/scsi/scsi.a(gvp11.o): In function `dma_setup':
gvp11.o(.text+0xac): undefined reference to `VTOP'
gvp11.o(.text+0x116): undefined reference to `amiga_chip_alloc'
gvp11.o(.text+0x162): undefined reference to `amiga_chip_free'
gvp11.o(.text+0x170): undefined reference to `amiga_chip_alloc'
drivers/scsi/scsi.a(gvp11.o): In function `dma_stop':
gvp11.o(.text+0x2d6): undefined reference to `amiga_chip_free'
make: *** [vmlinux] Error 1





Reply to: