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:2096: checking build system type configure:2114: result: x86_64-unknown-linux-gnu configure:2136: checking host system type configure:2151: result: x86_64-unknown-linux-gnu configure:2173: checking target system type configure:2188: result: x86_64-unknown-linux-gnu configure:2232: checking for a BSD-compatible install configure:2288: result: /usr/bin/install -c configure:2299: checking whether build environment is sane configure:2342: result: yes configure:2370: checking for a thread-safe mkdir -p configure:2409: result: /bin/mkdir -p configure:2422: checking for gawk configure:2438: found /bin/gawk configure:2449: result: gawk configure:2460: checking whether make sets $(MAKE) configure:2481: result: yes configure:2719: checking for gcc configure:2735: found /usr/bin/gcc configure:2746: result: gcc configure:2984: checking for C compiler version configure:2991: 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:2994: $? = 0 configure:3001: 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:3004: $? = 0 configure:3011: gcc -V >&5 gcc: '-V' option must have argument configure:3014: $? = 1 configure:3037: checking for C compiler default output file name configure:3064: gcc conftest.c >&5 configure:3067: $? = 0 configure:3105: result: a.out configure:3122: checking whether the C compiler works configure:3132: ./a.out configure:3135: $? = 0 configure:3152: result: yes configure:3159: checking whether we are cross compiling configure:3161: result: no configure:3164: checking for suffix of executables configure:3171: gcc -o conftest conftest.c >&5 configure:3174: $? = 0 configure:3198: result: configure:3204: checking for suffix of object files configure:3230: gcc -c conftest.c >&5 configure:3233: $? = 0 configure:3256: result: o configure:3260: checking whether we are using the GNU C compiler configure:3289: gcc -c conftest.c >&5 configure:3295: $? = 0 configure:3312: result: yes configure:3317: checking whether gcc accepts -g configure:3347: gcc -c -g conftest.c >&5 configure:3353: $? = 0 configure:3452: result: yes configure:3469: checking for gcc option to accept ISO C89 configure:3543: gcc -c -g -O2 conftest.c >&5 configure:3549: $? = 0 configure:3572: result: none needed configure:3601: checking for style of include used by make configure:3629: result: GNU configure:3654: checking dependency style of gcc configure:3745: result: gcc3 configure:3767: checking how to run the C preprocessor configure:3807: gcc -E conftest.c configure:3813: $? = 0 configure:3844: gcc -E conftest.c conftest.c:10:28: error: ac_nonexistent.h: No such file or directory configure:3850: $? = 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.6.6.50" | /* end confdefs.h. */ | #include configure:3883: result: gcc -E configure:3912: gcc -E conftest.c configure:3918: $? = 0 configure:3949: gcc -E conftest.c conftest.c:10:28: error: ac_nonexistent.h: No such file or directory configure:3955: $? = 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.6.6.50" | /* end confdefs.h. */ | #include configure:3993: checking for grep that handles long lines and -e configure:4067: result: /bin/grep configure:4072: checking for egrep configure:4150: result: /bin/grep -E configure:4155: checking for ANSI C header files configure:4185: gcc -c -g -O2 conftest.c >&5 configure:4191: $? = 0 configure:4290: gcc -o conftest -g -O2 conftest.c >&5 configure:4293: $? = 0 configure:4299: ./conftest configure:4302: $? = 0 configure:4319: result: yes configure:4343: checking for sys/types.h configure:4364: gcc -c -g -O2 conftest.c >&5 configure:4370: $? = 0 configure:4386: result: yes configure:4343: checking for sys/stat.h configure:4364: gcc -c -g -O2 conftest.c >&5 configure:4370: $? = 0 configure:4386: result: yes configure:4343: checking for stdlib.h configure:4364: gcc -c -g -O2 conftest.c >&5 configure:4370: $? = 0 configure:4386: result: yes configure:4343: checking for string.h configure:4364: gcc -c -g -O2 conftest.c >&5 configure:4370: $? = 0 configure:4386: result: yes configure:4343: checking for memory.h configure:4364: gcc -c -g -O2 conftest.c >&5 configure:4370: $? = 0 configure:4386: result: yes configure:4343: checking for strings.h configure:4364: gcc -c -g -O2 conftest.c >&5 configure:4370: $? = 0 configure:4386: result: yes configure:4343: checking for inttypes.h configure:4364: gcc -c -g -O2 conftest.c >&5 configure:4370: $? = 0 configure:4386: result: yes configure:4343: checking for stdint.h configure:4364: gcc -c -g -O2 conftest.c >&5 configure:4370: $? = 0 configure:4386: result: yes configure:4343: checking for unistd.h configure:4364: gcc -c -g -O2 conftest.c >&5 configure:4370: $? = 0 configure:4386: result: yes configure:4430: checking whether to build Cray XT3 features configure:4439: result: no configure:4449: checking whether to build BGL features configure:4458: result: no configure:4546: checking for ranlib configure:4562: found /usr/bin/ranlib configure:4573: result: ranlib configure:4599: checking for buggy compiler configure:4629: result: no known problems configure:4635: checking for unsigned long long configure:4665: gcc -c -g -O2 conftest.c >&5 configure:4671: $? = 0 configure:4686: result: yes configure:4693: checking size of unsigned long long configure:4995: gcc -o conftest -g -O2 conftest.c >&5 configure:4998: $? = 0 configure:5004: ./conftest configure:5007: $? = 0 configure:5030: result: 8 configure:5069: checking whether to enable uoss configure:5078: result: no configure:5101: checking whether to enable posix osd configure:5110: result: no configure:5129: checking whether to enable DMU configure:5169: result: no configure:5183: checking whether to build docs configure:5201: result: no configure:5205: checking whether to build utilities configure:5214: result: yes configure:5219: checking whether to install init scripts configure:5224: result: yes configure:5235: checking whether to build Lustre tests configure:5246: result: yes configure:5249: checking whether to build Lustre server support configure:5258: result: no configure:5261: checking whether to build Lustre client support configure:5270: result: yes configure:5276: checking whether to enable CDEBUG, CWARN configure:5285: result: yes configure:5301: checking whether to enable ENTRY/EXIT configure:5310: result: yes configure:5326: checking whether to enable LASSERT, LASSERTF configure:5335: result: yes configure:5356: checking if compile liblustre with quota configure:5369: result: yes configure:5384: checking sys/quota.h usability configure:5401: 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:5407: $? = 0 configure:5421: result: yes configure:5425: checking sys/quota.h presence configure:5440: 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:5446: $? = 0 configure:5460: result: yes configure:5493: checking for sys/quota.h configure:5500: result: yes configure:5519: checking whether to build kernel modules configure:5542: result: yes (linux-gnu) configure:5548: checking for Linux sources configure:5558: result: /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ configure:5564: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ configure:5576: result: yes configure:5588: checking for Linux objects dir configure:5598: result: /usr/src/kernels/2.6.23.1-42.fc8-x86_64/ configure:5613: checking for /boot/kernel.h configure:5624: result: no configure:5629: checking for /var/adm/running-kernel.h configure:5640: result: no configure:5658: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//.config configure:5670: result: yes configure:5686: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/autoconf.h configure:5698: result: yes configure:5713: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/version.h configure:5725: result: yes configure:5789: checking if you are running user mode linux for x86_64 configure:5803: result: no (asm-um missing) configure:5810: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/namei.h configure:5822: result: yes configure:5836: checking if you are using Linux 2.6 configure:5838: result: yes configure:5844: checking for external module build support configure:5865: cp conftest.c build && make /usr/src/lustre-1.6/build LUSTRE_KERNEL_TEST=conftest.i LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include SUBDIRS=/usr/src/lustre-1.6/build configure:5868: $? = 0 configure:5870: test -s build/conftest.i configure:5873: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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:5904: cp conftest.c build && make _module_/usr/src/lustre-1.6/build LUSTRE_KERNEL_TEST=conftest.i LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:5907: $? = 0 configure:5909: test -s build/conftest.i configure:5912: $? = 0 configure:5915: result: yes configure:5942: checking that modules can be built at all configure:5962: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:5965: $? = 0 configure:5967: test -s build/conftest.o configure:5970: $? = 0 configure:5973: result: yes configure:5996: checking for Linux release configure:6028: cp conftest.c build && make _module_/usr/src/lustre-1.6/build LUSTRE_KERNEL_TEST=conftest.i LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:6031: $? = 0 configure:6035: test -s build/conftest.i configure:6038: $? = 0 configure:6065: result: 2.6.23.1-42.fc8 configure:6079: checking for Lustre release configure:6082: result: 2.6.23.1_42.fc8_200809110916 configure:6087: checking that RedHat kernel configure:6113: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c:37:4: error: #error "not redhat kernel" make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:6116: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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:6133: result: no configure:6139: checking that SuSe kernel configure:6165: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c:37:4: error: #error "not sles kernel" make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:6168: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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:6185: result: no configure:6193: checking Linux kernel architecture configure:6199: result: x86_64 configure:6208: checking name of module symbol version file configure:6215: result: Module.symvers configure:6221: checking if Linux was built with CONFIG_MODULES configure:6247: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:6250: $? = 0 configure:6252: test -s build/conftest.o configure:6255: $? = 0 configure:6258: result: yes configure:6279: checking if Linux was built with CONFIG_MODVERSIONS configure:6305: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c:37:2: error: #error CONFIG_MODVERSIONS not #defined make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:6308: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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:6325: result: no configure:6333: checking if Linux was built with CONFIG_PREEMPT configure:6359: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c:37:2: error: #error CONFIG_PREEMPT not #defined make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:6362: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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:6383: result: no configure:6391: checking if Linux was built with CONFIG_KALLSYMS configure:6417: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:6420: $? = 0 configure:6422: test -s build/conftest.o configure:6425: $? = 0 configure:6428: result: yes configure:6451: checking if Linux was built with CONFIG_KMOD configure:6477: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:6480: $? = 0 configure:6482: test -s build/conftest.o configure:6485: $? = 0 configure:6488: result: yes configure:6517: checking if kernel defines cpu_online() configure:6541: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:6544: $? = 0 configure:6546: test -s build/conftest.o configure:6549: $? = 0 configure:6552: result: yes configure:6571: checking if kernel defines gfp_t configure:6595: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:6598: $? = 0 configure:6600: test -s build/conftest.o configure:6603: $? = 0 configure:6606: result: yes configure:6625: checking if kernel defines cpumask_t configure:6649: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:6652: $? = 0 configure:6654: test -s build/conftest.o configure:6657: $? = 0 configure:6660: result: yes configure:6687: checking for CPU affinity support configure:6721: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:6724: $? = 0 configure:6726: test -s build/conftest.o configure:6729: $? = 0 configure:6737: result: yes configure:6752: checking for tunable backoff TCP support configure:6782: result: no (no kernel support) configure:6787: checking for tunable panic_dumplog support configure:6805: result: no configure:6809: checking for QsNet sources configure:6819: result: no configure:6822: checking if quadrics kernel headers are present configure:6957: result: no configure:6966: checking whether to enable GM support configure:6999: result: no configure:7157: checking whether to enable OpenIB support configure:7182: result: disabled configure:7290: checking whether to enable Cisco/TopSpin IB support configure:7300: result: no configure:7388: checking whether to enable Voltaire IB support configure:7396: result: no configure:7568: checking whether to enable Infinicon support configure:7593: result: disabled configure:7691: checking whether to enable OpenIB gen2 support configure:7717: result: disabled configure:7880: checking if RapidArray kernel headers are present configure:7914: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include -I/usr/src/kernels/2.6.23.1-42.fc8-x86_64//drivers/xd1/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c:35:19: error: rapl.h: No such file or directory /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:41: error: 'RAP_RETURN' undeclared (first use in this function) /usr/src/lustre-1.6/build/conftest.c:41: error: (Each undeclared identifier is reported only once /usr/src/lustre-1.6/build/conftest.c:41: error: for each function it appears in.) /usr/src/lustre-1.6/build/conftest.c:41: error: expected ';' before 'rc' /usr/src/lustre-1.6/build/conftest.c:42: error: 'RAP_PVOID' undeclared (first use in this function) /usr/src/lustre-1.6/build/conftest.c:42: error: expected ';' before 'dev_handle' /usr/src/lustre-1.6/build/conftest.c:44: error: 'rc' undeclared (first use in this function) /usr/src/lustre-1.6/build/conftest.c:44: error: implicit declaration of function 'RapkGetDeviceByIndex' /usr/src/lustre-1.6/build/conftest.c:44: error: 'dev_handle' undeclared (first use in this function) /usr/src/lustre-1.6/build/conftest.c:46: error: 'RAP_SUCCESS' undeclared (first use in this function) make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:7917: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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:7934: result: no configure:7947: checking for portals configure:7969: result: no configure:7986: checking whether to build the kernel portals LND configure:7995: result: no configure:8000: checking whether to enable Myrinet MX support configure:8030: result: no configure:8129: checking if struct page has a list field configure:8154: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:41: error: 'struct page' has no member named 'list' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:8157: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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:8178: result: no configure:8184: checking if task_struct has a sighand field configure:8209: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:8212: $? = 0 configure:8214: test -s build/conftest.o configure:8217: $? = 0 configure:8225: result: yes configure:8239: checking if Linux was built with symbol show_task is exported configure:8254: result: no configure:8282: checking u64 is long long type configure:8304: 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:8310: $? = 0 configure:8316: result: yes configure:8337: checking ssize_t is signed long type configure:8359: 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:8365: $? = 0 configure:8371: result: yes configure:8392: checking size_t is unsigned long type configure:8414: 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:8420: $? = 0 configure:8426: result: yes configure:8447: checking __le16 and __le32 types are defined configure:8472: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:45: warning: unused variable 'b' /usr/src/lustre-1.6/build/conftest.c:44: warning: unused variable 'a' configure:8475: $? = 0 configure:8477: test -s build/conftest.o configure:8480: $? = 0 configure:8483: result: yes configure:8503: checking if Linux was built with symbol tasklist_lock is exported configure:8518: result: no configure:8547: checking kmem_cache_destroy(cachep) return int configure:8571: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:45: error: void value not ignored as it ought to be /usr/src/lustre-1.6/build/conftest.c:45: warning: unused variable 'i' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:8574: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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:8595: result: NO configure:8601: checking panic_notifier_list is atomic configure:8626: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:46: warning: unused variable 'panic_notifier_list' configure:8629: $? = 0 configure:8631: test -s build/conftest.o configure:8634: $? = 0 configure:8637: result: yes configure:8657: checking check INIT_WORK want 3 args configure:8683: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c:48:29: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:48: error: 'INIT_WORK' undeclared (first use in this function) /usr/src/lustre-1.6/build/conftest.c:48: error: (Each undeclared identifier is reported only once /usr/src/lustre-1.6/build/conftest.c:48: error: for each function it appears in.) /usr/src/lustre-1.6/build/conftest.c:46: warning: unused variable 'work' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:8686: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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:8707: result: NO configure:8714: checking check register_sysctl_table want 2 args configure:8738: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:46: error: too many arguments to function 'register_sysctl_table' /usr/src/lustre-1.6/build/conftest.c:46: warning: return makes integer from pointer without a cast make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:8741: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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:8762: result: NO configure:8768: checking check kernel has struct kmem_cache configure:8797: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/build configure:8800: $? = 0 configure:8802: test -s build/conftest.o configure:8805: $? = 0 configure:8808: result: yes configure:8829: checking check kmem_cache_create has dtor argument configure:8853: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:47: error: too many arguments to function 'kmem_cache_create' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:8856: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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:8877: result: NO configure:8885: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/lustre_version.h configure:8897: result: no configure:9136: checking whether to enable pinger support configure:9145: result: yes configure:9155: checking whether to enable data checksum support configure:9164: result: yes configure:9174: checking whether to enable liblustre recovery support configure:9183: result: yes configure:9193: checking whether to enable a write with the health check configure:9202: result: no configure:9212: checking whether to enable lru self-adjusting configure:9221: result: yes configure:9231: checking whether to enable ptlrpc adaptive timeouts support configure:9240: result: no configure:9251: checking if Linux was built with CONFIG_QUOTA configure:9277: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:9280: $? = 0 configure:9282: test -s build/conftest.o configure:9285: $? = 0 configure:9288: result: yes configure:9318: checking task p_pptr found configure:9344: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:54: error: 'struct task_struct' has no member named 'p_pptr' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:9347: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_SUPPORT 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | struct task_struct *p; | | p = p->p_pptr; | | ; | return 0; | } configure:9368: result: no configure:9375: checking if Linux was built with symbol truncate_complete_page is exported configure:9390: result: no configure:9418: checking if Linux was built with symbol d_rehash_cond is exported configure:9433: result: no configure:9461: checking if Linux was built with symbol __d_rehash is exported configure:9476: result: no configure:9504: checking if Linux was built with symbol d_move_locked is exported configure:9519: result: no configure:9547: checking if Linux was built with symbol __d_move is exported configure:9562: result: no configure:9590: checking if Linux was built with symbol node_to_cpumask is exported configure:9618: result: yes configure:9627: checking if Linux was built with symbol node_to_cpu_mask is exported configure:9642: result: no configure:9664: checking if Linux was built with symbol node_2_cpu_mask is exported configure:9679: result: no configure:9703: checking if struct kiobuf has a dovary field configure:9728: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c:47:26: error: linux/iobuf.h: No such file or directory /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:53: error: storage size of 'iobuf' isn't known /usr/src/lustre-1.6/build/conftest.c:53: warning: unused variable 'iobuf' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:9731: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_SUPPORT 1 | #define HAVE_NODE_TO_CPUMASK 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | struct kiobuf iobuf; | iobuf.dovary = 1; | | ; | return 0; | } configure:9752: result: no configure:9758: checking if kernel offers cond_resched configure:9782: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:9785: $? = 0 configure:9787: test -s build/conftest.o configure:9790: $? = 0 configure:9793: result: yes configure:9812: checking if zap_page_range with vma parameter configure:9821: result: yes configure:9828: checking if kernel defines PDE configure:9837: result: yes configure:9844: checking if kernel passes struct file to direct_IO configure:9856: result: no configure:9860: checking if kernel has mm_inline.h header configure:9886: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build In file included from /usr/src/lustre-1.6/build/conftest.c:50: /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.6/build/conftest.c:57:3: error: #error mm_inline.h does not define page_count make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:9889: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:9910: result: no configure:9916: checking if struct inode has i_alloc_sem configure:9945: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:9948: $? = 0 configure:9950: test -s build/conftest.o configure:9953: $? = 0 configure:9956: result: yes configure:9975: checking if kernel defines register_cache() configure:10000: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c:52:30: error: linux/cache_def.h: No such file or directory /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:58: error: storage size of 'cache' isn't known /usr/src/lustre-1.6/build/conftest.c:58: warning: unused variable 'cache' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:10003: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:10039: result: no configure:10045: checking if kernel defines grab_cache_page_nowait_gfp() configure:10057: result: no configure:10061: checking if kernel has new dev_set_rdonly configure:10087: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c:58: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.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:10090: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:10112: result: no, Linux kernel source needs to be patches by lustre kernel patches from Lustre version 1.4.3 or above. configure:10119: checking whether filemap_fdatawrite() is defined configure:10143: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:57: warning: unused variable 'foo' configure:10146: $? = 0 configure:10148: test -s build/conftest.o configure:10151: $? = 0 configure:10154: result: yes configure:10173: checking if struct statfs has a f_namelen field configure:10198: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:10201: $? = 0 configure:10203: test -s build/conftest.o configure:10206: $? = 0 configure:10209: result: yes configure:10228: checking if kernel offers page_mapped configure:10252: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:10255: $? = 0 configure:10257: test -s build/conftest.o configure:10260: $? = 0 configure:10263: result: yes configure:10282: checking if struct file_operations has an unlocked_ioctl field configure:10307: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:61: warning: statement with no effect configure:10310: $? = 0 configure:10312: test -s build/conftest.o configure:10315: $? = 0 configure:10318: result: yes configure:10337: checking for exported filemap_populate configure:10362: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:62: error: implicit declaration of function 'filemap_populate' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:10365: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:10386: result: no configure:10392: checking for d_add_unique configure:10416: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:10419: $? = 0 configure:10421: test -s build/conftest.o configure:10424: $? = 0 configure:10427: result: yes configure:10447: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/bit_spinlock.h configure:10459: result: yes configure:10463: checking if bit_spinlock.h can be compiled configure:10487: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:10490: $? = 0 configure:10492: test -s build/conftest.o configure:10495: $? = 0 configure:10498: result: yes configure:10521: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/xattr_acl.h configure:10533: result: no configure:10592: checking if struct open_intent has a file field configure:10618: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:65: warning: statement with no effect configure:10621: $? = 0 configure:10623: test -s build/conftest.o configure:10626: $? = 0 configure:10629: result: yes configure:10649: checking for /usr/src/kernels/2.6.23.1-42.fc8-x86_64//include/linux/posix_acl_xattr.h configure:10661: result: yes configure:10665: checking if linux/posix_acl_xattr.h can be compiled configure:10687: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/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.6/build/conftest.c:58: /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:10690: $? = 0 configure:10692: test -s build/conftest.o configure:10695: $? = 0 configure:10698: result: yes configure:10727: checking if Linux was built with symbol __iget is exported configure:10742: result: no configure:10770: checking if Linux was built with symbol set_fs_pwd is exported configure:10785: result: no configure:10813: checking if kernel has MS_FLOCK_LOCK sb flag configure:10837: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:65: error: 'MS_FLOCK_LOCK' undeclared (first use in this function) /usr/src/lustre-1.6/build/conftest.c:65: error: (Each undeclared identifier is reported only once /usr/src/lustre-1.6/build/conftest.c:65: error: for each function it appears in.) /usr/src/lustre-1.6/build/conftest.c:65: warning: unused variable 'flags' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:10840: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:10861: result: no configure:10867: checking if kernel has third arg can_sleep in fs/locks.c: flock_lock_file_wait() configure:10894: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:68: error: too many arguments to function 'flock_lock_file_wait' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:10897: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:10918: result: no configure:10924: checking if struct file_operations has flock field configure:10949: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:10952: $? = 0 configure:10954: test -s build/conftest.o configure:10957: $? = 0 configure:10965: result: yes configure:10979: checking if kernel supports quota_read configure:11004: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:67: warning: unused variable 'i' configure:11007: $? = 0 configure:11009: test -s build/conftest.o configure:11012: $? = 0 configure:11015: result: yes configure:11034: checking if inode_operations->follow_link returns a cookie configure:11062: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:11065: $? = 0 configure:11067: test -s build/conftest.o configure:11070: $? = 0 configure:11078: result: yes configure:11092: checking if kernel have RCU supported configure:11114: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:11117: $? = 0 configure:11119: test -s build/conftest.o configure:11122: $? = 0 configure:11130: result: yes configure:11133: checking if call_rcu takes three parameters configure:11158: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:70: error: too many arguments to function 'call_rcu' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:11161: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:11182: result: no configure:11199: checking if kernel has 64-bit quota limits support configure:11225: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c:66: error: 'V2_INITQVERSIONS_R1' undeclared here (not in a function) make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:11228: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:11250: WARNING: You have got no 64-bit kernel quota support. configure:11252: WARNING: Continuing with limited quota support. configure:11254: WARNING: quotacheck is needed for filesystems with recent quota versions. configure:11256: result: no configure:11264: checking if the kernel has the VFS intent patches configure:11295: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:73: warning: assignment from incompatible pointer type /usr/src/lustre-1.6/build/conftest.c:74: error: implicit declaration of function 'intent_init' /usr/src/lustre-1.6/build/conftest.c:74: error: 'IT_OPEN' undeclared (first use in this function) /usr/src/lustre-1.6/build/conftest.c:74: error: (Each undeclared identifier is reported only once /usr/src/lustre-1.6/build/conftest.c:74: error: for each function it appears in.) /usr/src/lustre-1.6/build/conftest.c:75: error: dereferencing pointer to incomplete type /usr/src/lustre-1.6/build/conftest.c:76: error: dereferencing pointer to incomplete type make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:11298: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:11319: result: no configure:11327: checking use inode have i_mutex configure:11355: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:11358: $? = 0 configure:11360: test -s build/conftest.o configure:11363: $? = 0 configure:11366: result: yes configure:11387: checking If kernel has security plug support configure:11415: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:74: warning: passing argument 2 of 'notify_change' from incompatible pointer type /usr/src/lustre-1.6/build/conftest.c:74: error: too many arguments to function 'notify_change' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:11418: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | struct dentry *dentry; | struct vfsmount *mnt; | struct iattr *iattr; | | notify_change(dentry, mnt, iattr); | | ; | return 0; | } configure:11439: result: NO configure:11447: checking use dqonoff_mutex configure:11475: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:11478: $? = 0 configure:11480: test -s build/conftest.o configure:11483: $? = 0 configure:11486: result: yes configure:11507: checking kernel export nr_pagecache configure:11531: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:71: error: 'nr_pagecache' undeclared (first use in this function) /usr/src/lustre-1.6/build/conftest.c:71: error: (Each undeclared identifier is reported only once /usr/src/lustre-1.6/build/conftest.c:71: error: for each function it appears in.) make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:11534: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:11555: result: NO configure:11561: checking first vfs_statfs parameter is dentry configure:11585: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:11588: $? = 0 configure:11590: test -s build/conftest.o configure:11593: $? = 0 configure:11601: result: yes configure:11615: checking vfs_kern_mount exist in kernel configure:11639: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:11642: $? = 0 configure:11644: test -s build/conftest.o configure:11647: $? = 0 configure:11655: result: yes configure:11669: checking invalidatepage has return int configure:11693: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:73: error: void value not ignored as it ought to be /usr/src/lustre-1.6/build/conftest.c:73: warning: unused variable 'rc' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:11696: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:11717: result: NO configure:11723: checking if umount_begin needs vfsmount parameter instead of super_block configure:11759: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/build configure:11762: $? = 0 configure:11764: test -s build/conftest.o configure:11767: $? = 0 configure:11770: result: yes configure:11792: checking kernel has PG_fs_misc configure:11819: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c:76:10: error: #error PG_fs_misc not defined in kernel make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:11822: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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 | #include | | int | main (void) | { | | #ifndef PG_fs_misc | #error PG_fs_misc not defined in kernel | #endif | | ; | return 0; | } configure:11843: result: NO configure:11849: checking kernel has PageChecked and SetPageChecked configure:11879: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:11882: $? = 0 configure:11884: test -s build/conftest.o configure:11887: $? = 0 configure:11890: result: yes configure:11911: checking inode has i_blksize field configure:11936: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:76: error: 'struct inode' has no member named 'i_blksize' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:11939: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:11960: result: NO configure:11966: checking check vfs_readdir need 64bit inode number configure:12000: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/build configure:12003: $? = 0 configure:12005: test -s build/conftest.o configure:12008: $? = 0 configure:12011: result: yes configure:12031: checking writev in fops configure:12056: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:77: error: 'struct file_operations' has no member named 'writev' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:12059: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:12080: result: NO configure:12086: checking readv in fops configure:12111: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:77: error: 'struct file_operations' has no member named 'readv' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:12114: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:12135: result: NO configure:12143: checking kernel has cancel_dirty_page configure:12168: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:12171: $? = 0 configure:12173: test -s build/conftest.o configure:12176: $? = 0 configure:12179: result: yes configure:12200: checking if kernel have PageConstant defined configure:12227: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c:79:10: error: #error "Have no raid5 zcopy patch" make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:12230: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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 | #include | | int | main (void) | { | | #ifndef PG_constant | #error "Have no raid5 zcopy patch" | #endif | | ; | return 0; | } configure:12251: result: no configure:12259: checking if invalidate_bdev has second argument configure:12283: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:77: error: too many arguments to function 'invalidate_bdev' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:12286: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:12307: result: no configure:12313: checking if kernel has FS_RENAME_DOES_D_MOVE flag configure:12337: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:77: warning: unused variable 'v' configure:12340: $? = 0 configure:12342: test -s build/conftest.o configure:12345: $? = 0 configure:12348: result: yes configure:12368: checking if unregister_blkdev return int configure:12392: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build /usr/src/lustre-1.6/build/conftest.c: In function 'main': /usr/src/lustre-1.6/build/conftest.c:78: error: void value not ignored as it ought to be /usr/src/lustre-1.6/build/conftest.c:78: warning: unused variable 'i' make[1]: *** [/usr/src/lustre-1.6/build/conftest.o] Error 1 make: *** [_module_/usr/src/lustre-1.6/build] Error 2 configure:12395: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:12416: result: no configure:12422: checking if kernel has .splice_read configure:12448: cp conftest.c build && make modules LD=ld CC=gcc -f /usr/src/lustre-1.6/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.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include M=/usr/src/lustre-1.6/build configure:12451: $? = 0 configure:12453: test -s build/conftest.o configure:12456: $? = 0 configure:12459: result: yes configure:12496: checking linux/exportfs.h usability configure:12513: 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:12519: $? = 0 configure:12533: result: yes configure:12537: checking linux/exportfs.h presence configure:12552: 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:72:28: error: linux/exportfs.h: No such file or directory configure:12558: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:12572: result: no configure:12578: WARNING: linux/exportfs.h: accepted by the compiler, rejected by the preprocessor! configure:12580: WARNING: linux/exportfs.h: proceeding with the compiler's result configure:12605: checking for linux/exportfs.h configure:12613: result: yes configure:12756: checking location of libsysio configure:12761: result: internal configure:12764: checking for ./libsysio/src/rmdir.c configure:12776: result: yes configure:12833: checking for ./snmp/lustre-snmp.c configure:12845: result: yes configure:12868: checking location of ldiskfs configure:12903: result: disabled configure:12962: checking location of lustre-iokit configure:12967: result: internal configure:12970: checking for ./lustre-iokit/ior-survey/ior-survey configure:12982: result: yes configure:13039: checking whether to build Lustre library configure:13048: result: yes configure:13053: checking whether to build liblustre tests configure:13065: result: yes configure:13068: checking whether to enable liblustre acl configure:13077: result: yes configure:13128: checking whether to mpitests can be built configure:13131: checking for /opt/mpich/include/mpi.h configure:13147: result: no configure:13222: result: no configure:13226: Enabling Lustre configure options for libsysio configure:13230: checking whether to enable pinger support configure:13239: result: yes configure:13249: checking whether to enable liblustre recovery support configure:13258: result: yes configure:13290: checking netdb.h usability configure:13307: gcc -c -g -O2 -I/opt/mpich/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:13313: $? = 0 configure:13327: result: yes configure:13331: checking netdb.h presence configure:13346: 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:13352: $? = 0 configure:13366: result: yes configure:13399: checking for netdb.h configure:13407: result: yes configure:13290: checking netinet/tcp.h usability configure:13307: gcc -c -g -O2 -I/opt/mpich/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:13313: $? = 0 configure:13327: result: yes configure:13331: checking netinet/tcp.h presence configure:13346: 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:13352: $? = 0 configure:13366: result: yes configure:13399: checking for netinet/tcp.h configure:13407: result: yes configure:13290: checking asm/types.h usability configure:13307: gcc -c -g -O2 -I/opt/mpich/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:13313: $? = 0 configure:13327: result: yes configure:13331: checking asm/types.h presence configure:13346: 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:13352: $? = 0 configure:13366: result: yes configure:13399: checking for asm/types.h configure:13407: result: yes configure:13290: checking endian.h usability configure:13307: gcc -c -g -O2 -I/opt/mpich/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:13313: $? = 0 configure:13327: result: yes configure:13331: checking endian.h presence configure:13346: 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:13352: $? = 0 configure:13366: result: yes configure:13399: checking for endian.h configure:13407: result: yes configure:13290: checking sys/ioctl.h usability configure:13307: gcc -c -g -O2 -I/opt/mpich/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:13313: $? = 0 configure:13327: result: yes configure:13331: checking sys/ioctl.h presence configure:13346: 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:13352: $? = 0 configure:13366: result: yes configure:13399: checking for sys/ioctl.h configure:13407: result: yes configure:13426: checking for gethostbyname configure:13482: gcc -o conftest -g -O2 -I/opt/mpich/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 -L/opt/mpich/ch-p4/lib -L/opt/mpich/ch-p4/lib64 conftest.c >&5 configure:13488: $? = 0 configure:13506: result: yes configure:13426: checking for socket configure:13482: gcc -o conftest -g -O2 -I/opt/mpich/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 -L/opt/mpich/ch-p4/lib -L/opt/mpich/ch-p4/lib64 conftest.c >&5 configure:13488: $? = 0 configure:13506: result: yes configure:13426: checking for connect configure:13482: gcc -o conftest -g -O2 -I/opt/mpich/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 -L/opt/mpich/ch-p4/lib -L/opt/mpich/ch-p4/lib64 conftest.c >&5 configure:13488: $? = 0 configure:13506: result: yes configure:13533: checking linux/version.h usability configure:13550: gcc -c -g -O2 -I/opt/mpich/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:13556: $? = 0 configure:13570: result: yes configure:13574: checking linux/version.h presence configure:13589: 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:13595: $? = 0 configure:13609: result: yes configure:13642: checking for linux/version.h configure:13650: result: yes configure:13664: checking for spinlock_t configure:13695: gcc -c -g -O2 -I/opt/mpich/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 conftest.c:85:28: error: linux/spinlock.h: No such file or directory conftest.c:87: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ac__type_new_' conftest.c: In function 'main': conftest.c:91: error: 'ac__type_new_' undeclared (first use in this function) conftest.c:91: error: (Each undeclared identifier is reported only once conftest.c:91: error: for each function it appears in.) conftest.c:91: error: expected expression before ')' token configure:13701: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:13716: result: no configure:13732: checking for strnlen configure:13788: gcc -o conftest -g -O2 -I/opt/mpich/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 -L/opt/mpich/ch-p4/lib -L/opt/mpich/ch-p4/lib64 conftest.c >&5 configure:13794: $? = 0 configure:13812: result: yes configure:13830: checking whether to enable readline support configure:13839: result: yes configure:13846: checking for readline in -lreadline configure:13881: gcc -o conftest -g -O2 -I/opt/mpich/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 -L/opt/mpich/ch-p4/lib -L/opt/mpich/ch-p4/lib64 conftest.c -lreadline -lncurses >&5 /usr/bin/ld: cannot find -lreadline collect2: ld returned 1 exit status configure:13887: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:13905: result: no configure:13928: checking if efence debugging support is requested configure:13937: result: no configure:13952: checking if libwrap support is requested configure:13967: result: no configure:13982: checking whether to use libpthread for lnet library configure:13992: checking for pthread_create in -lpthread configure:14027: gcc -o conftest -g -O2 -I/opt/mpich/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 -L/opt/mpich/ch-p4/lib -L/opt/mpich/ch-p4/lib64 conftest.c -lpthread >&5 configure:14033: $? = 0 configure:14051: result: yes configure:14060: result: yes configure:14091: checking whether to initialize libsysio configure:14093: result: yes configure:14110: checking whether to use /dev/urandom for liblustre configure:14112: result: yes configure:14124: checking for cap_get_proc in -lcap configure:14159: gcc -o conftest -g -O2 -I/opt/mpich/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 -L/opt/mpich/ch-p4/lib -L/opt/mpich/ch-p4/lib64 conftest.c -lcap >&5 /usr/bin/ld: cannot find -lcap collect2: ld returned 1 exit status configure:14165: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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:14183: result: no configure:14204: checking for non-default maximum LNET payload configure:14217: result: no configure:14270: checking whether to build the userspace portals LND configure:14279: result: no configure:14284: checking whether to build usocklnd configure:14296: result: yes configure:14313: checking maximum OBD ioctl size configure:14327: result: 8192 bytes configure:14356: checking asm/page.h usability configure:14373: gcc -c -g -O2 -I/opt/mpich/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:14379: $? = 0 configure:14393: result: yes configure:14397: checking asm/page.h presence configure:14412: 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:14418: $? = 0 configure:14432: result: yes configure:14465: checking for asm/page.h configure:14473: result: yes configure:14356: checking sys/user.h usability configure:14373: gcc -c -g -O2 -I/opt/mpich/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:14379: $? = 0 configure:14393: result: yes configure:14397: checking sys/user.h presence configure:14412: 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:14418: $? = 0 configure:14432: result: yes configure:14465: checking for sys/user.h configure:14473: result: yes configure:14356: checking sys/vfs.h usability configure:14373: gcc -c -g -O2 -I/opt/mpich/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:14379: $? = 0 configure:14393: result: yes configure:14397: checking sys/vfs.h presence configure:14412: 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:14418: $? = 0 configure:14432: result: yes configure:14465: checking for sys/vfs.h configure:14473: result: yes configure:14346: checking for stdint.h configure:14352: result: yes configure:14356: checking blkid/blkid.h usability configure:14373: gcc -c -g -O2 -I/opt/mpich/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:14379: $? = 0 configure:14393: result: yes configure:14397: checking blkid/blkid.h presence configure:14412: 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:14418: $? = 0 configure:14432: result: yes configure:14465: checking for blkid/blkid.h configure:14473: result: yes configure:14504: checking xtio.h usability configure:14521: gcc -c -g -O2 -I/opt/mpich/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 conftest.c:129:18: error: xtio.h: No such file or directory configure:14527: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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 | /* 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:14541: result: no configure:14545: checking xtio.h presence configure:14560: 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:14566: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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 | /* end confdefs.h. */ | #include configure:14580: result: no configure:14613: checking for xtio.h configure:14621: result: no configure:14504: checking file.h usability configure:14521: gcc -c -g -O2 -I/opt/mpich/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 conftest.c:129:18: error: file.h: No such file or directory configure:14527: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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 | /* 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:14541: result: no configure:14545: checking file.h presence configure:14560: 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:14566: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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 | /* end confdefs.h. */ | #include configure:14580: result: no configure:14613: checking for file.h configure:14621: result: no configure:14654: checking linux/types.h usability configure:14671: gcc -c -g -O2 -I/opt/mpich/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:14677: $? = 0 configure:14691: result: yes configure:14695: checking linux/types.h presence configure:14710: 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:14716: $? = 0 configure:14730: result: yes configure:14763: checking for linux/types.h configure:14771: result: yes configure:14644: checking for sys/types.h configure:14650: result: yes configure:14654: checking linux/unistd.h usability configure:14671: gcc -c -g -O2 -I/opt/mpich/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:14677: $? = 0 configure:14691: result: yes configure:14695: checking linux/unistd.h presence configure:14710: 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:14716: $? = 0 configure:14730: result: yes configure:14763: checking for linux/unistd.h configure:14771: result: yes configure:14644: checking for unistd.h configure:14650: result: yes configure:14803: checking netinet/in.h usability configure:14820: gcc -c -g -O2 -I/opt/mpich/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:14826: $? = 0 configure:14840: result: yes configure:14844: checking netinet/in.h presence configure:14859: 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:14865: $? = 0 configure:14879: result: yes configure:14912: checking for netinet/in.h configure:14920: result: yes configure:14803: checking arpa/inet.h usability configure:14820: gcc -c -g -O2 -I/opt/mpich/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:14826: $? = 0 configure:14840: result: yes configure:14844: checking arpa/inet.h presence configure:14859: 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:14865: $? = 0 configure:14879: result: yes configure:14912: checking for arpa/inet.h configure:14920: result: yes configure:14803: checking catamount/data.h usability configure:14820: gcc -c -g -O2 -I/opt/mpich/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 conftest.c:135:28: error: catamount/data.h: No such file or directory configure:14826: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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_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:14840: result: no configure:14844: checking catamount/data.h presence configure:14859: 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:14865: $? = 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.6.6.50" | #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_QUOTA_SUPPORT 1 | #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 | #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 | #define HAVE_QUOTA_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_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:14879: result: no configure:14912: checking for catamount/data.h configure:14920: result: no configure:14937: checking for inet_ntoa configure:14993: gcc -o conftest -g -O2 -I/opt/mpich/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 -L/opt/mpich/ch-p4/lib -L/opt/mpich/ch-p4/lib64 conftest.c >&5 configure:14999: $? = 0 configure:15017: result: yes configure:15029: checking if readlink returns ssize_t configure:15056: gcc -c -g -O2 -I/opt/mpich/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:15062: $? = 0 configure:15068: result: yes configure:15094: checking for linux/random.h configure:15118: gcc -c -g -O2 -I/opt/mpich/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:15124: $? = 0 configure:15140: result: yes configure:15168: checking ext2fs/ext2fs.h usability configure:15185: gcc -c -g -O2 -I/opt/mpich/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:15191: $? = 0 configure:15205: result: yes configure:15209: checking ext2fs/ext2fs.h presence configure:15224: 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:15230: $? = 0 configure:15244: result: yes configure:15277: checking for ext2fs/ext2fs.h configure:15285: result: yes configure:15301: checking for adler32 in -lz configure:15336: gcc -o conftest -g -O2 -I/opt/mpich/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 -L/opt/mpich/ch-p4/lib -L/opt/mpich/ch-p4/lib64 conftest.c -lz >&5 configure:15342: $? = 0 configure:15360: result: yes configure:15378: checking zlib.h usability configure:15395: gcc -c -g -O2 -I/opt/mpich/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:15401: $? = 0 configure:15415: result: yes configure:15419: checking zlib.h presence configure:15434: 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:15440: $? = 0 configure:15454: result: yes configure:15487: checking for zlib.h configure:15495: result: yes configure:15547: checking whether to randomly failing memory alloc configure:15549: result: yes configure:15562: checking whether to try to build SNMP support configure:15571: result: auto configure:15577: checking for net-snmp-config configure:15607: result: no configure:15939: checking for SNMP support configure:15945: result: no (see config.log for errors) configure:16650: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by Lustre config.status 1.6.6.50, 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:931: creating Makefile config.status:931: creating autoMakefile config.status:931: creating Rules config.status:931: creating lustre.spec config.status:931: creating lnet/Kernelenv config.status:931: creating lnet/Makefile config.status:931: creating lnet/autoMakefile config.status:931: creating lnet/autoconf/Makefile config.status:931: creating lnet/doc/Makefile config.status:931: creating lnet/include/Makefile config.status:931: creating lnet/include/libcfs/Makefile config.status:931: creating lnet/include/libcfs/linux/Makefile config.status:931: creating lnet/include/lnet/Makefile config.status:931: creating lnet/include/lnet/linux/Makefile config.status:931: creating lnet/klnds/Makefile config.status:931: creating lnet/klnds/autoMakefile config.status:931: creating lnet/klnds/gmlnd/Makefile config.status:931: creating lnet/klnds/mxlnd/autoMakefile config.status:931: creating lnet/klnds/mxlnd/Makefile config.status:931: creating lnet/klnds/gmlnd/autoMakefile config.status:931: creating lnet/klnds/openiblnd/Makefile config.status:931: creating lnet/klnds/openiblnd/autoMakefile config.status:931: creating lnet/klnds/o2iblnd/Makefile config.status:931: creating lnet/klnds/o2iblnd/autoMakefile config.status:931: creating lnet/klnds/ciblnd/Makefile config.status:931: creating lnet/klnds/ciblnd/autoMakefile config.status:931: creating lnet/klnds/iiblnd/Makefile config.status:931: creating lnet/klnds/iiblnd/autoMakefile config.status:931: creating lnet/klnds/viblnd/Makefile config.status:931: creating lnet/klnds/viblnd/autoMakefile config.status:931: creating lnet/klnds/qswlnd/Makefile config.status:931: creating lnet/klnds/qswlnd/autoMakefile config.status:931: creating lnet/klnds/ralnd/Makefile config.status:931: creating lnet/klnds/ralnd/autoMakefile config.status:931: creating lnet/klnds/socklnd/Makefile config.status:931: creating lnet/klnds/socklnd/autoMakefile config.status:931: creating lnet/klnds/ptllnd/Makefile config.status:931: creating lnet/klnds/ptllnd/autoMakefile config.status:931: creating lnet/libcfs/Makefile config.status:931: creating lnet/libcfs/autoMakefile config.status:931: creating lnet/libcfs/linux/Makefile config.status:931: creating lnet/lnet/Makefile config.status:931: creating lnet/lnet/autoMakefile config.status:931: creating lnet/selftest/Makefile config.status:931: creating lnet/selftest/autoMakefile config.status:931: creating lnet/ulnds/Makefile config.status:931: creating lnet/ulnds/autoMakefile config.status:931: creating lnet/ulnds/socklnd/Makefile config.status:931: creating lnet/ulnds/ptllnd/Makefile config.status:931: creating lnet/utils/Makefile config.status:931: creating lustre/Makefile config.status:931: creating lustre/autoMakefile config.status:931: creating lustre/autoconf/Makefile config.status:931: creating lustre/contrib/Makefile config.status:931: creating lustre/doc/Makefile config.status:931: creating lustre/include/Makefile config.status:931: creating lustre/include/lustre_ver.h config.status:931: creating lustre/include/linux/Makefile config.status:931: creating lustre/include/lustre/Makefile config.status:931: creating lustre/kernel_patches/targets/2.6-suse.target config.status:931: creating lustre/kernel_patches/targets/2.6-vanilla.target config.status:931: creating lustre/kernel_patches/targets/2.6-rhel4.target config.status:931: creating lustre/kernel_patches/targets/2.6-rhel5.target config.status:931: creating lustre/kernel_patches/targets/2.6-fc5.target config.status:931: creating lustre/kernel_patches/targets/2.6-patchless.target config.status:931: creating lustre/kernel_patches/targets/2.6-sles10.target config.status:931: creating lustre/kernel_patches/targets/hp_pnnl-2.4.target config.status:931: creating lustre/kernel_patches/targets/rh-2.4.target config.status:931: creating lustre/kernel_patches/targets/rhel-2.4.target config.status:931: creating lustre/kernel_patches/targets/suse-2.4.21-2.target config.status:931: creating lustre/kernel_patches/targets/sles-2.4.target config.status:931: creating lustre/ldlm/Makefile config.status:931: creating lustre/liblustre/Makefile config.status:931: creating lustre/liblustre/tests/Makefile config.status:931: creating lustre/llite/Makefile config.status:931: creating lustre/llite/autoMakefile config.status:931: creating lustre/lov/Makefile config.status:931: creating lustre/lov/autoMakefile config.status:931: creating lustre/lvfs/Makefile config.status:931: creating lustre/lvfs/autoMakefile config.status:931: creating lustre/mdc/Makefile config.status:931: creating lustre/mdc/autoMakefile config.status:931: creating lustre/mds/Makefile config.status:931: creating lustre/mds/autoMakefile config.status:931: creating lustre/obdclass/Makefile config.status:931: creating lustre/obdclass/autoMakefile config.status:931: creating lustre/obdclass/linux/Makefile config.status:931: creating lustre/obdecho/Makefile config.status:931: creating lustre/obdecho/autoMakefile config.status:931: creating lustre/obdfilter/Makefile config.status:931: creating lustre/obdfilter/autoMakefile config.status:931: creating lustre/osc/Makefile config.status:931: creating lustre/osc/autoMakefile config.status:931: creating lustre/ost/Makefile config.status:931: creating lustre/ost/autoMakefile config.status:931: creating lustre/mgc/Makefile config.status:931: creating lustre/mgc/autoMakefile config.status:931: creating lustre/mgs/Makefile config.status:931: creating lustre/mgs/autoMakefile config.status:931: creating lustre/ptlrpc/Makefile config.status:931: creating lustre/ptlrpc/autoMakefile config.status:931: creating lustre/quota/Makefile config.status:931: creating lustre/quota/autoMakefile config.status:931: creating lustre/scripts/Makefile config.status:931: creating lustre/scripts/version_tag.pl config.status:931: creating lustre/tests/Makefile config.status:931: creating lustre/utils/Makefile config.status:931: creating snmp/Makefile config.status:931: creating snmp/autoconf/Makefile config.status:931: creating config.h config.status:1308: executing depfiles commands configure:18293: === configuring in libsysio (/usr/src/lustre-1.6/libsysio) configure:18396: 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:18293: === configuring in ldiskfs (/usr/src/lustre-1.6/ldiskfs) configure:18396: 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:18293: === configuring in lustre-iokit (/usr/src/lustre-1.6/lustre-iokit) configure:18396: 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_file__opt_mpich_include_mpi_h=no 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_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_quota_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.6/missing --run aclocal-1.10' AC_LUSTRE_CLIENT_URN='LUSTRE-166-CLT' AC_LUSTRE_CLI_VER_OFFSET_WARN='OBD_OCD_VERSION(0,2,0,0)' AC_LUSTRE_FIX='50' AC_LUSTRE_LIB_VER_OFFSET_WARN='OBD_OCD_VERSION(0,0,1,32)' AC_LUSTRE_MAJOR='1' AC_LUSTRE_MDS_URN='LUSTRE-166-MDS' AC_LUSTRE_MGS_URN='LUSTRE-166-MGS' AC_LUSTRE_MINOR='6' AC_LUSTRE_OSS_URN='LUSTRE-166-OSS' AC_LUSTRE_PATCH='6' AC_LUSTRE_VERSION_STRING='1.6.6.50' AC_LUSTRE_VER_ALLOWED_OFFSET='OBD_OCD_VERSION(0,0,1,32)' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='${SHELL} /usr/src/lustre-1.6/missing --run tar' ARCH_UM='' AUTOCONF='${SHELL} /usr/src/lustre-1.6/missing --run autoconf' AUTOHEADER='${SHELL} /usr/src/lustre-1.6/missing --run autoheader' AUTOMAKE='${SHELL} /usr/src/lustre-1.6/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 -I/opt/mpich/include' 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.6/config.h -g -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lnet/include -I/usr/src/lustre-1.6/lustre/include' EXTRA_KLDFLAGS='' EXTRA_KLIBS='' EXTRA_LNET_INCLUDE='' GMCPPFLAGS='' GMLIBS='' GMLND='' GREP='/bin/grep' IIBCPPFLAGS='' IIBLND='' INCLUDE_RULES='include /usr/src/lustre-1.6/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=' -L/opt/mpich/ch-p4/lib -L/opt/mpich/ch-p4/lib64' 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.6/lustre' LUSTREIOKIT_SUBDIR='lustre-iokit' MAKEINFO='${SHELL} /usr/src/lustre-1.6/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='#' MPI_ROOT='/opt/mpich' 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_200809110916' 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.6/libsysio' TESTS_FALSE='#' TESTS_TRUE='' UML_CFLAGS='' UPTLLND='' USE_QUILT_FALSE='#' USE_QUILT_TRUE='' USOCKLND='usocklnd' UTILS_FALSE='#' UTILS_TRUE='' VERSION='1.6.6.50' 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.6/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.6.6.50" #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_QUOTA_SUPPORT 1 #define HAVE_QUOTA_LIBLUSTRE_SUPPORT 1 #define HAVE_SYS_QUOTA_H 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_LRU_RESIZE_SUPPORT 1 #define HAVE_QUOTA_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_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