Enclosed is a build error message for an AM64 build of 1.5.2. The kernel
was built SP not SMP..
akefile.common:51: warning: overriding commands for target `.c.o'
/data/openafs-1.5.2/src/config/Makefile.config:134: warning: ignoring
old commands for target `.c.o'
Building in directory: MODLOAD-2.6.16.13-4-default-ted-MP
Makefile.common:51: warning: overriding commands for target `.c.o'
/data/openafs-1.5.2/src/config/Makefile.config:134: warning: ignoring
old commands for target `.c.o'
In file included from /data/openafs-1.5.2/src/afs/afs_osi.h:443,
from /data/openafs-1.5.2/src/rx/rx_clock.h:88,
from /data/openafs-1.5.2/src/rx/rx.h:35,
from /data/openafs-1.5.2/src/afs/afsincludes.h:26,
from
/data/openafs-1.5.2/src/libafs/MODLOAD-2.6.16.13-4-default-ted-MP/afs_analyze.c:36:
/data/openafs-1.5.2/src/afs/LINUX/osi_machdep.h:55:2: error: #error Not
sure what to do about rlim (should be in the Linux task struct
somewhere....)
In file included from /data/openafs-1.5.2/src/afs/afsincludes.h:53,
from
/data/openafs-1.5.2/src/libafs/MODLOAD-2.6.16.13-4-default-ted-MP/afs_analyze.c:36:
/data/openafs-1.5.2/src/afs/afs_prototypes.h:934: warning: 'struct
flock64' declared inside parameter list
/data/openafs-1.5.2/src/afs/afs_prototypes.h:934: warning: its scope is
only this definition or declaration, which is probably not what you want
make[6]: ***
[/data/openafs-1.5.2/src/libafs/MODLOAD-2.6.16.13-4-default-ted-MP/afs_analyze.o]
Error 1
make[5]: ***
[_module_/data/openafs-1.5.2/src/libafs/MODLOAD-2.6.16.13-4-default-ted-MP]
Error 2
make[4]: *** [libafs.ko] Error 2
make[3]: *** [linux_compdirs] Error 2
make[2]: *** [libafs] Error 2
make[1]: *** [build] Error 2
make: *** [all] Error 2
tedc
Makefile.common:51: warning: overriding commands for target `.c.o'
/data/openafs-1.5.2/src/config/Makefile.config:134: warning: ignoring old
commands for target `.c.o'
Building in directory: MODLOAD-2.6.16.13-4-default-ted-MP
Makefile.common:51: warning: overriding commands for target `.c.o'
/data/openafs-1.5.2/src/config/Makefile.config:134: warning: ignoring old
commands for target `.c.o'
In file included from /data/openafs-1.5.2/src/afs/afs_osi.h:443,
from /data/openafs-1.5.2/src/rx/rx_clock.h:88,
from /data/openafs-1.5.2/src/rx/rx.h:35,
from /data/openafs-1.5.2/src/afs/afsincludes.h:26,
from
/data/openafs-1.5.2/src/libafs/MODLOAD-2.6.16.13-4-default-ted-MP/afs_analyze.c:36:
/data/openafs-1.5.2/src/afs/LINUX/osi_machdep.h:55:2: error: #error Not sure
what to do about rlim (should be in the Linux task struct somewhere....)
In file included from /data/openafs-1.5.2/src/afs/afsincludes.h:53,
from
/data/openafs-1.5.2/src/libafs/MODLOAD-2.6.16.13-4-default-ted-MP/afs_analyze.c:36:
/data/openafs-1.5.2/src/afs/afs_prototypes.h:934: warning: 'struct flock64'
declared inside parameter list
/data/openafs-1.5.2/src/afs/afs_prototypes.h:934: warning: its scope is only
this definition or declaration, which is probably not what you want
make[6]: ***
[/data/openafs-1.5.2/src/libafs/MODLOAD-2.6.16.13-4-default-ted-MP/afs_analyze.o]
Error 1
make[5]: ***
[_module_/data/openafs-1.5.2/src/libafs/MODLOAD-2.6.16.13-4-default-ted-MP]
Error 2
make[4]: *** [libafs.ko] Error 2
make[3]: *** [linux_compdirs] Error 2
make[2]: *** [libafs] Error 2
make[1]: *** [build] Error 2
make: *** [all] Error 2