Skip to content

Instantly share code, notes, and snippets.

@hostingnuggets
Created April 6, 2017 21:30
Show Gist options
  • Save hostingnuggets/aabb8dbe28b3c32c6dd1b1a02b486b85 to your computer and use it in GitHub Desktop.
Save hostingnuggets/aabb8dbe28b3c32c6dd1b1a02b486b85 to your computer and use it in GitHub Desktop.
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by spl configure 0.6.5.9, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ./configure
## --------- ##
## Platform. ##
## --------- ##
hostname = raspit1
uname -m = armv7l
uname -r = 4.4.50-v7+
uname -s = Linux
uname -v = #970 SMP Mon Feb 20 19:18:29 GMT 2017
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/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/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/local/games
PATH: /usr/games
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2226: checking for gawk
configure:2242: found /usr/bin/gawk
configure:2253: result: gawk
configure:2264: checking metadata
configure:2388: result: META file
configure:2426: checking build system type
configure:2440: result: armv7l-unknown-linux-gnueabihf
configure:2460: checking host system type
configure:2473: result: armv7l-unknown-linux-gnueabihf
configure:2493: checking target system type
configure:2506: result: armv7l-unknown-linux-gnueabihf
configure:2534: checking whether to enable maintainer-specific portions of Makefiles
configure:2543: result: no
configure:2567: checking whether make supports nested variables
configure:2584: result: yes
configure:2611: checking for a BSD-compatible install
configure:2679: result: /usr/bin/install -c
configure:2690: checking whether build environment is sane
configure:2745: result: yes
configure:2896: checking for a thread-safe mkdir -p
configure:2935: result: /bin/mkdir -p
configure:2938: checking whether make sets $(MAKE)
configure:2960: result: yes
configure:3145: checking for gcc
configure:3161: found /usr/bin/gcc
configure:3172: result: gcc
configure:3401: checking for C compiler version
configure:3410: gcc --version >&5
gcc (Raspbian 4.9.2-10) 4.9.2
Copyright (C) 2014 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:3421: $? = 0
configure:3410: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/4.9/lto-wrapper
Target: arm-linux-gnueabihf
Configured with: ../src/configure -v --with-pkgversion='Raspbian 4.9.2-10' --with-bugurl=file:///usr/share/doc/gcc-4.9/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.9 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.9 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libitm --disable-libquadmath --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.9-armhf/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-armhf --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-armhf --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-sjlj-exceptions --with-arch=armv6 --with-fpu=vfp --with-float=hard --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf
Thread model: posix
gcc version 4.9.2 (Raspbian 4.9.2-10)
configure:3421: $? = 0
configure:3410: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:3421: $? = 4
configure:3410: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'
gcc: fatal error: no input files
compilation terminated.
configure:3421: $? = 4
configure:3441: checking whether the C compiler works
configure:3463: gcc conftest.c >&5
configure:3467: $? = 0
configure:3515: result: yes
configure:3518: checking for C compiler default output file name
configure:3520: result: a.out
configure:3526: checking for suffix of executables
configure:3533: gcc -o conftest conftest.c >&5
configure:3537: $? = 0
configure:3559: result:
configure:3581: checking whether we are cross compiling
configure:3589: gcc -o conftest conftest.c >&5
configure:3593: $? = 0
configure:3600: ./conftest
configure:3604: $? = 0
configure:3619: result: no
configure:3624: checking for suffix of object files
configure:3646: gcc -c conftest.c >&5
configure:3650: $? = 0
configure:3671: result: o
configure:3675: checking whether we are using the GNU C compiler
configure:3694: gcc -c conftest.c >&5
configure:3694: $? = 0
configure:3703: result: yes
configure:3712: checking whether gcc accepts -g
configure:3732: gcc -c -g conftest.c >&5
configure:3732: $? = 0
configure:3773: result: yes
configure:3790: checking for gcc option to accept ISO C89
configure:3853: gcc -c -g -O2 conftest.c >&5
configure:3853: $? = 0
configure:3866: result: none needed
configure:3891: checking whether gcc understands -c and -o together
configure:3913: gcc -c conftest.c -o conftest2.o
configure:3916: $? = 0
configure:3913: gcc -c conftest.c -o conftest2.o
configure:3916: $? = 0
configure:3928: result: yes
configure:3956: checking for style of include used by make
configure:3984: result: GNU
configure:4010: checking dependency style of gcc
configure:4121: result: gcc3
configure:4182: checking how to print strings
configure:4209: result: printf
configure:4230: checking for a sed that does not truncate output
configure:4294: result: /bin/sed
configure:4312: checking for grep that handles long lines and -e
configure:4370: result: /bin/grep
configure:4375: checking for egrep
configure:4437: result: /bin/grep -E
configure:4442: checking for fgrep
configure:4504: result: /bin/grep -F
configure:4539: checking for ld used by gcc
configure:4606: result: /usr/bin/ld
configure:4613: checking if the linker (/usr/bin/ld) is GNU ld
configure:4628: result: yes
configure:4640: checking for BSD- or MS-compatible name lister (nm)
configure:4694: result: /usr/bin/nm -B
configure:4824: checking the name lister (/usr/bin/nm -B) interface
configure:4831: gcc -c -g -O2 conftest.c >&5
configure:4834: /usr/bin/nm -B "conftest.o"
configure:4837: output
00000000 B some_variable
configure:4844: result: BSD nm
configure:4847: checking whether ln -s works
configure:4851: result: yes
configure:4859: checking the maximum length of command line arguments
configure:4990: result: 1572864
configure:5038: checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format
configure:5078: result: func_convert_file_noop
configure:5085: checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format
configure:5105: result: func_convert_file_noop
configure:5112: checking for /usr/bin/ld option to reload object files
configure:5119: result: -r
configure:5193: checking for objdump
configure:5209: found /usr/bin/objdump
configure:5220: result: objdump
configure:5252: checking how to recognize dependent libraries
configure:5452: result: pass_all
configure:5537: checking for dlltool
configure:5567: result: no
configure:5597: checking how to associate runtime and link libraries
configure:5624: result: printf %s\n
configure:5685: checking for ar
configure:5701: found /usr/bin/ar
configure:5712: result: ar
configure:5749: checking for archiver @FILE support
configure:5766: gcc -c -g -O2 conftest.c >&5
configure:5766: $? = 0
configure:5769: ar cru libconftest.a @conftest.lst >&5
configure:5772: $? = 0
configure:5777: ar cru libconftest.a @conftest.lst >&5
ar: conftest.o: No such file or directory
configure:5780: $? = 1
configure:5792: result: @
configure:5850: checking for strip
configure:5866: found /usr/bin/strip
configure:5877: result: strip
configure:5949: checking for ranlib
configure:5965: found /usr/bin/ranlib
configure:5976: result: ranlib
configure:6078: checking command to parse /usr/bin/nm -B output from gcc object
configure:6231: gcc -c -g -O2 conftest.c >&5
configure:6234: $? = 0
configure:6238: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
configure:6241: $? = 0
configure:6307: gcc -o conftest -g -O2 conftest.c conftstm.o >&5
configure:6310: $? = 0
configure:6348: result: ok
configure:6395: checking for sysroot
configure:6425: result: no
configure:6432: checking for a working dd
configure:6470: result: /bin/dd
configure:6474: checking how to truncate binary pipes
configure:6489: result: /bin/dd bs=4096 count=1
configure:6818: checking for mt
configure:6834: found /bin/mt
configure:6845: result: mt
configure:6868: checking if mt is a manifest tool
configure:6874: mt '-?'
configure:6882: result: no
configure:7559: checking how to run the C preprocessor
configure:7590: gcc -E conftest.c
configure:7590: $? = 0
configure:7604: gcc -E conftest.c
conftest.c:17:28: fatal error: ac_nonexistent.h: No such file or directory
#include <ac_nonexistent.h>
^
compilation terminated.
configure:7604: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:7629: result: gcc -E
configure:7649: gcc -E conftest.c
configure:7649: $? = 0
configure:7663: gcc -E conftest.c
conftest.c:17:28: fatal error: ac_nonexistent.h: No such file or directory
#include <ac_nonexistent.h>
^
compilation terminated.
configure:7663: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:7692: checking for ANSI C header files
configure:7712: gcc -c -g -O2 conftest.c >&5
configure:7712: $? = 0
configure:7785: gcc -o conftest -g -O2 conftest.c >&5
configure:7785: $? = 0
configure:7785: ./conftest
configure:7785: $? = 0
configure:7796: result: yes
configure:7809: checking for sys/types.h
configure:7809: gcc -c -g -O2 conftest.c >&5
configure:7809: $? = 0
configure:7809: result: yes
configure:7809: checking for sys/stat.h
configure:7809: gcc -c -g -O2 conftest.c >&5
configure:7809: $? = 0
configure:7809: result: yes
configure:7809: checking for stdlib.h
configure:7809: gcc -c -g -O2 conftest.c >&5
configure:7809: $? = 0
configure:7809: result: yes
configure:7809: checking for string.h
configure:7809: gcc -c -g -O2 conftest.c >&5
configure:7809: $? = 0
configure:7809: result: yes
configure:7809: checking for memory.h
configure:7809: gcc -c -g -O2 conftest.c >&5
configure:7809: $? = 0
configure:7809: result: yes
configure:7809: checking for strings.h
configure:7809: gcc -c -g -O2 conftest.c >&5
configure:7809: $? = 0
configure:7809: result: yes
configure:7809: checking for inttypes.h
configure:7809: gcc -c -g -O2 conftest.c >&5
configure:7809: $? = 0
configure:7809: result: yes
configure:7809: checking for stdint.h
configure:7809: gcc -c -g -O2 conftest.c >&5
configure:7809: $? = 0
configure:7809: result: yes
configure:7809: checking for unistd.h
configure:7809: gcc -c -g -O2 conftest.c >&5
configure:7809: $? = 0
configure:7809: result: yes
configure:7823: checking for dlfcn.h
configure:7823: gcc -c -g -O2 conftest.c >&5
configure:7823: $? = 0
configure:7823: result: yes
configure:8079: checking for objdir
configure:8094: result: .libs
configure:8358: checking if gcc supports -fno-rtti -fno-exceptions
configure:8376: gcc -c -g -O2 -fno-rtti -fno-exceptions conftest.c >&5
cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
configure:8380: $? = 0
configure:8393: result: no
configure:8751: checking for gcc option to produce PIC
configure:8758: result: -fPIC -DPIC
configure:8766: checking if gcc PIC flag -fPIC -DPIC works
configure:8784: gcc -c -g -O2 -fPIC -DPIC -DPIC conftest.c >&5
configure:8788: $? = 0
configure:8801: result: yes
configure:8830: checking if gcc static flag -static works
configure:8858: result: yes
configure:8873: checking if gcc supports -c -o file.o
configure:8894: gcc -c -g -O2 -o out/conftest2.o conftest.c >&5
configure:8898: $? = 0
configure:8920: result: yes
configure:8928: checking if gcc supports -c -o file.o
configure:8975: result: yes
configure:9008: checking whether the gcc linker (/usr/bin/ld) supports shared libraries
configure:10271: result: yes
configure:10308: checking whether -lc should be explicitly linked in
configure:10316: gcc -c -g -O2 conftest.c >&5
configure:10319: $? = 0
configure:10334: gcc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1
configure:10337: $? = 0
configure:10351: result: no
configure:10511: checking dynamic linker characteristics
configure:11092: gcc -o conftest -g -O2 -Wl,-rpath -Wl,/foo conftest.c >&5
configure:11092: $? = 0
configure:11341: result: GNU/Linux ld.so
configure:11463: checking how to hardcode library paths into programs
configure:11488: result: immediate
configure:12036: checking whether stripping libraries is possible
configure:12041: result: yes
configure:12076: checking if libtool supports shared libraries
configure:12078: result: yes
configure:12081: checking whether to build shared libraries
configure:12106: result: yes
configure:12109: checking whether to build static libraries
configure:12113: result: yes
configure:12152: checking spl author
configure:12154: result: OpenZFS on Linux
configure:12157: checking spl license
configure:12159: result: GPL
configure:12164: checking linux distribution
configure:12189: result: debian
configure:12193: checking default package type
configure:12209: result: deb
configure:12217: checking whether rpm is available
configure:12223: result: yes (4.11.3)
configure:12234: checking whether rpmbuild is available
configure:12240: result: yes (4.11.3)
configure:12269: checking whether spec files are available
configure:12271: result: yes (rpm/generic/*.spec.in)
configure:12296: checking whether dpkg is available
configure:12302: result: yes (1.17.27)
configure:12313: checking whether dpkg-buildpackage is available
configure:12320: result: yes (1.17.27.)
configure:12342: checking whether alien is available
configure:12348: result: yes (8.92)
configure:12380: checking spl config
configure:12382: result: all
configure:15354: checking kernel source directory
configure:15380: result: /usr/src/linux-headers-4.4.50-v7+
configure:15389: checking kernel build directory
configure:15404: result: /usr/src/linux-headers-4.4.50-v7+
configure:15407: checking kernel source version
configure:15443: result: 4.4.50-v7+
configure:15456: checking kernel file name for module symbols
configure:15475: result: Module.symvers
configure:15490: checking whether debugging is enabled
configure:15516: result: no
configure:15543: checking whether basic kmem accounting is enabled
configure:15545: result: no
configure:15572: checking whether detailed kmem tracking is enabled
configure:15574: result: no
configure:15577: checking whether modules can be built
configure:15600: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:15603: $? = 0
configure:15605: test -s build/conftest.o
configure:15608: $? = 0
configure:15611: result: yes
configure:15661: gcc -o conftest -g -O2 conftest.c >&5
configure:15661: $? = 0
configure:15661: ./conftest
configure:15661: $? = 0
configure:15709: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:15712: $? = 0
configure:15714: test -s build/conftest.o
configure:15717: $? = 0
configure:15771: checking whether atomic types use spinlocks
configure:15773: result: no
configure:15776: checking whether kernel defines atomic64_t
configure:15778: result: yes
configure:15784: checking whether old 2-argument shrinker exists
configure:15817: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:41:4: error: unknown field ‘shrink’ specified in initializer
.shrink = shrinker_cb,
^
/tmp/spl-0.6.5.9/build/conftest.c:41:4: error: initialization from incompatible pointer type [-Werror]
/tmp/spl-0.6.5.9/build/conftest.c:41:4: error: (near initialization for ‘cache_shrinker.count_objects’) [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:15820: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
|
|
| #include <linux/mm.h>
|
| int shrinker_cb(int nr_to_scan, gfp_t gfp_mask);
|
| int
| main (void)
| {
|
| struct shrinker cache_shrinker = {
| .shrink = shrinker_cb,
| .seeks = DEFAULT_SEEKS,
| };
| register_shrinker(&cache_shrinker);
|
| ;
| return 0;
| }
|
configure:15838: result: no
configure:15840: checking whether old 3-argument shrinker exists
configure:15874: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:42:5: error: unknown field ‘shrink’ specified in initializer
.shrink = shrinker_cb,
^
/tmp/spl-0.6.5.9/build/conftest.c:42:5: error: initialization from incompatible pointer type [-Werror]
/tmp/spl-0.6.5.9/build/conftest.c:42:5: error: (near initialization for ‘cache_shrinker.count_objects’) [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:15877: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
|
|
| #include <linux/mm.h>
|
| int shrinker_cb(struct shrinker *, int nr_to_scan,
| gfp_t gfp_mask);
|
| int
| main (void)
| {
|
| struct shrinker cache_shrinker = {
| .shrink = shrinker_cb,
| .seeks = DEFAULT_SEEKS,
| };
| register_shrinker(&cache_shrinker);
|
| ;
| return 0;
| }
|
configure:15895: result: no
configure:15897: checking whether new 2-argument shrinker exists
configure:15931: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:42:6: error: unknown field ‘shrink’ specified in initializer
.shrink = shrinker_cb,
^
/tmp/spl-0.6.5.9/build/conftest.c:42:6: error: initialization from incompatible pointer type [-Werror]
/tmp/spl-0.6.5.9/build/conftest.c:42:6: error: (near initialization for ‘cache_shrinker.count_objects’) [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:15934: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
|
|
| #include <linux/mm.h>
|
| int shrinker_cb(struct shrinker *,
| struct shrink_control *sc);
|
| int
| main (void)
| {
|
| struct shrinker cache_shrinker = {
| .shrink = shrinker_cb,
| .seeks = DEFAULT_SEEKS,
| };
| register_shrinker(&cache_shrinker);
|
| ;
| return 0;
| }
|
configure:15952: result: no
configure:15954: checking whether ->count_objects callback exists
configure:15990: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/tmp/spl-0.6.5.9/build
WARNING: "shrinker_cb" [/tmp/spl-0.6.5.9/build/conftest.ko] undefined!
configure:15993: $? = 0
configure:15995: test -s build/conftest.o
configure:15998: $? = 0
configure:16001: result: yes
configure:16043: checking whether struct ctl_table has ctl_name
configure:16071: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:40:6: error: ‘struct ctl_table’ has no member named ‘ctl_name’
ctl.ctl_name = 0;
^
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:16074: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
|
|
| #include <linux/sysctl.h>
|
| int
| main (void)
| {
|
| struct ctl_table ctl __attribute__ ((unused));
| ctl.ctl_name = 0;
|
| ;
| return 0;
| }
|
configure:16092: result: no
configure:16103: checking whether CONFIG_TRIM_UNUSED_KSYM is disabled
configure:16130: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:16133: $? = 0
configure:16135: test -s build/conftest.o
configure:16138: $? = 0
configure:16141: result: yes
configure:16162: checking whether PDE_DATA() is available
configure:16190: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:16193: $? = 0
configure:16195: test -s build/conftest.o
configure:16198: $? = 0
configure:16250: result: yes
configure:16262: checking whether set_fs_pwd() requires const struct path *
configure:16294: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/tmp/spl-0.6.5.9/build
WARNING: "set_fs_pwd" [/tmp/spl-0.6.5.9/build/conftest.ko] undefined!
configure:16297: $? = 0
configure:16299: test -s build/conftest.o
configure:16302: $? = 0
configure:16305: result: yes
configure:16380: checking whether vfs_unlink() wants 2 args
configure:16407: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:41:3: error: too few arguments to function ‘vfs_unlink’
vfs_unlink((struct inode *) NULL, (struct dentry *) NULL);
^
In file included from /tmp/spl-0.6.5.9/build/conftest.c:35:0:
include/linux/fs.h:1547:12: note: declared here
extern int vfs_unlink(struct inode *, struct dentry *, struct inode **);
^
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:16410: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
| #define HAVE_PDE_DATA 1
| #define HAVE_SET_FS_PWD_WITH_CONST 1
|
|
| #include <linux/fs.h>
|
| int
| main (void)
| {
|
| vfs_unlink((struct inode *) NULL, (struct dentry *) NULL);
|
| ;
| return 0;
| }
|
configure:16428: result: no
configure:16430: checking whether vfs_unlink() wants 3 args
configure:16459: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:16462: $? = 0
configure:16464: test -s build/conftest.o
configure:16467: $? = 0
configure:16470: result: yes
configure:16497: checking whether vfs_rename() wants 4 args
configure:16525: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:42:3: error: too few arguments to function ‘vfs_rename’
vfs_rename((struct inode *) NULL, (struct dentry *) NULL,
^
In file included from /tmp/spl-0.6.5.9/build/conftest.c:36:0:
include/linux/fs.h:1548:12: note: declared here
extern int vfs_rename(struct inode *, struct dentry *, struct inode *, struct dentry *, struct inode **, unsigned int);
^
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:16528: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
| #define HAVE_PDE_DATA 1
| #define HAVE_SET_FS_PWD_WITH_CONST 1
| #define HAVE_3ARGS_VFS_UNLINK 1
|
|
| #include <linux/fs.h>
|
| int
| main (void)
| {
|
| vfs_rename((struct inode *) NULL, (struct dentry *) NULL,
| (struct inode *) NULL, (struct dentry *) NULL);
|
| ;
| return 0;
| }
|
configure:16546: result: no
configure:16548: checking whether vfs_rename() wants 5 args
configure:16579: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:42:4: error: too few arguments to function ‘vfs_rename’
vfs_rename((struct inode *) NULL,
^
In file included from /tmp/spl-0.6.5.9/build/conftest.c:36:0:
include/linux/fs.h:1548:12: note: declared here
extern int vfs_rename(struct inode *, struct dentry *, struct inode *, struct dentry *, struct inode **, unsigned int);
^
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:16582: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
| #define HAVE_PDE_DATA 1
| #define HAVE_SET_FS_PWD_WITH_CONST 1
| #define HAVE_3ARGS_VFS_UNLINK 1
|
|
| #include <linux/fs.h>
|
| int
| main (void)
| {
|
| vfs_rename((struct inode *) NULL,
| (struct dentry *) NULL,
| (struct inode *) NULL,
| (struct dentry *) NULL,
| (struct inode **) NULL);
|
| ;
| return 0;
| }
|
configure:16600: result: no
configure:16602: checking whether vfs_rename() wants 6 args
configure:16634: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:16637: $? = 0
configure:16639: test -s build/conftest.o
configure:16642: $? = 0
configure:16645: result: yes
configure:16679: checking whether vfs_fsync() wants 2 args
configure:16706: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:16709: $? = 0
configure:16711: test -s build/conftest.o
configure:16714: $? = 0
configure:16717: result: yes
configure:16738: checking whether truncate_range() inode operation is available
configure:16766: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:45:6: error: ‘struct inode_operations’ has no member named ‘truncate_range’
ops.truncate_range = NULL;
^
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:16769: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
| #define HAVE_PDE_DATA 1
| #define HAVE_SET_FS_PWD_WITH_CONST 1
| #define HAVE_3ARGS_VFS_UNLINK 1
| #define HAVE_6ARGS_VFS_RENAME 1
| #define HAVE_2ARGS_VFS_FSYNC 1
|
|
| #include <linux/fs.h>
|
| int
| main (void)
| {
|
| struct inode_operations ops;
| ops.truncate_range = NULL;
|
| ;
| return 0;
| }
|
configure:16787: result: no
configure:16798: checking whether struct fs_struct uses spinlock_t
configure:16829: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/tmp/spl-0.6.5.9/build
configure:16832: $? = 0
configure:16834: test -s build/conftest.o
configure:16837: $? = 0
configure:16840: result: yes
configure:16862: checking whether kuid_t/kgid_t is available
configure:16890: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:46:10: warning: unused variable ‘groupid’ [-Wunused-variable]
kgid_t groupid = KGIDT_INIT(0);
^
/tmp/spl-0.6.5.9/build/conftest.c:45:10: warning: unused variable ‘userid’ [-Wunused-variable]
kuid_t userid = KUIDT_INIT(0);
^
configure:16893: $? = 0
configure:16895: test -s build/conftest.o
configure:16898: $? = 0
configure:16927: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:45:4: error: invalid initializer
kuid_t userid = 0;
^
/tmp/spl-0.6.5.9/build/conftest.c:46:4: error: invalid initializer
kgid_t groupid = 0;
^
/tmp/spl-0.6.5.9/build/conftest.c:46:11: warning: unused variable ‘groupid’ [-Wunused-variable]
kgid_t groupid = 0;
^
/tmp/spl-0.6.5.9/build/conftest.c:45:11: warning: unused variable ‘userid’ [-Wunused-variable]
kuid_t userid = 0;
^
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:16930: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
| #define HAVE_PDE_DATA 1
| #define HAVE_SET_FS_PWD_WITH_CONST 1
| #define HAVE_3ARGS_VFS_UNLINK 1
| #define HAVE_6ARGS_VFS_RENAME 1
| #define HAVE_2ARGS_VFS_FSYNC 1
| #define HAVE_FS_STRUCT_SPINLOCK 1
|
|
| #include <linux/uidgid.h>
|
| int
| main (void)
| {
|
| kuid_t userid = 0;
| kgid_t groupid = 0;
|
| ;
| return 0;
| }
|
configure:16945: result: yes; mandatory
configure:16972: checking whether __put_task_struct() is available
configure:17000: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:17003: $? = 0
configure:17005: test -s build/conftest.o
configure:17008: $? = 0
configure:17060: result: yes
configure:17072: checking whether fops->fallocate() exists
configure:17102: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:17105: $? = 0
configure:17107: test -s build/conftest.o
configure:17110: $? = 0
configure:17113: result: yes
configure:17134: checking whether iops->fallocate() exists
configure:17164: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:50:4: error: unknown field ‘fallocate’ specified in initializer
.fallocate = fallocate,
^
/tmp/spl-0.6.5.9/build/conftest.c:50:4: warning: initialization from incompatible pointer type
/tmp/spl-0.6.5.9/build/conftest.c:50:4: warning: (near initialization for ‘fops.lookup’)
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:17167: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
| #define HAVE_PDE_DATA 1
| #define HAVE_SET_FS_PWD_WITH_CONST 1
| #define HAVE_3ARGS_VFS_UNLINK 1
| #define HAVE_6ARGS_VFS_RENAME 1
| #define HAVE_2ARGS_VFS_FSYNC 1
| #define HAVE_FS_STRUCT_SPINLOCK 1
| #define HAVE_KUIDGID_T 1
| #define HAVE_PUT_TASK_STRUCT 1
| #define HAVE_FILE_FALLOCATE 1
|
|
| #include <linux/fs.h>
|
| int
| main (void)
| {
|
| long (*fallocate) (struct inode *, int, loff_t, loff_t) = NULL;
| struct inode_operations fops __attribute__ ((unused)) = {
| .fallocate = fallocate,
| };
|
| ;
| return 0;
| }
|
configure:17185: result: no
configure:17196: checking whether fops->fallocate() exists
configure:17226: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:49:10: error: variable ‘fops’ has initializer but incomplete type
struct file_operations_no_const fops __attribute__ ((unused)) = {
^
/tmp/spl-0.6.5.9/build/conftest.c:50:4: error: unknown field ‘fallocate’ specified in initializer
.fallocate = fallocate,
^
/tmp/spl-0.6.5.9/build/conftest.c:50:4: warning: excess elements in struct initializer
/tmp/spl-0.6.5.9/build/conftest.c:50:4: warning: (near initialization for ‘fops’)
/tmp/spl-0.6.5.9/build/conftest.c:49:35: error: storage size of ‘fops’ isn’t known
struct file_operations_no_const fops __attribute__ ((unused)) = {
^
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:17229: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
| #define HAVE_PDE_DATA 1
| #define HAVE_SET_FS_PWD_WITH_CONST 1
| #define HAVE_3ARGS_VFS_UNLINK 1
| #define HAVE_6ARGS_VFS_RENAME 1
| #define HAVE_2ARGS_VFS_FSYNC 1
| #define HAVE_FS_STRUCT_SPINLOCK 1
| #define HAVE_KUIDGID_T 1
| #define HAVE_PUT_TASK_STRUCT 1
| #define HAVE_FILE_FALLOCATE 1
|
|
| #include <linux/fs.h>
|
| int
| main (void)
| {
|
| long (*fallocate) (struct file *, int, loff_t, loff_t) = NULL;
| struct file_operations_no_const fops __attribute__ ((unused)) = {
| .fallocate = fallocate,
| };
|
| ;
| return 0;
| }
|
configure:17247: result: no
configure:17259: checking whether CONFIG_ZLIB_INFLATE is defined
configure:17287: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:17290: $? = 0
configure:17292: test -s build/conftest.o
configure:17295: $? = 0
configure:17298: result: yes
configure:17319: checking whether CONFIG_ZLIB_DEFLATE is defined
configure:17347: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:17350: $? = 0
configure:17352: test -s build/conftest.o
configure:17355: $? = 0
configure:17358: result: yes
configure:17378: checking whether zlib_deflate_workspacesize() wants 2 args
configure:17405: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:17408: $? = 0
configure:17410: test -s build/conftest.o
configure:17413: $? = 0
configure:17416: result: yes
configure:17437: checking whether struct shrink_control exists
configure:17467: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:17470: $? = 0
configure:17472: test -s build/conftest.o
configure:17475: $? = 0
configure:17478: result: yes
configure:17499: checking whether struct rw_semaphore member wait_lock is raw
configure:17530: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/tmp/spl-0.6.5.9/build
configure:17533: $? = 0
configure:17535: test -s build/conftest.o
configure:17538: $? = 0
configure:17541: result: yes
configure:17563: checking whether struct rw_semaphore has member activity
configure:17593: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:52:18: error: ‘struct rw_semaphore’ has no member named ‘activity’
dummy_semaphore.activity = 0;
^
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:17596: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
| #define HAVE_PDE_DATA 1
| #define HAVE_SET_FS_PWD_WITH_CONST 1
| #define HAVE_3ARGS_VFS_UNLINK 1
| #define HAVE_6ARGS_VFS_RENAME 1
| #define HAVE_2ARGS_VFS_FSYNC 1
| #define HAVE_FS_STRUCT_SPINLOCK 1
| #define HAVE_KUIDGID_T 1
| #define HAVE_PUT_TASK_STRUCT 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_2ARGS_ZLIB_DEFLATE_WORKSPACESIZE 1
| #define HAVE_SHRINK_CONTROL_STRUCT 1
| #define RWSEM_SPINLOCK_IS_RAW 1
|
|
| #include <linux/rwsem.h>
|
| int
| main (void)
| {
|
| struct rw_semaphore dummy_semaphore __attribute__ ((unused));
| dummy_semaphore.activity = 0;
|
| ;
| return 0;
| }
|
configure:17614: result: no
configure:17626: checking whether struct rw_semaphore has atomic_long_t member count
configure:17656: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:52:27: error: passing argument 1 of ‘atomic_long_read’ from incompatible pointer type [-Werror]
(void) atomic_long_read(&dummy_semaphore.count);
^
In file included from include/linux/atomic.h:562:0,
from include/linux/spinlock.h:406,
from include/linux/rwsem.h:15,
from /tmp/spl-0.6.5.9/build/conftest.c:45:
include/asm-generic/atomic-long.h:38:20: note: expected ‘const struct atomic_long_t *’ but argument is of type ‘long int *’
static inline long atomic_long_read##mo(const atomic_long_t *l) \
^
include/asm-generic/atomic-long.h:44:1: note: in expansion of macro ‘ATOMIC_LONG_READ_OP’
ATOMIC_LONG_READ_OP()
^
cc1: all warnings being treated as errors
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:17659: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
| #define HAVE_PDE_DATA 1
| #define HAVE_SET_FS_PWD_WITH_CONST 1
| #define HAVE_3ARGS_VFS_UNLINK 1
| #define HAVE_6ARGS_VFS_RENAME 1
| #define HAVE_2ARGS_VFS_FSYNC 1
| #define HAVE_FS_STRUCT_SPINLOCK 1
| #define HAVE_KUIDGID_T 1
| #define HAVE_PUT_TASK_STRUCT 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_2ARGS_ZLIB_DEFLATE_WORKSPACESIZE 1
| #define HAVE_SHRINK_CONTROL_STRUCT 1
| #define RWSEM_SPINLOCK_IS_RAW 1
|
|
| #include <linux/rwsem.h>
|
| int
| main (void)
| {
|
| DECLARE_RWSEM(dummy_semaphore);
| (void) atomic_long_read(&dummy_semaphore.count);
|
| ;
| return 0;
| }
|
configure:17677: result: no
configure:17688: checking whether header linux/sched/rt.h exists
configure:17716: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:17719: $? = 0
configure:17721: test -s build/conftest.o
configure:17724: $? = 0
configure:17730: result: yes
configure:17748: checking whether vfs_getattr() wants
configure:17776: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:17779: $? = 0
configure:17781: test -s build/conftest.o
configure:17784: $? = 0
configure:17787: result: 2 args
configure:17859: checking whether usleep_range() is available
configure:17886: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
configure:17889: $? = 0
configure:17891: test -s build/conftest.o
configure:17894: $? = 0
configure:17897: result: yes
configure:17918: checking whether struct kmem_cache has allocflags
configure:17946: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:54:21: error: storage size of ‘cachep’ isn’t known
struct kmem_cache cachep __attribute__ ((unused));
^
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:17949: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
| #define HAVE_PDE_DATA 1
| #define HAVE_SET_FS_PWD_WITH_CONST 1
| #define HAVE_3ARGS_VFS_UNLINK 1
| #define HAVE_6ARGS_VFS_RENAME 1
| #define HAVE_2ARGS_VFS_FSYNC 1
| #define HAVE_FS_STRUCT_SPINLOCK 1
| #define HAVE_KUIDGID_T 1
| #define HAVE_PUT_TASK_STRUCT 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_2ARGS_ZLIB_DEFLATE_WORKSPACESIZE 1
| #define HAVE_SHRINK_CONTROL_STRUCT 1
| #define RWSEM_SPINLOCK_IS_RAW 1
| #define HAVE_SCHED_RT_HEADER 1
| #define HAVE_2ARGS_VFS_GETATTR 1
| #define HAVE_USLEEP_RANGE 1
|
|
| #include <linux/slab.h>
|
| int
| main (void)
| {
|
| struct kmem_cache cachep __attribute__ ((unused));
| cachep.allocflags = GFP_KERNEL;
|
| ;
| return 0;
| }
|
configure:17967: result: no
configure:17970: checking whether struct kmem_cache has gfpflags
configure:17998: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:54:22: error: storage size of ‘cachep’ isn’t known
struct kmem_cache cachep __attribute__ ((unused));
^
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:18001: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
| #define HAVE_PDE_DATA 1
| #define HAVE_SET_FS_PWD_WITH_CONST 1
| #define HAVE_3ARGS_VFS_UNLINK 1
| #define HAVE_6ARGS_VFS_RENAME 1
| #define HAVE_2ARGS_VFS_FSYNC 1
| #define HAVE_FS_STRUCT_SPINLOCK 1
| #define HAVE_KUIDGID_T 1
| #define HAVE_PUT_TASK_STRUCT 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_2ARGS_ZLIB_DEFLATE_WORKSPACESIZE 1
| #define HAVE_SHRINK_CONTROL_STRUCT 1
| #define RWSEM_SPINLOCK_IS_RAW 1
| #define HAVE_SCHED_RT_HEADER 1
| #define HAVE_2ARGS_VFS_GETATTR 1
| #define HAVE_USLEEP_RANGE 1
|
|
| #include <linux/slab.h>
|
| int
| main (void)
| {
|
| struct kmem_cache cachep __attribute__ ((unused));
| cachep.gfpflags = GFP_KERNEL;
|
| ;
| return 0;
| }
|
configure:18019: result: no
configure:18037: checking whether wait_on_bit() takes an action
configure:18065: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:55:24: warning: passing argument 3 of ‘wait_on_bit’ makes integer from pointer without a cast
wait_on_bit(NULL, 0, action, 0);
^
In file included from /tmp/spl-0.6.5.9/build/conftest.c:48:0:
include/linux/wait.h:985:1: note: expected ‘unsigned int’ but argument is of type ‘int (*)(void *)’
wait_on_bit(unsigned long *word, int bit, unsigned mode)
^
/tmp/spl-0.6.5.9/build/conftest.c:55:3: error: too many arguments to function ‘wait_on_bit’
wait_on_bit(NULL, 0, action, 0);
^
In file included from /tmp/spl-0.6.5.9/build/conftest.c:48:0:
include/linux/wait.h:985:1: note: declared here
wait_on_bit(unsigned long *word, int bit, unsigned mode)
^
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:18068: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
| #define HAVE_PDE_DATA 1
| #define HAVE_SET_FS_PWD_WITH_CONST 1
| #define HAVE_3ARGS_VFS_UNLINK 1
| #define HAVE_6ARGS_VFS_RENAME 1
| #define HAVE_2ARGS_VFS_FSYNC 1
| #define HAVE_FS_STRUCT_SPINLOCK 1
| #define HAVE_KUIDGID_T 1
| #define HAVE_PUT_TASK_STRUCT 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_2ARGS_ZLIB_DEFLATE_WORKSPACESIZE 1
| #define HAVE_SHRINK_CONTROL_STRUCT 1
| #define RWSEM_SPINLOCK_IS_RAW 1
| #define HAVE_SCHED_RT_HEADER 1
| #define HAVE_2ARGS_VFS_GETATTR 1
| #define HAVE_USLEEP_RANGE 1
|
|
| #include <linux/wait.h>
|
| int
| main (void)
| {
|
| int (*action)(void *) = NULL;
| wait_on_bit(NULL, 0, action, 0);
|
| ;
| return 0;
| }
|
configure:18086: result: no
configure:18097: checking whether inode_lock_shared() exists
configure:18127: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:55:3: error: implicit declaration of function ‘inode_lock_shared’ [-Werror=implicit-function-declaration]
inode_lock_shared(inode);
^
cc1: all warnings being treated as errors
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:18130: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
| #define HAVE_PDE_DATA 1
| #define HAVE_SET_FS_PWD_WITH_CONST 1
| #define HAVE_3ARGS_VFS_UNLINK 1
| #define HAVE_6ARGS_VFS_RENAME 1
| #define HAVE_2ARGS_VFS_FSYNC 1
| #define HAVE_FS_STRUCT_SPINLOCK 1
| #define HAVE_KUIDGID_T 1
| #define HAVE_PUT_TASK_STRUCT 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_2ARGS_ZLIB_DEFLATE_WORKSPACESIZE 1
| #define HAVE_SHRINK_CONTROL_STRUCT 1
| #define RWSEM_SPINLOCK_IS_RAW 1
| #define HAVE_SCHED_RT_HEADER 1
| #define HAVE_2ARGS_VFS_GETATTR 1
| #define HAVE_USLEEP_RANGE 1
|
|
| #include <linux/fs.h>
|
| int
| main (void)
| {
|
| struct inode *inode = NULL;
| inode_lock_shared(inode);
|
| ;
| return 0;
| }
|
configure:18148: result: no
configure:18160: checking whether mutex has owner
configure:18192: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/tmp/spl-0.6.5.9/build
configure:18195: $? = 0
configure:18197: test -s build/conftest.o
configure:18200: $? = 0
configure:18203: result: yes
configure:18225: checking whether group_info->gid exists
configure:18255: cp conftest.c build && make modules -C /usr/src/linux-headers-4.4.50-v7+ EXTRA_CFLAGS=-Werror-implicit-function-declaration -Werror M=/tmp/spl-0.6.5.9/build
/tmp/spl-0.6.5.9/build/conftest.c: In function ‘main’:
/tmp/spl-0.6.5.9/build/conftest.c:56:5: error: ‘struct group_info’ has no member named ‘gid’
gi->gid[0] = KGIDT_INIT(0);
^
make[1]: *** [/tmp/spl-0.6.5.9/build/conftest.o] Error 1
make: *** [_module_/tmp/spl-0.6.5.9/build] Error 2
configure:18258: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "spl"
| #define PACKAGE_TARNAME "spl"
| #define PACKAGE_VERSION "0.6.5.9"
| #define PACKAGE_STRING "spl 0.6.5.9"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define SPL_META_NAME "spl"
| #define SPL_META_VERSION "0.6.5.9"
| #define SPL_META_RELEASE "1"
| #define SPL_META_LICENSE "GPL"
| #define SPL_META_ALIAS "spl-0.6.5.9-1"
| #define SPL_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "spl"
| #define VERSION "0.6.5.9"
| #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 HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define SPL_IS_GPL_COMPATIBLE 1
| #define HAVE_ATOMIC64_T 1
| #define HAVE_SPLIT_SHRINKER_CALLBACK 1
| #define HAVE_PDE_DATA 1
| #define HAVE_SET_FS_PWD_WITH_CONST 1
| #define HAVE_3ARGS_VFS_UNLINK 1
| #define HAVE_6ARGS_VFS_RENAME 1
| #define HAVE_2ARGS_VFS_FSYNC 1
| #define HAVE_FS_STRUCT_SPINLOCK 1
| #define HAVE_KUIDGID_T 1
| #define HAVE_PUT_TASK_STRUCT 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_2ARGS_ZLIB_DEFLATE_WORKSPACESIZE 1
| #define HAVE_SHRINK_CONTROL_STRUCT 1
| #define RWSEM_SPINLOCK_IS_RAW 1
| #define HAVE_SCHED_RT_HEADER 1
| #define HAVE_2ARGS_VFS_GETATTR 1
| #define HAVE_USLEEP_RANGE 1
| #define HAVE_MUTEX_OWNER 1
|
|
| #include <linux/cred.h>
|
| int
| main (void)
| {
|
| struct group_info *gi = groups_alloc(1);
| gi->gid[0] = KGIDT_INIT(0);
|
| ;
| return 0;
| }
|
configure:18276: result: no
configure:18432: checking that generated files are newer than configure
configure:18438: result: done
configure:18469: creating ./config.status
## ---------------------- ##
## Running config.status. ##
## ---------------------- ##
This file was extended by spl config.status 0.6.5.9, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES =
CONFIG_HEADERS =
CONFIG_LINKS =
CONFIG_COMMANDS =
$ ./config.status
on raspit1
config.status:1198: creating Makefile
config.status:1198: creating man/Makefile
config.status:1198: creating man/man1/Makefile
config.status:1198: creating man/man5/Makefile
config.status:1198: creating lib/Makefile
config.status:1198: creating cmd/Makefile
config.status:1198: creating module/Makefile
config.status:1198: creating module/spl/Makefile
config.status:1198: creating module/splat/Makefile
config.status:1198: creating include/Makefile
config.status:1198: creating include/fs/Makefile
config.status:1198: creating include/linux/Makefile
config.status:1198: creating include/rpc/Makefile
config.status:1198: creating include/sharefs/Makefile
config.status:1198: creating include/sys/Makefile
config.status:1198: creating include/sys/fm/Makefile
config.status:1198: creating include/sys/fs/Makefile
config.status:1198: creating include/sys/sysevent/Makefile
config.status:1198: creating include/util/Makefile
config.status:1198: creating include/vm/Makefile
config.status:1198: creating scripts/Makefile
config.status:1198: creating rpm/Makefile
config.status:1198: creating rpm/redhat/Makefile
config.status:1198: creating rpm/redhat/spl.spec
config.status:1198: creating rpm/redhat/spl-kmod.spec
config.status:1198: creating rpm/redhat/spl-dkms.spec
config.status:1198: creating rpm/generic/Makefile
config.status:1198: creating rpm/generic/spl.spec
config.status:1198: creating rpm/generic/spl-kmod.spec
config.status:1198: creating rpm/generic/spl-dkms.spec
config.status:1198: creating spl.release
config.status:1198: creating spl_config.h
config.status:1427: executing depfiles commands
config.status:1427: executing libtool commands
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=armv7l-unknown-linux-gnueabihf
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_LT_SYS_LIBRARY_PATH_set=
ac_cv_env_LT_SYS_LIBRARY_PATH_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_header_dlfcn_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_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_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=armv7l-unknown-linux-gnueabihf
ac_cv_objext=o
ac_cv_path_EGREP='/bin/grep -E'
ac_cv_path_FGREP='/bin/grep -F'
ac_cv_path_GREP=/bin/grep
ac_cv_path_SED=/bin/sed
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_lt_DD=/bin/dd
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_MANIFEST_TOOL=mt
ac_cv_prog_ac_ct_OBJDUMP=objdump
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_make_make_set=yes
ac_cv_target=armv7l-unknown-linux-gnueabihf
am_cv_CC_dependencies_compiler_type=gcc3
am_cv_make_support_nested_variables=yes
am_cv_prog_cc_c_o=yes
lt_cv_ar_at_file=@
lt_cv_archive_cmds_need_lc=no
lt_cv_deplibs_check_method=pass_all
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_nm_interface='BSD nm'
lt_cv_objdir=.libs
lt_cv_path_LD=/usr/bin/ld
lt_cv_path_NM='/usr/bin/nm -B'
lt_cv_path_mainfest_tool=no
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_pic='-fPIC -DPIC'
lt_cv_prog_compiler_pic_works=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_compiler_static_works=yes
lt_cv_prog_gnu_ld=yes
lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
lt_cv_shlibpath_overrides_runpath=no
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"\1", (void *) \&\1},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/ {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"lib\1", (void *) \&\1},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
lt_cv_sys_global_symbol_to_import=
lt_cv_sys_max_cmd_len=1572864
lt_cv_to_host_file_cmd=func_convert_file_noop
lt_cv_to_tool_file_cmd=func_convert_file_noop
lt_cv_truncate_bin='/bin/dd bs=4096 count=1'
## ----------------- ##
## Output variables. ##
## ----------------- ##
ACLOCAL='${SHELL} /tmp/spl-0.6.5.9/config/missing aclocal-1.15'
ALIEN='alien'
ALIEN_VERSION='8.92'
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='0'
AM_V='$(V)'
AR='ar'
AUTOCONF='${SHELL} /tmp/spl-0.6.5.9/config/missing autoconf'
AUTOHEADER='${SHELL} /tmp/spl-0.6.5.9/config/missing autoheader'
AUTOMAKE='${SHELL} /tmp/spl-0.6.5.9/config/missing automake-1.15'
AWK='gawk'
CC='gcc'
CCDEPMODE='depmode=gcc3'
CFLAGS='-g -O2'
CONFIG_KERNEL_FALSE='#'
CONFIG_KERNEL_TRUE=''
CONFIG_USER_FALSE='#'
CONFIG_USER_TRUE=''
CPP='gcc -E'
CPPFLAGS=''
CYGPATH_W='echo'
DEBUG_CFLAGS='-DNDEBUG'
DEBUG_KMEM='_without_debug_kmem'
DEBUG_KMEM_TRACKING='_without_debug_kmem_tracking'
DEBUG_SPL='_without_debug'
DEFAULT_PACKAGE='deb'
DEFS='-DHAVE_CONFIG_H'
DEPDIR='.deps'
DLLTOOL='false'
DPKG='dpkg'
DPKGBUILD='dpkg-buildpackage'
DPKGBUILD_VERSION='1.17.27.'
DPKG_VERSION='1.17.27'
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/bin/grep -E'
EXEEXT=''
FGREP='/bin/grep -F'
GREP='/bin/grep'
HAVE_ALIEN='yes'
HAVE_DPKG='yes'
HAVE_DPKGBUILD='yes'
HAVE_RPM='yes'
HAVE_RPMBUILD='yes'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
KERNELCPPFLAGS=' -Wstrict-prototypes -DNDEBUG'
KERNELMAKE_PARAMS=''
LD='/usr/bin/ld'
LDFLAGS=''
LIBOBJS=''
LIBS=''
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LINUX='/usr/src/linux-headers-4.4.50-v7+'
LINUX_OBJ='/usr/src/linux-headers-4.4.50-v7+'
LINUX_SYMBOLS='Module.symvers'
LINUX_VERSION='4.4.50-v7+'
LIPO=''
LN_S='ln -s'
LTLIBOBJS=''
LT_SYS_LIBRARY_PATH=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='${SHELL} /tmp/spl-0.6.5.9/config/missing makeinfo'
MANIFEST_TOOL=':'
MKDIR_P='/bin/mkdir -p'
NM='/usr/bin/nm -B'
NMEDIT=''
OBJDUMP='objdump'
OBJEXT='o'
OTOOL64=''
OTOOL=''
PACKAGE='spl'
PACKAGE_BUGREPORT=''
PACKAGE_NAME='spl'
PACKAGE_STRING='spl 0.6.5.9'
PACKAGE_TARNAME='spl'
PACKAGE_URL=''
PACKAGE_VERSION='0.6.5.9'
PATH_SEPARATOR=':'
RANLIB='ranlib'
RELEASE='1'
RPM='rpm'
RPMBUILD='rpmbuild'
RPMBUILD_VERSION='4.11.3'
RPM_DEFINE_COMMON='--define "$(DEBUG_SPL) 1" --define "$(DEBUG_KMEM) 1" --define "$(DEBUG_KMEM_TRACKING) 1"'
RPM_DEFINE_DKMS=''
RPM_DEFINE_KMOD='--define "kernels $(LINUX_VERSION)"'
RPM_DEFINE_UTIL=''
RPM_SPEC_DIR='rpm/generic'
RPM_VERSION='4.11.3'
SED='/bin/sed'
SET_MAKE=''
SHELL='/bin/bash'
SPL_CONFIG='all'
SPL_META_ALIAS='spl-0.6.5.9-1'
SPL_META_AUTHOR='OpenZFS on Linux'
SPL_META_DATA=''
SPL_META_LICENSE='GPL'
SPL_META_LT_AGE=''
SPL_META_LT_CURRENT=''
SPL_META_LT_REVISION=''
SPL_META_NAME='spl'
SPL_META_RELEASE='1'
SPL_META_VERSION='0.6.5.9'
SRPM_DEFINE_COMMON='--define "build_src_rpm 1"'
SRPM_DEFINE_DKMS=''
SRPM_DEFINE_KMOD=''
SRPM_DEFINE_UTIL=''
STRIP='strip'
VENDOR='debian'
VERSION='0.6.5.9'
ac_ct_AR='ar'
ac_ct_CC='gcc'
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE='#'
am__fastdepCC_FALSE='#'
am__fastdepCC_TRUE=''
am__include='include'
am__isrc=''
am__leading_dot='.'
am__nodep='_no'
am__quote=''
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${exec_prefix}/bin'
build='armv7l-unknown-linux-gnueabihf'
build_alias=''
build_cpu='armv7l'
build_os='linux-gnueabihf'
build_vendor='unknown'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='${prefix}'
host='armv7l-unknown-linux-gnueabihf'
host_alias=''
host_cpu='armv7l'
host_os='linux-gnueabihf'
host_vendor='unknown'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /tmp/spl-0.6.5.9/config/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target='armv7l-unknown-linux-gnueabihf'
target_alias=''
target_cpu='armv7l'
target_os='linux-gnueabihf'
target_vendor='unknown'
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME "spl"
#define PACKAGE_TARNAME "spl"
#define PACKAGE_VERSION "0.6.5.9"
#define PACKAGE_STRING "spl 0.6.5.9"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define SPL_META_NAME "spl"
#define SPL_META_VERSION "0.6.5.9"
#define SPL_META_RELEASE "1"
#define SPL_META_LICENSE "GPL"
#define SPL_META_ALIAS "spl-0.6.5.9-1"
#define SPL_META_AUTHOR "OpenZFS on Linux"
#define PACKAGE "spl"
#define VERSION "0.6.5.9"
#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 HAVE_DLFCN_H 1
#define LT_OBJDIR ".libs/"
#define SPL_IS_GPL_COMPATIBLE 1
#define HAVE_ATOMIC64_T 1
#define HAVE_SPLIT_SHRINKER_CALLBACK 1
#define HAVE_PDE_DATA 1
#define HAVE_SET_FS_PWD_WITH_CONST 1
#define HAVE_3ARGS_VFS_UNLINK 1
#define HAVE_6ARGS_VFS_RENAME 1
#define HAVE_2ARGS_VFS_FSYNC 1
#define HAVE_FS_STRUCT_SPINLOCK 1
#define HAVE_KUIDGID_T 1
#define HAVE_PUT_TASK_STRUCT 1
#define HAVE_FILE_FALLOCATE 1
#define HAVE_2ARGS_ZLIB_DEFLATE_WORKSPACESIZE 1
#define HAVE_SHRINK_CONTROL_STRUCT 1
#define RWSEM_SPINLOCK_IS_RAW 1
#define HAVE_SCHED_RT_HEADER 1
#define HAVE_2ARGS_VFS_GETATTR 1
#define HAVE_USLEEP_RANGE 1
#define HAVE_MUTEX_OWNER 1
configure: exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment