From: Jeff Dike <jdike@ka...> - 2002-01-13 03:06:55
> I'm compiling the kernel (2.4.17) with 2.4.17-5, but I get a whole
> bunch of errors... anyone know what may be the cause ?
You fouled up your pool by previously building UML in /usr/src/linux:
> /usr/include/asm/arch/siginfo.h:8: redefinition of `union sigval'
> /usr/include/asm/arch/siginfo.h:11: warning: redefinition of `sigval_t'
those 'arch's there mean that /usr/include/asm points to /usr/include/asm-um
rather than /usr/include/asm-i386 as it should. Fix that and things (lots of
things besides UML now fail to build) will build again.
The UML site explicitly says to do builds someplace other than /usr/src/linux
and I believe the lkml FAQ says not to do kernel builds there either (although
for different reasons).