Description of problem: When we try to buil the kernel with enabling IBM ServeRaid built-in support, we've got a link error. Version-Release number of selected component (if applicable): kernel-source-2.4.18-5 How reproducible: Always Steps to Reproduce: 1.Build the kernel from kernel-source-2.4.18-5 with enabling IBM ServeRaid built-in support 2. 3. Actual Results: [root@arum linux-2.4]# make dep;make clean;make bzImage; ... kallsyms pass 1 ld -m elf_i386 -T /usr/src/linux-2.4.18-5/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o init/do_mounts.o --start-group arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o drivers/char/char.o drivers/block/block.o drivers /misc/misc.o drivers/net/net.o drivers/media/media.o drivers/ide/idedriver.o drivers/scsi/scsidrv.o drivers/cdrom/driver.o drivers/pci/driver.o drivers/video/video.o net/network.o abi/abi.o /usr/src/linux-2.4.18- 5/arch/i386/lib/lib.a /usr/src/linux-2.4.18-5/lib/lib.a /usr/src/linux-2.4.18- 5/arch/i386/lib/lib.a --end-group -o .tmp_vmlinux1 drivers/scsi/scsidrv.o(.data+0x1a14): undefined reference to `local symbols in discarded section .text.exit' make[1]: *** [kallsyms] Error 1 make[1]: Leaving directory `/usr/src/linux-2.4.18-5' make: *** [vmlinux] Error 2 [root@arum linux-2.4]#
fixed in current erratum