I seem to be having issues with compiling a 2.6 kernel on my Umax "SuperMac" S900 (essentially a PowerMac 9600 clone). I'm able to compile a kernel without difficulties as long as I do not configure for Mac floppy drive support. If I include the Mac floppy drive support, the kernel compile aborts. The following are the last few lines of output at the time the build quits:
CC lib/vsprintf.o AR lib/lib.a GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 drivers/built-in.o(.text+0x30de4): In function `do_fd_request': : undefined reference to `sti' drivers/built-in.o(.text+0x30f78): In function `set_timeout': : undefined reference to `save_flags' drivers/built-in.o(.text+0x30f80): In function `set_timeout': : undefined reference to `cli' drivers/built-in.o(.text+0x30fc0): In function `set_timeout': : undefined reference to `restore_flags' drivers/built-in.o(.text+0x31d50): In function `grab_drive': : undefined reference to `save_flags' drivers/built-in.o(.text+0x31d54): In function `grab_drive': : undefined reference to `cli' drivers/built-in.o(.text+0x31db8): In function `grab_drive': : undefined reference to `restore_flags' drivers/built-in.o(.text+0x31dec): In function `grab_drive': : undefined reference to `restore_flags' drivers/built-in.o(.text+0x31e10): In function `release_drive': : undefined reference to `save_flags' drivers/built-in.o(.text+0x31e14): In function `release_drive': : undefined reference to `cli' drivers/built-in.o(.text+0x31e2c): In function `release_drive': : undefined reference to `restore_flags' make[1]: *** [.tmp_vmlinux1] Error 1 make[1]: Leaving directory `/usr/src/kernel-source-2.6.5' make: *** [stamp-build] Error 2 I have not yet saved the entire build procedure's output to see if there are any pertinent warnings further ahead of this point. This has happened with both 2.6.4 and 2.6.5 kernels (source from Debian packages). Any suggestions? I don't make much use of the floppy drive, so not having it supported wouldn't be a great loss. Still, I'm curious... Thanks, Paul