When trying to build a 2.4.4-6mdk kernel from
kernel-source-2.4.4.-6mdk (so that I can debug both the ipsec problems
as well as the nfs/statd problem) I am getting the following errors
trying to "make modules":

make[2]: Entering directory `/usr/src/linux-2.4.4/drivers/atm'
/usr/bin/kgcc -D__KERNEL__ -I/usr/src/linux-2.4.4/include -Wall -Wstrict-prototypes 
-O2 -fomit-frame-pointer -fno-strict-aliasing -pipe  -march=i586 -DMODULE 
-DMODVERSIONS -include /usr/src/linux
-2.4.4/include/linux/modversions.h -g  -c -o eni.o eni.c
In file included from /usr/src/linux-2.4.4/include/asm/processor.h:13,
                 from /usr/src/linux-2.4.4/include/linux/prefetch.h:13,
                 from /usr/src/linux-2.4.4/include/linux/list.h:6,
                 from /usr/src/linux-2.4.4/include/linux/module.h:12,
                 from eni.c:6:
/usr/src/linux-2.4.4/include/asm/page.h:91: nondigits in number and not hexadecimal
/usr/src/linux-2.4.4/include/asm/page.h:91: nondigits in number and not hexadecimal
/usr/src/linux-2.4.4/include/asm/page.h:91: nondigits in number and not hexadecimal
/usr/src/linux-2.4.4/include/asm/page.h:91: nondigits in number and not hexadecimal
/usr/src/linux-2.4.4/include/asm/page.h:91: parse error before `577f4bff'
/usr/src/linux-2.4.4/include/asm/page.h:91: `do_BUG_R_ver_str' declared as function 
returning a function
/usr/src/linux-2.4.4/include/asm/page.h:91: warning: function declaration isn't a 
prototype
In file included from /usr/src/linux-2.4.4/include/linux/prefetch.h:13,
                 from /usr/src/linux-2.4.4/include/linux/list.h:6,
                 from /usr/src/linux-2.4.4/include/linux/module.h:12,
                 from eni.c:6:

This seems to be some kind of problem with the modversioning but I
have never really understood module versioning well enough to suss out
what is going on here.

Any ideas?

b.


-- 
Brian J. Murrell

Reply via email to