[root@bc-p18-01 lustre-release]# make test -d CVS || exit 0; \ list=""; for mod in $list; do \ perl ./build/kabi -v archive $HOME/nonfree $mod || exit $?; \ done make all-recursive make[1]: Entering directory `/root/lustre-release' Making all in . make[2]: Entering directory `/root/lustre-release' for dir in libcfs lnet lustre ; do \ make sources -C $dir || exit $? ; \ done make[3]: Entering directory `/root/lustre-release/libcfs' make sources -C libcfs make[4]: Entering directory `/root/lustre-release/libcfs/libcfs' make[4]: Nothing to be done for `sources'. make[4]: Leaving directory `/root/lustre-release/libcfs/libcfs' make[3]: Leaving directory `/root/lustre-release/libcfs' make[3]: Entering directory `/root/lustre-release/lnet' make[3]: Nothing to be done for `sources'. make[3]: Leaving directory `/root/lustre-release/lnet' make[3]: Entering directory `/root/lustre-release/lustre' make sources -C lvfs make[4]: Entering directory `/root/lustre-release/lustre/lvfs' make[4]: Nothing to be done for `sources'. make[4]: Leaving directory `/root/lustre-release/lustre/lvfs' make sources -C obdclass make[4]: Entering directory `/root/lustre-release/lustre/obdclass' make[4]: Nothing to be done for `sources'. make[4]: Leaving directory `/root/lustre-release/lustre/obdclass' perl ../lustre/scripts/version_tag.pl .. .. > tmpver echo "#define LUSTRE_RELEASE 2.6.34.14_g25a1427" >> tmpver cmp -s ../lustre/include/lustre/lustre_build_version.h tmpver > tmpdiff 2> /dev/null && \ rm -f tmpver tmpdiff || \ mv -f tmpver ../lustre/include/lustre/lustre_build_version.h make[3]: Leaving directory `/root/lustre-release/lustre' make CC="ccache gcc" -C /lib/modules/2.6.34.14/build \ -f /root/lustre-release/build/Makefile LUSTRE_LINUX_CONFIG=/lib/modules/2.6.34.14/build/.config \ LINUXINCLUDE='-I/lib/modules/2.6.34.14/source/include -I$(srctree)/arch/$(SRCARCH)/include -Iinclude $(if $(KBUILD_SRC),-Iinclude2 -I$(srctree)/include) -include include/generated/autoconf.h' \ M=/root/lustre-release -o tmp_include_depends -o scripts -o \ include/config/MARKER modules make[3]: Entering directory `/root/linux-2.6.34.14' LD /root/lustre-release/libcfs/libcfs/built-in.o CC [M] /root/lustre-release/libcfs/libcfs/linux/linux-tracefile.o In file included from :0: /root/lustre-release/config.h:5:1: error: "AUTOCONF_INCLUDED" redefined In file included from :0: ./include/generated/autoconf.h:6:1: error: this is the location of the previous definition In file included from /root/lustre-release/libcfs/include/libcfs/linux/libcfs.h:51, from /root/lustre-release/libcfs/include/libcfs/libcfs.h:49, from /root/lustre-release/libcfs/libcfs/linux/linux-tracefile.c:40: /root/lustre-release/libcfs/include/libcfs/linux/linux-mem.h:144: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âcfs_mem_cache_tâ /root/lustre-release/libcfs/include/libcfs/linux/linux-mem.h:146: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before â*â token /root/lustre-release/libcfs/include/libcfs/linux/linux-mem.h:147: error: expected â)â before â*â token /root/lustre-release/libcfs/include/libcfs/linux/linux-mem.h:148: error: expected â)â before â*â token /root/lustre-release/libcfs/include/libcfs/linux/linux-mem.h:149: error: expected â)â before â*â token cc1: warnings being treated as errors /root/lustre-release/libcfs/include/libcfs/linux/linux-mem.h:150: error: type defaults to âintâ in declaration of âcfs_mem_cache_tâ /root/lustre-release/libcfs/include/libcfs/linux/linux-mem.h:150: error: expected â;â, â,â or â)â before â*â token make[6]: *** [/root/lustre-release/libcfs/libcfs/linux/linux-tracefile.o] Error 1 make[5]: *** [/root/lustre-release/libcfs/libcfs] Error 2 make[4]: *** [/root/lustre-release/libcfs] Error 2 make[3]: *** [_module_/root/lustre-release] Error 2 make[3]: Leaving directory `/root/linux-2.6.34.14' make[2]: *** [modules] Error 2 make[2]: Leaving directory `/root/lustre-release' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/lustre-release' make: *** [all] Error 2