Dear UML user community. I am trying to build 2.5.69 with the latest

patch (-1). I downloaded the 2.5.69 source from kernel.org, laid it down,

patched it and followed the build procedure. Everything went well until

the final link of the kernel, where I see:

 

        ld  -r -T arch/um/vmlinux.lds.s   init/built-in.o --start-group  usr/built-in.o  arch/um/kernel/built-in.o  arch/um/drivers/built-in.o  arch/um/sys-i386/built-in.o  arch/um/os-Linux/built-in.o  kernel/built-in.o  mm/built-in.o  fs/built-in.o  ipc/built-in.o  security/built-in.o  crypto/built-in.o  lib/lib.a  drivers/built-in.o  sound/built-in.o  net/built-in.o --end-group  -o vmlinux

  gcc -E -Wp,-MD,arch/um/.uml.lds.s.d -D__ASSEMBLY__ -D__KERNEL__ -Iinclude  -nostdinc -iwithprefix include   -Ui386 -DSTART=$((0xc0000000 - ((0 + 1) * 0x20000000))) -DELF_ARCH=i386 -DELF_FORMAT=\"elf32-i386\" -DMODE_TT -DKERNEL_STACK_SIZE=16384 -P -C -Uum -P -C -Uum   -o arch/um/uml.lds.s arch/um/uml.lds.S

gcc -Wl,-T,arch/um/uml.lds.s -static -Wl,--wrap,malloc -Wl,--wrap,free -Wl,--wrap,calloc \

        -o linux arch/um/main.o vmlinux -L/usr/lib -lutil

vmlinux: In function `module_finalize':

/linux-2.5.69.um/arch/um/sys-i386/module.c:122: undefined reference to `apply_alternatives'

collect2: ld returned 1 exit status

make: *** [linux] Error 1

32.820u 5.980s 1:08.12 56.9%    0+0k 0+0io 33505pf+0w

/linux-2.5.69.um%