This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by Lustre configure LUSTRE_VERSION, which was generated by GNU Autoconf 2.61. Invocation command line was $ ./configure --with-linux=/usr/src/kernels/2.6.23.1-42.fc8-x86_64/ --disable-server --disable-doc --without-o2ib --without-cib --without-vib --without-openib --without-iib --without-o2ib --without-qsnet ## --------- ## ## Platform. ## ## --------- ## hostname = core-45.cube.intra uname -m = x86_64 uname -r = 2.6.22-8.fc8 uname -s = Linux uname -v = #1 SMP Tue Jul 10 16:46:58 EDT 2007 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = x86_64 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/kerberos/sbin PATH: /usr/kerberos/bin PATH: /usr/local/3delight-7.0.0/Linux-x86_64/bin PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /sbin PATH: /bin PATH: /usr/sbin PATH: /usr/bin PATH: /usr/local/3delight-7.0.0/Linux-x86_64/lib PATH: /root/bin PATH: /usr/local/lustre/sbin/ PATH: /usr/local/lustre/bin/ ## ----------- ## ## Core tests. ## ## ----------- ## configure:2077: checking build system type configure:2095: result: x86_64-unknown-linux-gnu configure:2117: checking host system type configure:2132: result: x86_64-unknown-linux-gnu configure:2154: checking target system type configure:2169: result: x86_64-unknown-linux-gnu configure:2213: checking for a BSD-compatible install configure:2269: result: /usr/bin/install -c configure:2280: checking whether build environment is sane configure:2323: result: yes configure:2351: checking for a thread-safe mkdir -p configure:2390: result: /bin/mkdir -p configure:2403: checking for gawk configure:2419: found /bin/gawk configure:2430: result: gawk configure:2441: checking whether make sets $(MAKE) configure:2462: result: yes configure:2700: checking for gcc configure:2716: found /usr/bin/gcc configure:2727: result: gcc configure:2965: checking for C compiler version configure:2972: gcc --version >&5 gcc (GCC) 4.1.2 20070925 (Red Hat 4.1.2-33) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:2975: $? = 0 configure:2982: gcc -v >&5 Using built-in specs. Target: x86_64-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --enable-libgcj-multifile --enable-java-maintainer-mode --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-cpu=generic --host=x86_64-redhat-linux Thread model: posix gcc version 4.1.2 20070925 (Red Hat 4.1.2-33) configure:2985: $? = 0 configure:2992: gcc -V >&5 gcc: '-V' option must have argument configure:2995: $? = 1 configure:3018: checking for C compiler default output file name configure:3045: gcc conftest.c >&5 configure:3048: $? = 0 configure:3086: result: a.out configure:3103: checking whether the C compiler works configure:3113: ./a.out configure:3116: $? = 0 configure:3133: result: yes configure:3140: checking whether we are cross compiling configure:3142: result: no configure:3145: checking for suffix of executables configure:3152: gcc -o conftest conftest.c >&5 configure:3155: $? = 0 configure:3179: result: configure:3185: checking for suffix of object files configure:3211: gcc -c conftest.c >&5 configure:3214: $? = 0 configure:3237: result: o configure:3241: checking whether we are using the GNU C compiler configure:3270: gcc -c conftest.c >&5 configure:3276: $? = 0 configure:3293: result: yes configure:3298: checking whether gcc accepts -g configure:3328: gcc -c -g conftest.c >&5 configure:3334: $? = 0 configure:3433: result: yes configure:3450: checking for gcc option to accept ISO C89 configure:3524: gcc -c -g -O2 conftest.c >&5 configure:3530: $? = 0 configure:3553: result: none needed configure:3582: checking for style of include used by make configure:3610: result: GNU configure:3635: checking dependency style of gcc configure:3726: result: gcc3 configure:3748: checking how to run the C preprocessor configure:3788: gcc -E conftest.c configure:3794: $? = 0 configure:3825: gcc -E conftest.c conftest.c:10:28: error: ac_nonexistent.h: No such file or directory configure:3831: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | /* end confdefs.h. */ | #include configure:3864: result: gcc -E configure:3893: gcc -E conftest.c configure:3899: $? = 0 configure:3930: gcc -E conftest.c conftest.c:10:28: error: ac_nonexistent.h: No such file or directory configure:3936: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | /* end confdefs.h. */ | #include configure:3974: checking for grep that handles long lines and -e configure:4048: result: /bin/grep configure:4053: checking for egrep configure:4131: result: /bin/grep -E configure:4136: checking for ANSI C header files configure:4166: gcc -c -g -O2 conftest.c >&5 configure:4172: $? = 0 configure:4271: gcc -o conftest -g -O2 conftest.c >&5 configure:4274: $? = 0 configure:4280: ./conftest configure:4283: $? = 0 configure:4300: result: yes configure:4324: checking for sys/types.h configure:4345: gcc -c -g -O2 conftest.c >&5 configure:4351: $? = 0 configure:4367: result: yes configure:4324: checking for sys/stat.h configure:4345: gcc -c -g -O2 conftest.c >&5 configure:4351: $? = 0 configure:4367: result: yes configure:4324: checking for stdlib.h configure:4345: gcc -c -g -O2 conftest.c >&5 configure:4351: $? = 0 configure:4367: result: yes configure:4324: checking for string.h configure:4345: gcc -c -g -O2 conftest.c >&5 configure:4351: $? = 0 configure:4367: result: yes configure:4324: checking for memory.h configure:4345: gcc -c -g -O2 conftest.c >&5 configure:4351: $? = 0 configure:4367: result: yes configure:4324: checking for strings.h configure:4345: gcc -c -g -O2 conftest.c >&5 configure:4351: $? = 0 configure:4367: result: yes configure:4324: checking for inttypes.h configure:4345: gcc -c -g -O2 conftest.c >&5 configure:4351: $? = 0 configure:4367: result: yes configure:4324: checking for stdint.h configure:4345: gcc -c -g -O2 conftest.c >&5 configure:4351: $? = 0 configure:4367: result: yes configure:4324: checking for unistd.h configure:4345: gcc -c -g -O2 conftest.c >&5 configure:4351: $? = 0 configure:4367: result: yes configure:4411: checking whether to build Cray XT3 features configure:4420: result: no configure:4430: checking whether to build BGL features configure:4439: result: no configure:4527: checking for ranlib configure:4543: found /usr/bin/ranlib configure:4554: result: ranlib configure:4580: checking for buggy compiler configure:4610: result: no known problems configure:4616: checking for unsigned long long configure:4646: gcc -c -g -O2 conftest.c >&5 configure:4652: $? = 0 configure:4667: result: yes configure:4674: checking size of unsigned long long configure:4976: gcc -o conftest -g -O2 conftest.c >&5 configure:4979: $? = 0 configure:4985: ./conftest configure:4988: $? = 0 configure:5011: result: 8 configure:5050: checking whether to enable uoss configure:5059: result: no configure:5082: checking whether to enable posix osd configure:5091: result: no configure:5110: checking whether to enable DMU configure:5150: result: no configure:5164: checking whether to build docs configure:5182: result: no configure:5186: checking whether to build utilities configure:5195: result: yes configure:5200: checking whether to install init scripts configure:5205: result: yes configure:5216: checking whether to build Lustre tests configure:5227: result: yes configure:5230: checking whether to build Lustre server support configure:5239: result: no configure:5242: checking whether to build Lustre client support configure:5251: result: yes configure:5257: checking whether to enable CDEBUG, CWARN configure:5266: result: yes configure:5282: checking whether to enable ENTRY/EXIT configure:5291: result: yes configure:5307: checking whether to enable LASSERT, LASSERTF configure:5316: result: yes configure:5328: checking whether to build kernel modules configure:5351: result: yes (linux-gnu) configure:5357: checking for Linux sources configure:5367: result: /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ configure:5373: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ configure:5385: result: yes configure:5397: checking for Linux objects dir configure:5407: result: /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ configure:5422: checking for /boot/kernel.h configure:5433: result: no configure:5438: checking for /var/adm/running-kernel.h configure:5449: result: no configure:5467: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config configure:5479: result: yes configure:5495: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/autoconf.h configure:5507: result: yes configure:5522: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/version.h configure:5534: result: yes configure:5598: checking if you are running user mode linux for x86_64 configure:5612: result: no (asm-um missing) configure:5619: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/namei.h configure:5631: result: yes configure:5645: checking if you are using Linux 2.6 configure:5647: result: yes configure:5653: checking for external module build support configure:5674: cp conftest.c build && make /usr/src/lustre-1.8/build LUSTRE_KERNEL_TEST=conftest.i LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include SUBDIRS=/usr/src/lustre-1.8/build configure:5677: $? = 0 configure:5679: test -s build/conftest.i configure:5682: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:5713: cp conftest.c build && make _module_/usr/src/lustre-1.8/build LUSTRE_KERNEL_TEST=conftest.i LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:5716: $? = 0 configure:5718: test -s build/conftest.i configure:5721: $? = 0 configure:5724: result: yes configure:5751: checking that modules can be built at all configure:5771: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:5774: $? = 0 configure:5776: test -s build/conftest.o configure:5779: $? = 0 configure:5782: result: yes configure:5805: checking for Linux release configure:5837: cp conftest.c build && make _module_/usr/src/lustre-1.8/build LUSTRE_KERNEL_TEST=conftest.i LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:5840: $? = 0 configure:5844: test -s build/conftest.i configure:5847: $? = 0 configure:5874: result: 2.6.23.1-42.fc8 configure:5888: checking for Lustre release configure:5891: result: 2.6.23.1_42.fc8_200809110910 configure:5896: checking that RedHat kernel configure:5922: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c:34:4: error: #error "not redhat kernel" make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:5925: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | #ifndef RHEL_MAJOR | #error "not redhat kernel" | #endif | | ; | return 0; | } configure:5942: result: no configure:5948: checking that SuSe kernel configure:5974: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c:34:4: error: #error "not sles kernel" make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:5977: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | #ifndef SLE_VERSION_CODE | #error "not sles kernel" | #endif | | ; | return 0; | } configure:5994: result: no configure:6002: checking Linux kernel architecture configure:6008: result: x86_64 configure:6017: checking name of module symbol version file configure:6024: result: Module.symvers configure:6030: checking if Linux was built with CONFIG_MODULES configure:6056: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:6059: $? = 0 configure:6061: test -s build/conftest.o configure:6064: $? = 0 configure:6067: result: yes configure:6088: checking if Linux was built with CONFIG_MODVERSIONS configure:6114: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c:34:2: error: #error CONFIG_MODVERSIONS not #defined make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:6117: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | #ifndef CONFIG_MODVERSIONS | #error CONFIG_MODVERSIONS not #defined | #endif | | ; | return 0; | } configure:6134: result: no configure:6142: checking if Linux was built with CONFIG_PREEMPT configure:6168: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c:34:2: error: #error CONFIG_PREEMPT not #defined make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:6171: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | #ifndef CONFIG_PREEMPT | #error CONFIG_PREEMPT not #defined | #endif | | ; | return 0; | } configure:6192: result: no configure:6200: checking if Linux was built with CONFIG_KALLSYMS configure:6226: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:6229: $? = 0 configure:6231: test -s build/conftest.o configure:6234: $? = 0 configure:6237: result: yes configure:6260: checking if Linux was built with CONFIG_KMOD configure:6286: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:6289: $? = 0 configure:6291: test -s build/conftest.o configure:6294: $? = 0 configure:6297: result: yes configure:6326: checking if kernel defines cpu_online() configure:6350: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:6353: $? = 0 configure:6355: test -s build/conftest.o configure:6358: $? = 0 configure:6361: result: yes configure:6380: checking if kernel defines gfp_t configure:6404: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:6407: $? = 0 configure:6409: test -s build/conftest.o configure:6412: $? = 0 configure:6415: result: yes configure:6434: checking if kernel defines cpumask_t configure:6458: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:6461: $? = 0 configure:6463: test -s build/conftest.o configure:6466: $? = 0 configure:6469: result: yes configure:6496: checking for CPU affinity support configure:6530: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:6533: $? = 0 configure:6535: test -s build/conftest.o configure:6538: $? = 0 configure:6546: result: yes configure:6561: checking for tunable backoff TCP support configure:6591: result: no (no kernel support) configure:6596: checking for tunable panic_dumplog support configure:6614: result: no configure:6618: checking for QsNet sources configure:6628: result: no configure:6631: checking if quadrics kernel headers are present configure:6766: result: no configure:6775: checking whether to enable GM support configure:6808: result: no configure:6966: checking whether to enable OpenIB support configure:6991: result: disabled configure:7099: checking whether to enable Cisco/TopSpin IB support configure:7109: result: no configure:7197: checking whether to enable Voltaire IB support configure:7205: result: no configure:7377: checking whether to enable Infinicon support configure:7402: result: disabled configure:7500: checking whether to enable OpenIB gen2 support configure:7526: result: disabled configure:7689: checking if RapidArray kernel headers are present configure:7723: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//drivers/xd1/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c:32:19: error: rapl.h: No such file or directory /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:38: error: 'RAP_RETURN' undeclared (first use in this function) /usr/src/lustre-1.8/build/conftest.c:38: error: (Each undeclared identifier is reported only once /usr/src/lustre-1.8/build/conftest.c:38: error: for each function it appears in.) /usr/src/lustre-1.8/build/conftest.c:38: error: expected ';' before 'rc' /usr/src/lustre-1.8/build/conftest.c:39: error: 'RAP_PVOID' undeclared (first use in this function) /usr/src/lustre-1.8/build/conftest.c:39: error: expected ';' before 'dev_handle' /usr/src/lustre-1.8/build/conftest.c:41: error: 'rc' undeclared (first use in this function) /usr/src/lustre-1.8/build/conftest.c:41: error: implicit declaration of function 'RapkGetDeviceByIndex' /usr/src/lustre-1.8/build/conftest.c:41: error: 'dev_handle' undeclared (first use in this function) /usr/src/lustre-1.8/build/conftest.c:43: error: 'RAP_SUCCESS' undeclared (first use in this function) make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:7726: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | /* end confdefs.h. */ | | #include | #include | | int | main (void) | { | | RAP_RETURN rc; | RAP_PVOID dev_handle; | | rc = RapkGetDeviceByIndex(0, NULL, &dev_handle); | | return rc == RAP_SUCCESS ? 0 : 1; | | ; | return 0; | } configure:7743: result: no configure:7756: checking for portals configure:7778: result: no configure:7795: checking whether to build the kernel portals LND configure:7804: result: no configure:7809: checking whether to enable Myrinet MX support configure:7839: result: no configure:7938: checking if struct page has a list field configure:7963: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:38: error: 'struct page' has no member named 'list' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:7966: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | struct page page; | &page.list; | | ; | return 0; | } configure:7987: result: no configure:7993: checking if task_struct has a sighand field configure:8018: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:8021: $? = 0 configure:8023: test -s build/conftest.o configure:8026: $? = 0 configure:8034: result: yes configure:8048: checking if Linux was built with symbol show_task is exported configure:8063: result: no configure:8091: checking u64 is long long type configure:8113: gcc -c -g -O2 -Werror -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:8119: $? = 0 configure:8125: result: yes configure:8146: checking ssize_t is signed long type configure:8168: gcc -c -g -O2 -Werror -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:8174: $? = 0 configure:8180: result: yes configure:8201: checking size_t is unsigned long type configure:8223: gcc -c -g -O2 -Werror -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:8229: $? = 0 configure:8235: result: yes configure:8256: checking __le16 and __le32 types are defined configure:8281: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:42: warning: unused variable 'b' /usr/src/lustre-1.8/build/conftest.c:41: warning: unused variable 'a' configure:8284: $? = 0 configure:8286: test -s build/conftest.o configure:8289: $? = 0 configure:8292: result: yes configure:8312: checking if Linux was built with symbol tasklist_lock is exported configure:8327: result: no configure:8356: checking kmem_cache_destroy(cachep) return int configure:8380: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:42: error: void value not ignored as it ought to be /usr/src/lustre-1.8/build/conftest.c:42: warning: unused variable 'i' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:8383: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | int i = kmem_cache_destroy(NULL); | | ; | return 0; | } configure:8404: result: NO configure:8410: checking panic_notifier_list is atomic configure:8435: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:43: warning: unused variable 'panic_notifier_list' configure:8438: $? = 0 configure:8440: test -s build/conftest.o configure:8443: $? = 0 configure:8446: result: yes configure:8466: checking check INIT_WORK want 3 args configure:8492: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c:45:29: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:45: error: 'INIT_WORK' undeclared (first use in this function) /usr/src/lustre-1.8/build/conftest.c:45: error: (Each undeclared identifier is reported only once /usr/src/lustre-1.8/build/conftest.c:45: error: for each function it appears in.) /usr/src/lustre-1.8/build/conftest.c:43: warning: unused variable 'work' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:8495: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | struct work_struct work; | | INIT_WORK(&work, NULL, NULL); | | ; | return 0; | } configure:8516: result: NO configure:8523: checking check register_sysctl_table want 2 args configure:8547: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:43: error: too many arguments to function 'register_sysctl_table' /usr/src/lustre-1.8/build/conftest.c:43: warning: return makes integer from pointer without a cast make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:8550: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | return register_sysctl_table(NULL,0); | | ; | return 0; | } configure:8571: result: NO configure:8577: checking check kernel has struct kmem_cache configure:8606: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/usr/src/lustre-1.8/build configure:8609: $? = 0 configure:8611: test -s build/conftest.o configure:8614: $? = 0 configure:8617: result: yes configure:8638: checking check kmem_cache_create has dtor argument configure:8662: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:44: error: too many arguments to function 'kmem_cache_create' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:8665: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | kmem_cache_create(NULL, 0, 0, 0, NULL, NULL); | | ; | return 0; | } configure:8686: result: NO configure:8694: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/lustre_version.h configure:8706: result: no configure:8945: checking whether to enable pinger support configure:8954: result: yes configure:8964: checking whether to enable data checksum support configure:8973: result: yes configure:8983: checking whether to enable liblustre recovery support configure:8992: result: yes configure:9002: checking whether to enable quota support configure:9011: result: yes configure:9024: checking whether to enable a write with the health check configure:9033: result: no configure:9043: checking whether to enable lru self-adjusting configure:9052: result: yes configure:9062: checking whether to enable ptlrpc adaptive timeouts support configure:9071: result: yes configure:9082: checking task p_pptr found configure:9108: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:52: error: 'struct task_struct' has no member named 'p_pptr' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:9111: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | struct task_struct *p; | | p = p->p_pptr; | | ; | return 0; | } configure:9132: result: no configure:9139: checking if Linux was built with symbol truncate_complete_page is exported configure:9154: result: no configure:9182: checking if Linux was built with symbol d_rehash_cond is exported configure:9197: result: no configure:9225: checking if Linux was built with symbol __d_rehash is exported configure:9240: result: no configure:9268: checking if Linux was built with symbol d_move_locked is exported configure:9283: result: no configure:9311: checking if Linux was built with symbol __d_move is exported configure:9326: result: no configure:9354: checking if Linux was built with symbol node_to_cpumask is exported configure:9382: result: yes configure:9391: checking if Linux was built with symbol node_to_cpu_mask is exported configure:9406: result: no configure:9428: checking if Linux was built with symbol node_2_cpu_mask is exported configure:9443: result: no configure:9467: checking if struct kiobuf has a dovary field configure:9492: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c:45:26: error: linux/iobuf.h: No such file or directory /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:51: error: storage size of 'iobuf' isn't known /usr/src/lustre-1.8/build/conftest.c:51: warning: unused variable 'iobuf' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:9495: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | struct kiobuf iobuf; | iobuf.dovary = 1; | | ; | return 0; | } configure:9516: result: no configure:9522: checking if kernel offers cond_resched configure:9546: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:9549: $? = 0 configure:9551: test -s build/conftest.o configure:9554: $? = 0 configure:9557: result: yes configure:9576: checking if zap_page_range with vma parameter configure:9585: result: yes configure:9592: checking if kernel defines PDE configure:9601: result: yes configure:9608: checking if kernel passes struct file to direct_IO configure:9620: result: no configure:9624: checking if kernel has mm_inline.h header configure:9650: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build In file included from /usr/src/lustre-1.8/build/conftest.c:48: /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:2: warning: 'struct page' declared inside parameter list /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:2: warning: its scope is only this definition or declaration, which is probably not what you want /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:2: warning: 'struct zone' declared inside parameter list /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h: In function 'add_page_to_active_list': /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:4: error: implicit declaration of function 'list_add' /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:4: error: dereferencing pointer to incomplete type /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:4: error: dereferencing pointer to incomplete type /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:5: error: implicit declaration of function '__inc_zone_state' /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:5: error: 'NR_ACTIVE' undeclared (first use in this function) /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:5: error: (Each undeclared identifier is reported only once /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:5: error: for each function it appears in.) /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h: At top level: /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:9: warning: 'struct page' declared inside parameter list /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:9: warning: 'struct zone' declared inside parameter list /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h: In function 'add_page_to_inactive_list': /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:11: error: dereferencing pointer to incomplete type /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:11: error: dereferencing pointer to incomplete type /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:12: error: 'NR_INACTIVE' undeclared (first use in this function) /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h: At top level: /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:16: warning: 'struct page' declared inside parameter list /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:16: warning: 'struct zone' declared inside parameter list /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h: In function 'del_page_from_active_list': /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:18: error: implicit declaration of function 'list_del' /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:18: error: dereferencing pointer to incomplete type /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:19: error: implicit declaration of function '__dec_zone_state' /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:19: error: 'NR_ACTIVE' undeclared (first use in this function) /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h: At top level: /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:23: warning: 'struct page' declared inside parameter list /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:23: warning: 'struct zone' declared inside parameter list /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h: In function 'del_page_from_inactive_list': /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:25: error: dereferencing pointer to incomplete type /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:26: error: 'NR_INACTIVE' undeclared (first use in this function) /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h: At top level: /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:30: warning: 'struct page' declared inside parameter list /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:30: warning: 'struct zone' declared inside parameter list /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h: In function 'del_page_from_lru': /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:32: error: dereferencing pointer to incomplete type /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:33: error: implicit declaration of function 'PageActive' /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:34: error: implicit declaration of function '__ClearPageActive' /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:35: error: 'NR_ACTIVE' undeclared (first use in this function) /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/mm_inline.h:37: error: 'NR_INACTIVE' undeclared (first use in this function) /usr/src/lustre-1.8/build/conftest.c:55:3: error: #error mm_inline.h does not define page_count make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:9653: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | #ifndef page_count | #error mm_inline.h does not define page_count | #endif | | ; | return 0; | } configure:9674: result: no configure:9680: checking if struct inode has i_alloc_sem configure:9709: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:9712: $? = 0 configure:9714: test -s build/conftest.o configure:9717: $? = 0 configure:9720: result: yes configure:9739: checking if kernel defines register_cache() configure:9764: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c:50:30: error: linux/cache_def.h: No such file or directory /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:56: error: storage size of 'cache' isn't known /usr/src/lustre-1.8/build/conftest.c:56: warning: unused variable 'cache' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:9767: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | /* end confdefs.h. */ | | #include | #include | | int | main (void) | { | | struct cache_definition cache; | | ; | return 0; | } configure:9803: result: no configure:9809: checking if kernel defines grab_cache_page_nowait_gfp() configure:9821: result: no configure:9825: checking if kernel has new dev_set_rdonly configure:9851: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c:56:10: error: #error needs to be patched by lustre kernel patches from Lustre version 1.4.3 or above. make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:9854: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | #ifndef HAVE_CLEAR_RDONLY_ON_PUT | #error needs to be patched by lustre kernel patches from Lustre version 1.4.3 or above. | #endif | | ; | return 0; | } configure:9876: result: no, Linux kernel source needs to be patches by lustre kernel patches from Lustre version 1.4.3 or above. configure:9883: checking whether filemap_fdatawrite() is defined configure:9907: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:55: warning: unused variable 'foo' configure:9910: $? = 0 configure:9912: test -s build/conftest.o configure:9915: $? = 0 configure:9918: result: yes configure:9937: checking if struct statfs has a f_namelen field configure:9962: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:9965: $? = 0 configure:9967: test -s build/conftest.o configure:9970: $? = 0 configure:9973: result: yes configure:9992: checking if kernel offers page_mapped configure:10016: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:10019: $? = 0 configure:10021: test -s build/conftest.o configure:10024: $? = 0 configure:10027: result: yes configure:10046: checking if struct file_operations has an unlocked_ioctl field configure:10071: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:59: warning: statement with no effect configure:10074: $? = 0 configure:10076: test -s build/conftest.o configure:10079: $? = 0 configure:10082: result: yes configure:10101: checking for exported filemap_populate configure:10126: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:60: error: implicit declaration of function 'filemap_populate' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:10129: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | /* end confdefs.h. */ | | #include | #include | | int | main (void) | { | | filemap_populate(NULL, 0, 0, __pgprot(0), 0, 0); | | ; | return 0; | } configure:10150: result: no configure:10156: checking for d_add_unique configure:10180: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:10183: $? = 0 configure:10185: test -s build/conftest.o configure:10188: $? = 0 configure:10191: result: yes configure:10211: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/bit_spinlock.h configure:10223: result: yes configure:10227: checking if bit_spinlock.h can be compiled configure:10251: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:10254: $? = 0 configure:10256: test -s build/conftest.o configure:10259: $? = 0 configure:10262: result: yes configure:10285: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/xattr_acl.h configure:10297: result: no configure:10356: checking if struct open_intent has a file field configure:10382: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:63: warning: statement with no effect configure:10385: $? = 0 configure:10387: test -s build/conftest.o configure:10390: $? = 0 configure:10393: result: yes configure:10413: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/posix_acl_xattr.h configure:10425: result: yes configure:10429: checking if linux/posix_acl_xattr.h can be compiled configure:10451: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build In file included from /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/posix_acl_xattr.h:12, from /usr/src/lustre-1.8/build/conftest.c:56: /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/posix_acl.h:77: warning: 'struct inode' declared inside parameter list /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/posix_acl.h:77: warning: its scope is only this definition or declaration, which is probably not what you want /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/posix_acl.h:83: warning: 'struct inode' declared inside parameter list /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/posix_acl.h:84: warning: 'struct inode' declared inside parameter list configure:10454: $? = 0 configure:10456: test -s build/conftest.o configure:10459: $? = 0 configure:10462: result: yes configure:10491: checking if Linux was built with symbol __iget is exported configure:10506: result: no configure:10534: checking if Linux was built with symbol set_fs_pwd is exported configure:10549: result: no configure:10577: checking if kernel has MS_FLOCK_LOCK sb flag configure:10601: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:63: error: 'MS_FLOCK_LOCK' undeclared (first use in this function) /usr/src/lustre-1.8/build/conftest.c:63: error: (Each undeclared identifier is reported only once /usr/src/lustre-1.8/build/conftest.c:63: error: for each function it appears in.) /usr/src/lustre-1.8/build/conftest.c:63: warning: unused variable 'flags' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:10604: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | int flags = MS_FLOCK_LOCK; | | ; | return 0; | } configure:10625: result: no configure:10631: checking if kernel has third arg can_sleep in fs/locks.c: flock_lock_file_wait() configure:10658: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:66: error: too many arguments to function 'flock_lock_file_wait' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:10661: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | int cansleep; | struct file *file; | struct file_lock *file_lock; | flock_lock_file_wait(file, file_lock, cansleep); | | ; | return 0; | } configure:10682: result: no configure:10688: checking if struct file_operations has flock field configure:10713: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:10716: $? = 0 configure:10718: test -s build/conftest.o configure:10721: $? = 0 configure:10729: result: yes configure:10743: checking if kernel supports quota_read configure:10768: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:65: warning: unused variable 'i' configure:10771: $? = 0 configure:10773: test -s build/conftest.o configure:10776: $? = 0 configure:10779: result: yes configure:10798: checking if inode_operations->follow_link returns a cookie configure:10826: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:10829: $? = 0 configure:10831: test -s build/conftest.o configure:10834: $? = 0 configure:10842: result: yes configure:10856: checking if kernel have RCU supported configure:10878: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:10881: $? = 0 configure:10883: test -s build/conftest.o configure:10886: $? = 0 configure:10894: result: yes configure:10897: checking if call_rcu takes three parameters configure:10922: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:68: error: too many arguments to function 'call_rcu' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:10925: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | struct rcu_head rh; | call_rcu(&rh, (void (*)(struct rcu_head *))1, NULL); | | ; | return 0; | } configure:10946: result: no configure:10963: checking if kernel has 64-bit quota limits support configure:10989: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c:64: error: 'V2_INITQVERSIONS_R1' undeclared here (not in a function) make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:10992: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | /* end confdefs.h. */ | | #include | #include | #include | int versions[] = V2_INITQVERSIONS_R1; | struct v2_disk_dqblk_r1 dqblk_r1; | | int | main (void) | { | | ; | return 0; | } configure:11014: WARNING: You have got no 64-bit kernel quota support. configure:11016: WARNING: Continuing with limited quota support. configure:11018: WARNING: quotacheck is needed for filesystems with recent quota versions. configure:11020: result: no configure:11028: checking if the kernel has the VFS intent patches configure:11059: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:71: warning: assignment from incompatible pointer type /usr/src/lustre-1.8/build/conftest.c:72: error: implicit declaration of function 'intent_init' /usr/src/lustre-1.8/build/conftest.c:72: error: 'IT_OPEN' undeclared (first use in this function) /usr/src/lustre-1.8/build/conftest.c:72: error: (Each undeclared identifier is reported only once /usr/src/lustre-1.8/build/conftest.c:72: error: for each function it appears in.) /usr/src/lustre-1.8/build/conftest.c:73: error: dereferencing pointer to incomplete type /usr/src/lustre-1.8/build/conftest.c:74: error: dereferencing pointer to incomplete type make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:11062: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | /* end confdefs.h. */ | | #include | #include | | int | main (void) | { | | struct nameidata nd; | struct lookup_intent *it; | | it = &nd.intent; | intent_init(it, IT_OPEN); | it->d.lustre.it_disposition = 0; | it->d.lustre.it_data = NULL; | | ; | return 0; | } configure:11083: result: no configure:11091: checking use inode have i_mutex configure:11119: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:11122: $? = 0 configure:11124: test -s build/conftest.o configure:11127: $? = 0 configure:11130: result: yes configure:11151: checking use dqonoff_mutex configure:11179: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:11182: $? = 0 configure:11184: test -s build/conftest.o configure:11187: $? = 0 configure:11190: result: yes configure:11211: checking kernel export nr_pagecache configure:11235: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:69: error: 'nr_pagecache' undeclared (first use in this function) /usr/src/lustre-1.8/build/conftest.c:69: error: (Each undeclared identifier is reported only once /usr/src/lustre-1.8/build/conftest.c:69: error: for each function it appears in.) make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:11238: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | return atomic_read(&nr_pagecache); | | ; | return 0; | } configure:11259: result: NO configure:11265: checking first vfs_statfs parameter is dentry configure:11289: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:11292: $? = 0 configure:11294: test -s build/conftest.o configure:11297: $? = 0 configure:11305: result: yes configure:11319: checking vfs_kern_mount exist in kernel configure:11343: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:11346: $? = 0 configure:11348: test -s build/conftest.o configure:11351: $? = 0 configure:11359: result: yes configure:11373: checking invalidatepage has return int configure:11397: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:71: error: void value not ignored as it ought to be /usr/src/lustre-1.8/build/conftest.c:71: warning: unused variable 'rc' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:11400: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | int rc = block_invalidatepage(NULL, 0); | | ; | return 0; | } configure:11421: result: NO configure:11427: checking if umount_begin needs vfsmount parameter instead of super_block configure:11463: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/usr/src/lustre-1.8/build configure:11466: $? = 0 configure:11468: test -s build/conftest.o configure:11471: $? = 0 configure:11474: result: yes configure:11496: checking kernel has PG_fs_misc configure:11522: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c:73:10: error: #error PG_fs_misc not defined in kernel make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:11525: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | #ifndef PG_fs_misc | #error PG_fs_misc not defined in kernel | #endif | | ; | return 0; | } configure:11546: result: NO configure:11552: checking kernel has PageChecked and SetPageChecked configure:11581: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:11584: $? = 0 configure:11586: test -s build/conftest.o configure:11589: $? = 0 configure:11592: result: yes configure:11613: checking inode has i_blksize field configure:11638: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:74: error: 'struct inode' has no member named 'i_blksize' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:11641: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | struct inode i; | i.i_blksize = 0; | | ; | return 0; | } configure:11662: result: NO configure:11668: checking check vfs_readdir need 64bit inode number configure:11702: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/usr/src/lustre-1.8/build configure:11705: $? = 0 configure:11707: test -s build/conftest.o configure:11710: $? = 0 configure:11713: result: yes configure:11733: checking writev in fops configure:11758: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:75: error: 'struct file_operations' has no member named 'writev' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:11761: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | struct file_operations *fops; | fops->writev = NULL; | | ; | return 0; | } configure:11782: result: NO configure:11788: checking readv in fops configure:11813: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:75: error: 'struct file_operations' has no member named 'readv' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:11816: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | struct file_operations *fops; | fops->readv = NULL; | | ; | return 0; | } configure:11837: result: NO configure:11845: checking kernel has cancel_dirty_page configure:11869: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:11872: $? = 0 configure:11874: test -s build/conftest.o configure:11877: $? = 0 configure:11880: result: yes configure:11901: checking if kernel have PageConstant defined configure:11927: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c:76:10: error: #error "Have no raid5 zcopy patch" make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:11930: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | #ifndef PG_constant | #error "Have no raid5 zcopy patch" | #endif | | ; | return 0; | } configure:11951: result: no configure:11959: checking if invalidate_bdev has second argument configure:11983: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:75: error: too many arguments to function 'invalidate_bdev' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:11986: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | invalidate_bdev(NULL,0); | | ; | return 0; | } configure:12007: result: no configure:12013: checking if kernel has FS_RENAME_DOES_D_MOVE flag configure:12037: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:75: warning: unused variable 'v' configure:12040: $? = 0 configure:12042: test -s build/conftest.o configure:12045: $? = 0 configure:12048: result: yes configure:12068: checking if unregister_blkdev return int configure:12092: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build /usr/src/lustre-1.8/build/conftest.c: In function 'main': /usr/src/lustre-1.8/build/conftest.c:76: error: void value not ignored as it ought to be /usr/src/lustre-1.8/build/conftest.c:76: warning: unused variable 'i' make[1]: *** [/usr/src/lustre-1.8/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.8/build] Error 2 configure:12095: $? = 2 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | int i = unregister_blkdev(0,NULL); | | ; | return 0; | } configure:12116: result: no configure:12122: checking if kernel has .splice_read configure:12148: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.8/build/Makefile LUSTRE_LINUX_CONFIG=/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config LINUXINCLUDE= -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include2 -include include/linux/autoconf.h -o tmp_include_depends -o scripts -o include/config/MARKER -C /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ EXTRA_CFLAGS=-Werror-implicit-function-declaration -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include M=/usr/src/lustre-1.8/build configure:12151: $? = 0 configure:12153: test -s build/conftest.o configure:12156: $? = 0 configure:12159: result: yes configure:12196: checking linux/exportfs.h usability configure:12213: gcc -c -g -O2 -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//include -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:12219: $? = 0 configure:12233: result: yes configure:12237: checking linux/exportfs.h presence configure:12252: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c conftest.c:70:28: error: linux/exportfs.h: No such file or directory configure:12258: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | /* end confdefs.h. */ | #include configure:12272: result: no configure:12278: WARNING: linux/exportfs.h: accepted by the compiler, rejected by the preprocessor! configure:12280: WARNING: linux/exportfs.h: proceeding with the compiler's result configure:12305: checking for linux/exportfs.h configure:12313: result: yes configure:12456: checking location of libsysio configure:12461: result: internal configure:12464: checking for ./libsysio/src/rmdir.c configure:12476: result: yes configure:12533: checking for ./snmp/lustre-snmp.c configure:12545: result: yes configure:12568: checking location of ldiskfs configure:12603: result: disabled configure:12662: checking location of lustre-iokit configure:12667: result: internal configure:12670: checking for ./lustre-iokit/ior-survey/ior-survey configure:12682: result: yes configure:12739: checking whether to build Lustre library configure:12748: result: yes configure:12753: checking whether to build liblustre tests configure:12765: result: yes configure:12768: checking whether to enable liblustre acl configure:12777: result: yes configure:12787: checking whether to build mpitests configure:12796: result: no configure:12799: Enabling Lustre configure options for libsysio configure:12803: checking whether to enable pinger support configure:12812: result: yes configure:12822: checking whether to enable liblustre recovery support configure:12831: result: yes configure:12863: checking netdb.h usability configure:12880: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:12886: $? = 0 configure:12900: result: yes configure:12904: checking netdb.h presence configure:12919: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:12925: $? = 0 configure:12939: result: yes configure:12972: checking for netdb.h configure:12980: result: yes configure:12863: checking netinet/tcp.h usability configure:12880: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:12886: $? = 0 configure:12900: result: yes configure:12904: checking netinet/tcp.h presence configure:12919: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:12925: $? = 0 configure:12939: result: yes configure:12972: checking for netinet/tcp.h configure:12980: result: yes configure:12863: checking asm/types.h usability configure:12880: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:12886: $? = 0 configure:12900: result: yes configure:12904: checking asm/types.h presence configure:12919: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:12925: $? = 0 configure:12939: result: yes configure:12972: checking for asm/types.h configure:12980: result: yes configure:12863: checking endian.h usability configure:12880: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:12886: $? = 0 configure:12900: result: yes configure:12904: checking endian.h presence configure:12919: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:12925: $? = 0 configure:12939: result: yes configure:12972: checking for endian.h configure:12980: result: yes configure:12863: checking sys/ioctl.h usability configure:12880: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:12886: $? = 0 configure:12900: result: yes configure:12904: checking sys/ioctl.h presence configure:12919: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:12925: $? = 0 configure:12939: result: yes configure:12972: checking for sys/ioctl.h configure:12980: result: yes configure:12999: checking for gethostbyname configure:13055: gcc -o conftest -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:13061: $? = 0 configure:13079: result: yes configure:12999: checking for socket configure:13055: gcc -o conftest -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:13061: $? = 0 configure:13079: result: yes configure:12999: checking for connect configure:13055: gcc -o conftest -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:13061: $? = 0 configure:13079: result: yes configure:13106: checking linux/version.h usability configure:13123: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:13129: $? = 0 configure:13143: result: yes configure:13147: checking linux/version.h presence configure:13162: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:13168: $? = 0 configure:13182: result: yes configure:13215: checking for linux/version.h configure:13223: result: yes configure:13237: checking for spinlock_t configure:13268: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 conftest.c:83:28: error: linux/spinlock.h: No such file or directory conftest.c:85: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ac__type_new_' conftest.c: In function 'main': conftest.c:89: error: 'ac__type_new_' undeclared (first use in this function) conftest.c:89: error: (Each undeclared identifier is reported only once conftest.c:89: error: for each function it appears in.) conftest.c:89: error: expected expression before ')' token configure:13274: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | /* end confdefs.h. */ | #include | | typedef spinlock_t ac__type_new_; | int | main () | { | if ((ac__type_new_ *) 0) | return 0; | if (sizeof (ac__type_new_)) | return 0; | ; | return 0; | } configure:13289: result: no configure:13305: checking for strnlen configure:13361: gcc -o conftest -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:13367: $? = 0 configure:13385: result: yes configure:13403: checking whether to enable readline support configure:13412: result: yes configure:13419: checking for readline in -lreadline configure:13454: gcc -o conftest -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c -lreadline -lncurses >&5 /usr/bin/ld: cannot find -lreadline collect2: ld returned 1 exit status configure:13460: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char readline (); | int | main () | { | return readline (); | ; | return 0; | } configure:13478: result: no configure:13501: checking if efence debugging support is requested configure:13510: result: no configure:13525: checking if libwrap support is requested configure:13540: result: no configure:13555: checking whether to use libpthread for lnet library configure:13565: checking for pthread_create in -lpthread configure:13600: gcc -o conftest -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c -lpthread >&5 configure:13606: $? = 0 configure:13624: result: yes configure:13633: result: yes configure:13664: checking whether to initialize libsysio configure:13666: result: yes configure:13683: checking whether to use /dev/urandom for liblustre configure:13685: result: yes configure:13697: checking for cap_get_proc in -lcap configure:13732: gcc -o conftest -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c -lcap >&5 /usr/bin/ld: cannot find -lcap collect2: ld returned 1 exit status configure:13738: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_LIBPTHREAD 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char cap_get_proc (); | int | main () | { | return cap_get_proc (); | ; | return 0; | } configure:13756: result: no configure:13777: checking for non-default maximum LNET payload configure:13790: result: no configure:13843: checking whether to build the userspace portals LND configure:13852: result: no configure:13857: checking whether to build usocklnd configure:13869: result: yes configure:13886: checking maximum OBD ioctl size configure:13900: result: 8192 bytes configure:13929: checking asm/page.h usability configure:13946: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:13952: $? = 0 configure:13966: result: yes configure:13970: checking asm/page.h presence configure:13985: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:13991: $? = 0 configure:14005: result: yes configure:14038: checking for asm/page.h configure:14046: result: yes configure:13929: checking sys/user.h usability configure:13946: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:13952: $? = 0 configure:13966: result: yes configure:13970: checking sys/user.h presence configure:13985: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:13991: $? = 0 configure:14005: result: yes configure:14038: checking for sys/user.h configure:14046: result: yes configure:13929: checking sys/vfs.h usability configure:13946: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:13952: $? = 0 configure:13966: result: yes configure:13970: checking sys/vfs.h presence configure:13985: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:13991: $? = 0 configure:14005: result: yes configure:14038: checking for sys/vfs.h configure:14046: result: yes configure:13919: checking for stdint.h configure:13925: result: yes configure:13929: checking blkid/blkid.h usability configure:13946: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:13952: $? = 0 configure:13966: result: yes configure:13970: checking blkid/blkid.h presence configure:13985: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:13991: $? = 0 configure:14005: result: yes configure:14038: checking for blkid/blkid.h configure:14046: result: yes configure:14078: checking linux/fs.h usability configure:14095: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:14101: $? = 0 configure:14115: result: yes configure:14119: checking linux/fs.h presence configure:14134: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:14140: $? = 0 configure:14154: result: yes configure:14187: checking for linux/fs.h configure:14195: result: yes configure:14078: checking linux/quota.h usability configure:14095: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:14101: $? = 0 configure:14115: result: yes configure:14119: checking linux/quota.h presence configure:14134: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:14140: $? = 0 configure:14154: result: yes configure:14187: checking for linux/quota.h configure:14195: result: yes configure:14226: checking xtio.h usability configure:14243: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 conftest.c:129:18: error: xtio.h: No such file or directory configure:14249: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_LIBPTHREAD 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_ASM_PAGE_H 1 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_BLKID_BLKID_H 1 | #define HAVE_LINUX_FS_H 1 | #define HAVE_LINUX_QUOTA_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:14263: result: no configure:14267: checking xtio.h presence configure:14282: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c conftest.c:96:18: error: xtio.h: No such file or directory configure:14288: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_LIBPTHREAD 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_ASM_PAGE_H 1 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_BLKID_BLKID_H 1 | #define HAVE_LINUX_FS_H 1 | #define HAVE_LINUX_QUOTA_H 1 | /* end confdefs.h. */ | #include configure:14302: result: no configure:14335: checking for xtio.h configure:14343: result: no configure:14226: checking file.h usability configure:14243: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 conftest.c:129:18: error: file.h: No such file or directory configure:14249: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_LIBPTHREAD 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_ASM_PAGE_H 1 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_BLKID_BLKID_H 1 | #define HAVE_LINUX_FS_H 1 | #define HAVE_LINUX_QUOTA_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:14263: result: no configure:14267: checking file.h presence configure:14282: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c conftest.c:96:18: error: file.h: No such file or directory configure:14288: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_LIBPTHREAD 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_ASM_PAGE_H 1 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_BLKID_BLKID_H 1 | #define HAVE_LINUX_FS_H 1 | #define HAVE_LINUX_QUOTA_H 1 | /* end confdefs.h. */ | #include configure:14302: result: no configure:14335: checking for file.h configure:14343: result: no configure:14376: checking linux/types.h usability configure:14393: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:14399: $? = 0 configure:14413: result: yes configure:14417: checking linux/types.h presence configure:14432: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:14438: $? = 0 configure:14452: result: yes configure:14485: checking for linux/types.h configure:14493: result: yes configure:14366: checking for sys/types.h configure:14372: result: yes configure:14376: checking linux/unistd.h usability configure:14393: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:14399: $? = 0 configure:14413: result: yes configure:14417: checking linux/unistd.h presence configure:14432: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:14438: $? = 0 configure:14452: result: yes configure:14485: checking for linux/unistd.h configure:14493: result: yes configure:14366: checking for unistd.h configure:14372: result: yes configure:14525: checking netinet/in.h usability configure:14542: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:14548: $? = 0 configure:14562: result: yes configure:14566: checking netinet/in.h presence configure:14581: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:14587: $? = 0 configure:14601: result: yes configure:14634: checking for netinet/in.h configure:14642: result: yes configure:14525: checking arpa/inet.h usability configure:14542: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:14548: $? = 0 configure:14562: result: yes configure:14566: checking arpa/inet.h presence configure:14581: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:14587: $? = 0 configure:14601: result: yes configure:14634: checking for arpa/inet.h configure:14642: result: yes configure:14525: checking catamount/data.h usability configure:14542: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 conftest.c:135:28: error: catamount/data.h: No such file or directory configure:14548: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_LIBPTHREAD 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_ASM_PAGE_H 1 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_BLKID_BLKID_H 1 | #define HAVE_LINUX_FS_H 1 | #define HAVE_LINUX_QUOTA_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_LINUX_UNISTD_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ARPA_INET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:14562: result: no configure:14566: checking catamount/data.h presence configure:14581: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c conftest.c:102:28: error: catamount/data.h: No such file or directory configure:14587: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "Lustre" | #define PACKAGE_TARNAME "lustre" | #define PACKAGE_VERSION "LUSTRE_VERSION" | #define PACKAGE_STRING "Lustre LUSTRE_VERSION" | #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" | #define PACKAGE "lustre" | #define VERSION "1.7.90" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define SIZEOF_UNSIGNED_LONG_LONG 8 | #define CDEBUG_ENABLED 1 | #define CDEBUG_ENTRY_EXIT 1 | #define LIBCFS_DEBUG 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 | #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 | #define HAVE_CPU_ONLINE 1 | #define HAVE_GFP_T 1 | #define HAVE_CPUMASK_T 1 | #define CPU_AFFINITY 1 | #define CONFIG_RH_2_4_20 1 | #define HAVE_U64_LONG_LONG 1 | #define HAVE_SSIZE_T_LONG 1 | #define HAVE_SIZE_T_LONG 1 | #define HAVE_LE_TYPES 1 | #define HAVE_ATOMIC_PANIC_NOTIFIER 1 | #define HAVE_KMEM_CACHE 1 | #define ENABLE_PINGER 1 | #define ENABLE_CHECKSUM 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_LRU_RESIZE_SUPPORT 1 | #define HAVE_AT_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | #define HAVE_COND_RESCHED 1 | #define ZAP_PAGE_RANGE_VMA 1 | #define HAVE_PDE 1 | #define HAVE_I_ALLOC_SEM 1 | #define HAVE_FILEMAP_FDATAWRITE 1 | #define HAVE_STATFS_NAMELEN 1 | #define HAVE_PAGE_MAPPED 1 | #define HAVE_UNLOCKED_IOCTL 1 | #define HAVE_D_ADD_UNIQUE 1 | #define HAVE_BIT_SPINLOCK_H 1 | #define HAVE_FILE_IN_STRUCT_INTENT 1 | #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 | #define HAVE_F_OP_FLOCK 1 | #define KERNEL_SUPPORTS_QUOTA_READ 1 | #define HAVE_COOKIE_FOLLOW_LINK 1 | #define HAVE_RCU 1 | #define HAVE_INODE_I_MUTEX 1 | #define HAVE_DQUOTOFF_MUTEX 1 | #define HAVE_STATFS_DENTRY_PARAM 1 | #define HAVE_VFS_KERN_MOUNT 1 | #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 | #define HAVE_PAGE_CHECKED 1 | #define HAVE_VFS_READDIR_U64_INO 1 | #define HAVE_CANCEL_DIRTY_PAGE 1 | #define HAVE_FS_RENAME_DOES_D_MOVE 1 | #define HAVE_KERNEL_SPLICE_READ 1 | #define HAVE_LINUX_EXPORTFS_H 1 | #define LIBLUSTRE_POSIX_ACL 1 | #define ENABLE_PINGER 1 | #define ENABLE_LIBLUSTRE_RECOVERY 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_ASM_TYPES_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_GETHOSTBYNAME 1 | #define HAVE_SOCKET 1 | #define HAVE_CONNECT 1 | #define HAVE_LINUX_VERSION_H 1 | #define HAVE_STRNLEN 1 | #define HAVE_LIBPTHREAD 1 | #define INIT_SYSIO 1 | #define LIBLUSTRE_USE_URANDOM 1 | #define LNET_MAX_PAYLOAD LNET_MTU | #define OBD_MAX_IOCTL_BUFFER 8192 | #define HAVE_ASM_PAGE_H 1 | #define HAVE_SYS_USER_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_BLKID_BLKID_H 1 | #define HAVE_LINUX_FS_H 1 | #define HAVE_LINUX_QUOTA_H 1 | #define HAVE_LINUX_TYPES_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_LINUX_UNISTD_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ARPA_INET_H 1 | /* end confdefs.h. */ | #include configure:14601: result: no configure:14634: checking for catamount/data.h configure:14642: result: no configure:14659: checking for inet_ntoa configure:14715: gcc -o conftest -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:14721: $? = 0 configure:14739: result: yes configure:14751: checking if readlink returns ssize_t configure:14778: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:14784: $? = 0 configure:14790: result: yes configure:14816: checking for linux/random.h configure:14840: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:14846: $? = 0 configure:14862: result: yes configure:14890: checking ext2fs/ext2fs.h usability configure:14907: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:14913: $? = 0 configure:14927: result: yes configure:14931: checking ext2fs/ext2fs.h presence configure:14946: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:14952: $? = 0 configure:14966: result: yes configure:14999: checking for ext2fs/ext2fs.h configure:15007: result: yes configure:15023: checking for adler32 in -lz configure:15058: gcc -o conftest -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c -lz >&5 configure:15064: $? = 0 configure:15082: result: yes configure:15100: checking zlib.h usability configure:15117: gcc -c -g -O2 -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c >&5 configure:15123: $? = 0 configure:15137: result: yes configure:15141: checking zlib.h presence configure:15156: gcc -E -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include conftest.c configure:15162: $? = 0 configure:15176: result: yes configure:15209: checking for zlib.h configure:15217: result: yes configure:15269: checking whether to randomly failing memory alloc configure:15271: result: yes configure:15284: checking whether to try to build SNMP support configure:15293: result: auto configure:15299: checking for net-snmp-config configure:15329: result: no configure:15661: checking for SNMP support configure:15667: result: no (see config.log for errors) configure:16372: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by Lustre config.status 1.7.90, which was generated by GNU Autoconf 2.61. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on core-45.cube.intra config.status:926: creating Makefile config.status:926: creating autoMakefile config.status:926: creating Rules config.status:926: creating lustre.spec config.status:926: creating lnet/Kernelenv config.status:926: creating lnet/Makefile config.status:926: creating lnet/autoMakefile config.status:926: creating lnet/autoconf/Makefile config.status:926: creating lnet/doc/Makefile config.status:926: creating lnet/include/Makefile config.status:926: creating lnet/include/libcfs/Makefile config.status:926: creating lnet/include/libcfs/linux/Makefile config.status:926: creating lnet/include/lnet/Makefile config.status:926: creating lnet/include/lnet/linux/Makefile config.status:926: creating lnet/klnds/Makefile config.status:926: creating lnet/klnds/autoMakefile config.status:926: creating lnet/klnds/gmlnd/Makefile config.status:926: creating lnet/klnds/mxlnd/autoMakefile config.status:926: creating lnet/klnds/mxlnd/Makefile config.status:926: creating lnet/klnds/gmlnd/autoMakefile config.status:926: creating lnet/klnds/openiblnd/Makefile config.status:926: creating lnet/klnds/openiblnd/autoMakefile config.status:926: creating lnet/klnds/o2iblnd/Makefile config.status:926: creating lnet/klnds/o2iblnd/autoMakefile config.status:926: creating lnet/klnds/ciblnd/Makefile config.status:926: creating lnet/klnds/ciblnd/autoMakefile config.status:926: creating lnet/klnds/iiblnd/Makefile config.status:926: creating lnet/klnds/iiblnd/autoMakefile config.status:926: creating lnet/klnds/viblnd/Makefile config.status:926: creating lnet/klnds/viblnd/autoMakefile config.status:926: creating lnet/klnds/qswlnd/Makefile config.status:926: creating lnet/klnds/qswlnd/autoMakefile config.status:926: creating lnet/klnds/ralnd/Makefile config.status:926: creating lnet/klnds/ralnd/autoMakefile config.status:926: creating lnet/klnds/socklnd/Makefile config.status:926: creating lnet/klnds/socklnd/autoMakefile config.status:926: creating lnet/klnds/ptllnd/Makefile config.status:926: creating lnet/klnds/ptllnd/autoMakefile config.status:926: creating lnet/libcfs/Makefile config.status:926: creating lnet/libcfs/autoMakefile config.status:926: creating lnet/libcfs/linux/Makefile config.status:926: creating lnet/lnet/Makefile config.status:926: creating lnet/lnet/autoMakefile config.status:926: creating lnet/selftest/Makefile config.status:926: creating lnet/selftest/autoMakefile config.status:926: creating lnet/ulnds/Makefile config.status:926: creating lnet/ulnds/autoMakefile config.status:926: creating lnet/ulnds/socklnd/Makefile config.status:926: creating lnet/ulnds/ptllnd/Makefile config.status:926: creating lnet/utils/Makefile config.status:926: creating lustre/Makefile config.status:926: creating lustre/autoMakefile config.status:926: creating lustre/autoconf/Makefile config.status:926: creating lustre/contrib/Makefile config.status:926: creating lustre/doc/Makefile config.status:926: creating lustre/include/Makefile config.status:926: creating lustre/include/lustre_ver.h config.status:926: creating lustre/include/linux/Makefile config.status:926: creating lustre/include/lustre/Makefile config.status:926: creating lustre/kernel_patches/targets/2.6-suse.target config.status:926: creating lustre/kernel_patches/targets/2.6-vanilla.target config.status:926: creating lustre/kernel_patches/targets/2.6-rhel4.target config.status:926: creating lustre/kernel_patches/targets/2.6-rhel5.target config.status:926: creating lustre/kernel_patches/targets/2.6-fc5.target config.status:926: creating lustre/kernel_patches/targets/2.6-patchless.target config.status:926: creating lustre/kernel_patches/targets/2.6-sles10.target config.status:926: creating lustre/kernel_patches/targets/hp_pnnl-2.4.target config.status:926: creating lustre/kernel_patches/targets/rh-2.4.target config.status:926: creating lustre/kernel_patches/targets/rhel-2.4.target config.status:926: creating lustre/kernel_patches/targets/suse-2.4.21-2.target config.status:926: creating lustre/kernel_patches/targets/sles-2.4.target config.status:926: creating lustre/ldlm/Makefile config.status:926: creating lustre/liblustre/Makefile config.status:926: creating lustre/liblustre/tests/Makefile config.status:926: creating lustre/llite/Makefile config.status:926: creating lustre/llite/autoMakefile config.status:926: creating lustre/lov/Makefile config.status:926: creating lustre/lov/autoMakefile config.status:926: creating lustre/lvfs/Makefile config.status:926: creating lustre/lvfs/autoMakefile config.status:926: creating lustre/mdc/Makefile config.status:926: creating lustre/mdc/autoMakefile config.status:926: creating lustre/mds/Makefile config.status:926: creating lustre/mds/autoMakefile config.status:926: creating lustre/obdclass/Makefile config.status:926: creating lustre/obdclass/autoMakefile config.status:926: creating lustre/obdclass/linux/Makefile config.status:926: creating lustre/obdecho/Makefile config.status:926: creating lustre/obdecho/autoMakefile config.status:926: creating lustre/obdfilter/Makefile config.status:926: creating lustre/obdfilter/autoMakefile config.status:926: creating lustre/osc/Makefile config.status:926: creating lustre/osc/autoMakefile config.status:926: creating lustre/ost/Makefile config.status:926: creating lustre/ost/autoMakefile config.status:926: creating lustre/mgc/Makefile config.status:926: creating lustre/mgc/autoMakefile config.status:926: creating lustre/mgs/Makefile config.status:926: creating lustre/mgs/autoMakefile config.status:926: creating lustre/ptlrpc/Makefile config.status:926: creating lustre/ptlrpc/autoMakefile config.status:926: creating lustre/quota/Makefile config.status:926: creating lustre/quota/autoMakefile config.status:926: creating lustre/scripts/Makefile config.status:926: creating lustre/scripts/version_tag.pl config.status:926: creating lustre/tests/Makefile config.status:926: creating lustre/utils/Makefile config.status:926: creating snmp/Makefile config.status:926: creating snmp/autoconf/Makefile config.status:926: creating config.h config.status:1257: config.h is unchanged config.status:1303: executing depfiles commands configure:18010: === configuring in libsysio (/usr/src/lustre-1.8/libsysio) configure:18113: running /bin/sh ./configure '--prefix=/usr' '--with-linux=/usr/src/kernels/2.6.23.1-42.fc8-x86_64/' '--disable-server' '--disable-doc' '--without-cib' '--without-vib' '--without-openib' '--without-iib' '--without-o2ib' '--without-qsnet' '--with-lustre-hack' '--with-sockets' --cache-file=/dev/null --srcdir=. configure:18010: === configuring in ldiskfs (/usr/src/lustre-1.8/ldiskfs) configure:18113: running /bin/sh ./configure '--prefix=/usr' '--with-linux=/usr/src/kernels/2.6.23.1-42.fc8-x86_64/' '--disable-server' '--disable-doc' '--without-cib' '--without-vib' '--without-openib' '--without-iib' '--without-o2ib' '--without-qsnet' '--with-lustre-hack' '--with-sockets' --cache-file=/dev/null --srcdir=. configure:18010: === configuring in lustre-iokit (/usr/src/lustre-1.8/lustre-iokit) configure:18113: running /bin/sh ./configure '--prefix=/usr' '--with-linux=/usr/src/kernels/2.6.23.1-42.fc8-x86_64/' '--disable-server' '--disable-doc' '--without-cib' '--without-vib' '--without-openib' '--without-iib' '--without-o2ib' '--without-qsnet' '--with-lustre-hack' '--with-sockets' --cache-file=/dev/null --srcdir=. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-unknown-linux-gnu ac_cv_c_compiler_gnu=yes ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_func_connect=yes ac_cv_func_gethostbyname=yes ac_cv_func_inet_ntoa=yes ac_cv_func_socket=yes ac_cv_func_strnlen=yes ac_cv_header_arpa_inet_h=yes ac_cv_header_asm_page_h=yes ac_cv_header_asm_types_h=yes ac_cv_header_blkid_blkid_h=yes ac_cv_header_catamount_data_h=no ac_cv_header_endian_h=yes ac_cv_header_ext2fs_ext2fs_h=yes ac_cv_header_file_h=no ac_cv_header_inttypes_h=yes ac_cv_header_linux_exportfs_h=yes ac_cv_header_linux_fs_h=yes ac_cv_header_linux_quota_h=yes ac_cv_header_linux_random_h=yes ac_cv_header_linux_types_h=yes ac_cv_header_linux_unistd_h=yes ac_cv_header_linux_version_h=yes ac_cv_header_memory_h=yes ac_cv_header_netdb_h=yes ac_cv_header_netinet_in_h=yes ac_cv_header_netinet_tcp_h=yes ac_cv_header_stdc=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_ioctl_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_sys_user_h=yes ac_cv_header_sys_vfs_h=yes ac_cv_header_unistd_h=yes ac_cv_header_xtio_h=no ac_cv_header_zlib_h=yes ac_cv_host=x86_64-unknown-linux-gnu ac_cv_lib_cap_cap_get_proc=no ac_cv_lib_pthread_pthread_create=yes ac_cv_lib_readline_readline=no ac_cv_lib_z_adler32=yes ac_cv_objext=o ac_cv_path_EGREP='/bin/grep -E' ac_cv_path_GREP=/bin/grep ac_cv_path_install='/usr/bin/install -c' ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_AWK=gawk ac_cv_prog_CPP='gcc -E' ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_make_make_set=yes ac_cv_sizeof_unsigned_long_long=8 ac_cv_target=x86_64-unknown-linux-gnu ac_cv_type_spinlock_t=no ac_cv_type_unsigned_long_long=yes am_cv_CC_dependencies_compiler_type=gcc3 lb_cv_file___libsysio_src_rmdir_c=yes lb_cv_file___lustre_iokit_ior_survey_ior_survey=yes lb_cv_file___snmp_lustre_snmp_c=yes lb_cv_file__boot_kernel_h=no lb_cv_file__usr_src_kernels_2_6_23_1_42_fc8_x86_64_=yes lb_cv_file__usr_src_kernels_2_6_23_1_42_fc8_x86_64___config=yes lb_cv_file__usr_src_kernels_2_6_23_1_42_fc8_x86_64__include_linux_autoconf_h=yes lb_cv_file__usr_src_kernels_2_6_23_1_42_fc8_x86_64__include_linux_bit_spinlock_h=yes lb_cv_file__usr_src_kernels_2_6_23_1_42_fc8_x86_64__include_linux_lustre_version_h=no lb_cv_file__usr_src_kernels_2_6_23_1_42_fc8_x86_64__include_linux_namei_h=yes lb_cv_file__usr_src_kernels_2_6_23_1_42_fc8_x86_64__include_linux_posix_acl_xattr_h=yes lb_cv_file__usr_src_kernels_2_6_23_1_42_fc8_x86_64__include_linux_version_h=yes lb_cv_file__usr_src_kernels_2_6_23_1_42_fc8_x86_64__include_linux_xattr_acl_h=no lb_cv_file__var_adm_running_kernel_h=no ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /usr/src/lustre-1.8/missing --run aclocal-1.10' AC_LUSTRE_CLI_VER_OFFSET_WARN='OBD_OCD_VERSION(0,2,0,0)' AC_LUSTRE_FIX='0' AC_LUSTRE_LIB_VER_OFFSET_WARN='OBD_OCD_VERSION(0,0,1,32)' AC_LUSTRE_MAJOR='1' AC_LUSTRE_MINOR='7' AC_LUSTRE_PATCH='90' AC_LUSTRE_VERSION_STRING='1.7.90' AC_LUSTRE_VER_ALLOWED_OFFSET='OBD_OCD_VERSION(0,0,1,32)' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='${SHELL} /usr/src/lustre-1.8/missing --run tar' ARCH_UM='' AUTOCONF='${SHELL} /usr/src/lustre-1.8/missing --run autoconf' AUTOHEADER='${SHELL} /usr/src/lustre-1.8/missing --run autoheader' AUTOMAKE='${SHELL} /usr/src/lustre-1.8/missing --run automake-1.10' AWK='gawk' BACKINGFS='' BLKID_FALSE='#' BLKID_TRUE='' BUILD_CIBLND_FALSE='' BUILD_CIBLND_TRUE='#' BUILD_GMLND_FALSE='' BUILD_GMLND_TRUE='#' BUILD_IIBLND_FALSE='' BUILD_IIBLND_TRUE='#' BUILD_MXLND_FALSE='' BUILD_MXLND_TRUE='#' BUILD_O2IBLND_FALSE='' BUILD_O2IBLND_TRUE='#' BUILD_OPENIBLND_FALSE='' BUILD_OPENIBLND_TRUE='#' BUILD_PTLLND_FALSE='' BUILD_PTLLND_TRUE='#' BUILD_QSWLND_FALSE='' BUILD_QSWLND_TRUE='#' BUILD_RALND_FALSE='' BUILD_RALND_TRUE='#' BUILD_UPTLLND_FALSE='' BUILD_UPTLLND_TRUE='#' BUILD_USOCKLND_FALSE='#' BUILD_USOCKLND_TRUE='' BUILD_VIBLND_FALSE='' BUILD_VIBLND_TRUE='#' CAP_LIBS='' CC='gcc' CCDEPMODE='depmode=gcc3' CFLAGS='-g -O2' CIBCPPFLAGS='' CIBLND='' CLIENT_FALSE='#' CLIENT_TRUE='' CPP='gcc -E' CPPFLAGS='-include $(top_builddir)/config.h -I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include-I$(top_builddir)/lnet/include -I$(top_srcdir)/lnet/include -I$(top_builddir)/lustre/include -I$(top_srcdir)/lustre/include ' CRAY_XT3_FALSE='' CRAY_XT3_TRUE='#' CYGPATH_W='echo' DARWIN_FALSE='' DARWIN_TRUE='#' DEFS='-DHAVE_CONFIG_H' DEPDIR='.deps' DMU_OSD_ENABLED_FALSE='' DMU_OSD_ENABLED_TRUE='#' DMU_SRC='' DOC_FALSE='' DOC_TRUE='#' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/bin/grep -E' ENABLE_DOC='0' ENABLE_INIT_SCRIPTS='1' ENABLE_LIBPTHREAD='yes' EXEEXT='' EXT2FS_DEVEL_FALSE='#' EXT2FS_DEVEL_TRUE='' EXTRA_KCFLAGS='-include /usr/src/lustre-1.8/config.h -g -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lnet/include -I/usr/src/lustre-1.8/lustre/include' EXTRA_KLDFLAGS='' EXTRA_KLIBS='' EXTRA_LNET_INCLUDE='' GMCPPFLAGS='' GMLIBS='' GMLND='' GREP='/bin/grep' IIBCPPFLAGS='' IIBLND='' INCLUDE_RULES='include /usr/src/lustre-1.8/Rules' INIT_SCRIPTS_FALSE='#' INIT_SCRIPTS_TRUE='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' KMODEXT='.ko' LDFLAGS='' LDISKFS_DIR='' LDISKFS_ENABLED_FALSE='' LDISKFS_ENABLED_TRUE='#' LDISKFS_SUBDIR='' LIBCFS_INCLUDE_DIR='lnet/include' LIBCFS_SUBDIR='' LIBEFENCE='' LIBLUSTRE_FALSE='#' LIBLUSTRE_TESTS_FALSE='#' LIBLUSTRE_TESTS_TRUE='' LIBLUSTRE_TRUE='' LIBOBJS='' LIBPTHREAD_FALSE='#' LIBPTHREAD_TRUE='' LIBREADLINE='' LIBS='' LIBSYSIO_SUBDIR='libsysio' LIBWRAP='' LINUX25_FALSE='#' LINUX25_TRUE='' LINUX='/usr/src/kernels/2.6.23.1-42.fc8-x86_64/' LINUXRELEASE='2.6.23.1-42.fc8' LINUX_CONFIG='/usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config' LINUX_FALSE='#' LINUX_OBJ='/usr/src/kernels/2.6.23.1-42.fc8-x86_64/' LINUX_TRUE='' LLCFLAGS='-g -Wall -fPIC -D_GNU_SOURCE' LLCPPFLAGS='-D__arch_lib__ -D_LARGEFILE64_SOURCE=1' LTLIBOBJS='' LUSTRE='/usr/src/lustre-1.8/lustre' LUSTREIOKIT_SUBDIR='lustre-iokit' MAKEINFO='${SHELL} /usr/src/lustre-1.8/missing --run makeinfo' MODULES_FALSE='#' MODULES_TRUE='' MODULE_TARGET='M' MOSTLYCLEANFILES='.*.cmd .*.flags *.o *.ko *.mod.c .depend .*.1.* Modules.symvers Module.symvers' MPITESTS_FALSE='' MPITESTS_TRUE='#' MXCPPFLAGS='' MXLIBS='' MXLND='' NET_SNMP_CFLAGS='' NET_SNMP_CONFIG='' NET_SNMP_LIBS='' O2IBCPPFLAGS='' O2IBLND='' OBJEXT='o' OPENIBCPPFLAGS='' OPENIBLND='' PACKAGE='lustre' PACKAGE_BUGREPORT='https://bugzilla.lustre.org/' PACKAGE_NAME='Lustre' PACKAGE_STRING='Lustre LUSTRE_VERSION' PACKAGE_TARNAME='lustre' PACKAGE_VERSION='LUSTRE_VERSION' PATH_SEPARATOR=':' POSIX_OSD_ENABLED_FALSE='' POSIX_OSD_ENABLED_TRUE='#' PTHREAD_LIBS='-lpthread' PTLLND='' PTLLNDCPPFLAGS='' QSWCPPFLAGS='' QSWLND='' QUOTA_FALSE='#' QUOTA_TRUE='' RACPPFLAGS='' RALND='' RANLIB='ranlib' RELEASE='2.6.23.1_42.fc8_200809110910' SERVER_FALSE='' SERVER_TRUE='#' SET_MAKE='' SHELL='/bin/sh' SNMP_DIST_SUBDIR='snmp' SNMP_SUBDIR='' STRIP='' SUNOS_FALSE='' SUNOS_TRUE='#' SYMVERFILE='Module.symvers' SYSIO='/usr/src/lustre-1.8/libsysio' TESTS_FALSE='#' TESTS_TRUE='' UML_CFLAGS='' UPTLLND='' USE_QUILT_FALSE='#' USE_QUILT_TRUE='' USOCKLND='usocklnd' UTILS_FALSE='#' UTILS_TRUE='' VERSION='1.7.90' VIBCPPFLAGS='' VIBLND='' ZLIB='-lz' ac_configure_args=' '\''--with-linux=/usr/src/kernels/2.6.23.1-42.fc8-x86_64/'\'' '\''--disable-server'\'' '\''--disable-doc'\'' '\''--without-cib'\'' '\''--without-vib'\'' '\''--without-openib'\'' '\''--without-iib'\'' '\''--without-o2ib'\'' '\''--without-qsnet'\'' --with-lustre-hack --with-sockets' ac_ct_CC='gcc' agentdir='${pkglibdir}/snmp' am__fastdepCC_FALSE='#' am__fastdepCC_TRUE='' am__include='include' am__isrc='' am__leading_dot='.' am__quote='' am__tar='${AMTAR} chof - "$$tardir"' am__untar='${AMTAR} xf -' bindir='${exec_prefix}/bin' build='x86_64-unknown-linux-gnu' build_alias='' build_cpu='x86_64' build_os='linux-gnu' build_vendor='unknown' datadir='${datarootdir}' datarootdir='${prefix}/share' demodir='$(docdir)/demo' docdir='${datadir}/doc/$(PACKAGE)' dvidir='${docdir}' enable_uoss='no' exec_prefix='${prefix}' host='x86_64-unknown-linux-gnu' host_alias='' host_cpu='x86_64' host_os='linux-gnu' host_vendor='unknown' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='$(SHELL) /usr/src/lustre-1.8/install-sh' kextdir='' lb_target_os='linux' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' linux25='yes' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' macosdir='' mandir='${datarootdir}/man' mibdir='${pkgdatadir}/snmp/mibs' mkdir_p='/bin/mkdir -p' moduledir='/lib/modules/2.6.23.1-42.fc8/kernel' modulefsdir='$(moduledir)/fs/$(PACKAGE)' modulenetdir='$(moduledir)/net/$(PACKAGE)' oldincludedir='/usr/include' pdfdir='${docdir}' pkgexampledir='${pkgdatadir}/examples' plistdir='' prefix='/usr' program_transform_name='s,x,x,' psdir='${docdir}' rootsbindir='/sbin' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' subdirs=' libsysio ldiskfs lustre-iokit' sysconfdir='/etc' target='x86_64-unknown-linux-gnu' target_alias='' target_cpu='x86_64' target_os='linux-gnu' target_vendor='unknown' ## ----------- ## ## confdefs.h. ## ## ----------- ## #define PACKAGE_NAME "Lustre" #define PACKAGE_TARNAME "lustre" #define PACKAGE_VERSION "LUSTRE_VERSION" #define PACKAGE_STRING "Lustre LUSTRE_VERSION" #define PACKAGE_BUGREPORT "https://bugzilla.lustre.org/" #define PACKAGE "lustre" #define VERSION "1.7.90" #define STDC_HEADERS 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRINGS_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_UNISTD_H 1 #define SIZEOF_UNSIGNED_LONG_LONG 8 #define CDEBUG_ENABLED 1 #define CDEBUG_ENTRY_EXIT 1 #define LIBCFS_DEBUG 1 #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_AUTOCONF_H 1 #define HAVE__USR_SRC_KERNELS_2_6_23_1_42_FC8_X86_64__INCLUDE_LINUX_VERSION_H 1 #define HAVE_CPU_ONLINE 1 #define HAVE_GFP_T 1 #define HAVE_CPUMASK_T 1 #define CPU_AFFINITY 1 #define CONFIG_RH_2_4_20 1 #define HAVE_U64_LONG_LONG 1 #define HAVE_SSIZE_T_LONG 1 #define HAVE_SIZE_T_LONG 1 #define HAVE_LE_TYPES 1 #define HAVE_ATOMIC_PANIC_NOTIFIER 1 #define HAVE_KMEM_CACHE 1 #define ENABLE_PINGER 1 #define ENABLE_CHECKSUM 1 #define ENABLE_LIBLUSTRE_RECOVERY 1 #define HAVE_QUOTA_SUPPORT 1 #define HAVE_LRU_RESIZE_SUPPORT 1 #define HAVE_AT_SUPPORT 1 #define HAVE_NODE_TO_CPUMASK 1 #define HAVE_COND_RESCHED 1 #define ZAP_PAGE_RANGE_VMA 1 #define HAVE_PDE 1 #define HAVE_I_ALLOC_SEM 1 #define HAVE_FILEMAP_FDATAWRITE 1 #define HAVE_STATFS_NAMELEN 1 #define HAVE_PAGE_MAPPED 1 #define HAVE_UNLOCKED_IOCTL 1 #define HAVE_D_ADD_UNIQUE 1 #define HAVE_BIT_SPINLOCK_H 1 #define HAVE_FILE_IN_STRUCT_INTENT 1 #define HAVE_LINUX_POSIX_ACL_XATTR_H 1 #define HAVE_F_OP_FLOCK 1 #define KERNEL_SUPPORTS_QUOTA_READ 1 #define HAVE_COOKIE_FOLLOW_LINK 1 #define HAVE_RCU 1 #define HAVE_INODE_I_MUTEX 1 #define HAVE_DQUOTOFF_MUTEX 1 #define HAVE_STATFS_DENTRY_PARAM 1 #define HAVE_VFS_KERN_MOUNT 1 #define HAVE_UMOUNTBEGIN_VFSMOUNT 1 #define HAVE_PAGE_CHECKED 1 #define HAVE_VFS_READDIR_U64_INO 1 #define HAVE_CANCEL_DIRTY_PAGE 1 #define HAVE_FS_RENAME_DOES_D_MOVE 1 #define HAVE_KERNEL_SPLICE_READ 1 #define HAVE_LINUX_EXPORTFS_H 1 #define LIBLUSTRE_POSIX_ACL 1 #define ENABLE_PINGER 1 #define ENABLE_LIBLUSTRE_RECOVERY 1 #define HAVE_NETDB_H 1 #define HAVE_NETINET_TCP_H 1 #define HAVE_ASM_TYPES_H 1 #define HAVE_ENDIAN_H 1 #define HAVE_SYS_IOCTL_H 1 #define HAVE_GETHOSTBYNAME 1 #define HAVE_SOCKET 1 #define HAVE_CONNECT 1 #define HAVE_LINUX_VERSION_H 1 #define HAVE_STRNLEN 1 #define HAVE_LIBPTHREAD 1 #define INIT_SYSIO 1 #define LIBLUSTRE_USE_URANDOM 1 #define LNET_MAX_PAYLOAD LNET_MTU #define OBD_MAX_IOCTL_BUFFER 8192 #define HAVE_ASM_PAGE_H 1 #define HAVE_SYS_USER_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_STDINT_H 1 #define HAVE_BLKID_BLKID_H 1 #define HAVE_LINUX_FS_H 1 #define HAVE_LINUX_QUOTA_H 1 #define HAVE_LINUX_TYPES_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_LINUX_UNISTD_H 1 #define HAVE_UNISTD_H 1 #define HAVE_NETINET_IN_H 1 #define HAVE_ARPA_INET_H 1 #define HAVE_INET_NTOA 1 #define HAVE_POSIX_1003_READLINK 1 #define HAVE_LINUX_RANDOM_H 1 #define HAVE_EXT2FS_EXT2FS_H 1 #define HAVE_ZLIB_H 1 #define HAVE_ADLER 1 #define RANDOM_FAIL_ALLOC 1 configure: exit 0