[2.4.22-6-um with a stock config ] make[2]: Entering directory `/u0/work/linux-2.4.22/arch/um/sys-i386' gcc -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -DUM_FASTCALL -g -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE -I/u0/work/linux-2.4.22/arch/um/include -I/u0/work/linux-2.4.22/arch/um/kernel/tt/include -I/u0/work/linux-2.4.22/arch/um/kernel/skas/include -D_GNU_SOURCE -c -o bugs.o bugs.c bugs.c: In function `disable_lcall': bugs.c:111: error: storage size of `ldt' isn't known bugs.c:118: warning: implicit declaration of function `modify_ldt' bugs.c:111: warning: unused variable `ldt' make[2]: *** [bugs.o] Error 1 [2.6.0-test9-1.um stock config, with xfs and module loading disabled] gcc -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE -Iarch/um/include -I/u0/work/linux-2.6.0-test9/arch/um/kernel/tt/include -I/u0/work/linux-2.6.0-test9/arch/um/kernel/skas/include -D_GNU_SOURCE -c -o arch/um/sys-i386/bugs.o arch/um/sys-i386/bugs.c arch/um/sys-i386/bugs.c: In function `disable_lcall': arch/um/sys-i386/bugs.c:110: error: storage size of `ldt' isn't known arch/um/sys-i386/bugs.c:117: warning: implicit declaration of function `modify_ldt' arch/um/sys-i386/bugs.c:110: warning: unused variable `ldt' make[1]: *** [arch/um/sys-i386/bugs.o] Error 1