I tried rpm --rebuild /home/dmc/kernel-2.4.18.6mdk-1-1mdk.src.rpm and after half an hour, got this
/usr/bin/gcc -D__KERNEL__ -I/usr/src/RPM/BUILD/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS -include /usr/src/RPM/BUILD/linux/include/linux/modversions.h -DKBUILD_BASENAME=cache -c -o cache.o cache.c /usr/bin/gcc -D__KERNEL__ -I/usr/src/RPM/BUILD/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS -include /usr/src/RPM/BUILD/linux/include/linux/modversions.h -DKBUILD_BASENAME=journal -c -o journal.o journal.c In file included from /usr/src/RPM/BUILD/linux/include/asm/semaphore.h:39, from /usr/src/RPM/BUILD/linux/include/linux/fs.h:215, from journal.c:11: /usr/src/RPM/BUILD/linux/include/asm/system.h:203: parse error before `volatime' /usr/src/RPM/BUILD/linux/include/asm/system.h:204: warning: function declaration isn't a prototype /usr/src/RPM/BUILD/linux/include/asm/system.h: In function `__xchg': /usr/src/RPM/BUILD/linux/include/asm/system.h:205: `size' undeclared (first use in this function) /usr/src/RPM/BUILD/linux/include/asm/system.h:205: (Each undeclared identifier is reported only once ... ... ...
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com