Hi,
I used the linux-2.4.14-xfs-2001-11-07.patch.bz2 patch against a clean 2.4.14
tree. The
patch applied cleanly but will not compile. This is the error message I get:
===begin error message===
fs/fs.o(__ksymtab+0x28): multiple definition of `__ksymtab_create_empty_buffers'
kernel/kernel.o(__ksymtab+0x580): first defined here
fs/fs.o(__ksymtab+0x20): multiple definition of `__ksymtab_set_bh_page'
kernel/kernel.o(__ksymtab+0x7c0): first defined here
fs/fs.o(.kstrtab+0x55): multiple definition of `__kstrtab_set_bh_page'
kernel/kernel.o(.kstrtab+0xe51): first defined here
fs/fs.o(.kstrtab+0x61): multiple definition of `__kstrtab_create_empty_buffers'
kernel/kernel.o(.kstrtab+0x9fe): first defined here
make[1]: *** [kallsyms] Error 1
make[1]: Leaving directory `/home/pk/patchdir/linux-2.4.14-patched'
make: *** [vmlinux] Error
===end error message===
I'm compiling it on RH7.2. I tried using gcc-2.96-98 and then tried using kgcc
(egcs-2.91.66)
and got the same results. The glibc version is glibc-2.2.4-19 (from redhat).
Any tips would be appreciated.
Thanks,
Paul
|