Bug in 1.3.9: ide_xlate_1024

Felix A. Koop (koop@erm1.u-strasbg.fr)
Wed, 12 Jul 1995 09:06:50 +0100


I just tried to compile 1.3.9 and got the following error:

ld -m elf_i386 -Ttext 0x100000 -e stext arch/i386/kernel/head.o
init/main.o init/version.o \
arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o
mm/mm.o fs/fs.o ipc/ipc.o net/network.a \
fs/filesystems.a \
drivers/block/block.a drivers/char/char.a drivers/net/net.a
drivers/scsi/scsi.a \
/usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a
/usr/src/linux/arch/i386/lib/lib.a -o vmlinux
drivers/block/block.a(genhd.o): In function `minor_name':
genhd.c(.text+0x2c9): undefined reference to `ide_xlate_1024'
genhd.c(.text+0x30b): undefined reference to `ide_xlate_1024'
make: *** [vmlinux] Error 1

ide_xlate_1024 is used in genhd.c, but as I have a SCSI only system, I
don't build and include ide.c.
Can I just #ifdef out the call to ide_xlate_1024?

Any hint will be appreciated.


Felix A. Koop (Felix.Koop@ensps.u-strasbg.fr)

Disclaimer: Any suggestions, comments, or ideas promulgated are absolutely
and positively disclaimed to be claimed for the purposes herein, whereas, and
therefore. Any resemblance to intelligent ideas are purely coincidental.