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

Floppy Issues with Kernel 2.6 Build on Umax S900



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



Reply to: