Skip to content

Instantly share code, notes, and snippets.

@krichter722
Created December 7, 2014 07:30
Show Gist options
  • Save krichter722/78486bc43a5b5aa531c8 to your computer and use it in GitHub Desktop.
Save krichter722/78486bc43a5b5aa531c8 to your computer and use it in GitHub Desktop.
config.log of failing `make pkg` for https://github.com/zfsonlinux/zfs/issues/2948
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by configure, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ./configure
## --------- ##
## Platform. ##
## --------- ##
hostname = richter-lenovo-IdeaPad-Z500
uname -m = x86_64
uname -r = 3.18.0-031800rc7-generic
uname -s = Linux
uname -v = #201411302035 SMP Mon Dec 1 01:36:38 UTC 2014
/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: /home/richter/prefix-subversion-current/bin
PATH: /home/richter/bin
PATH: /home/richter/apache-maven-current/bin
PATH: /home/richter/jython-current/bin
PATH: /home/richter/.cabal/bin
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games
PATH: /usr/local/games
PATH: /home/richter/.local/bin
PATH: /home/richter/eclipse-platform-current
PATH: /home/richter/sage-current
PATH: /home/richter/blender-current
PATH: /home/richter/haxe-current
PATH: /home/richter/glassfish-current/glassfish/bin
PATH: /home/richter/gradle-current/bin
PATH: /home/richter/subgit-current/bin
PATH: /usr/local/texlive/2013/bin/x86_64-linux
PATH: /home/richter/sources/meld/bin
PATH: /sbin
PATH: /usr/sbin
PATH: /home/richter/.linuxbrew/bin
PATH: /usr/java/latest/bin
PATH: /home/richter/geogig-current/bin
PATH: /home/richter/sage-current
PATH: /home/richter/subgit-current/bin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2350: checking for gawk
configure:2366: found /usr/bin/gawk
configure:2377: result: gawk
configure:2388: checking metadata
configure:2512: result: git describe
configure:2550: checking build system type
configure:2564: result: x86_64-unknown-linux-gnu
configure:2584: checking host system type
configure:2597: result: x86_64-unknown-linux-gnu
configure:2617: checking target system type
configure:2630: result: x86_64-unknown-linux-gnu
configure:2658: checking whether to enable maintainer-specific portions of Makefiles
configure:2667: result: no
configure:2691: checking whether make supports nested variables
configure:2708: result: yes
configure:2735: checking for a BSD-compatible install
configure:2803: result: /usr/bin/install -c
configure:2814: checking whether build environment is sane
configure:2864: result: yes
configure:3005: checking for a thread-safe mkdir -p
configure:3044: result: /bin/mkdir -p
configure:3053: checking whether make sets $(MAKE)
configure:3075: result: yes
configure:3207: checking for gcc
configure:3223: found /usr/bin/gcc
configure:3234: result: gcc
configure:3463: checking for C compiler version
configure:3472: gcc --version >&5
gcc (Ubuntu 4.9.1-16ubuntu6) 4.9.1
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:3483: $? = 0
configure:3472: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.9.1-16ubuntu6' --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-vtable-verify --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-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.9.1 (Ubuntu 4.9.1-16ubuntu6)
configure:3483: $? = 0
configure:3472: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:3483: $? = 4
configure:3472: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'
gcc: fatal error: no input files
compilation terminated.
configure:3483: $? = 4
configure:3503: checking whether the C compiler works
configure:3525: gcc conftest.c >&5
configure:3529: $? = 0
configure:3577: result: yes
configure:3580: checking for C compiler default output file name
configure:3582: result: a.out
configure:3588: checking for suffix of executables
configure:3595: gcc -o conftest conftest.c >&5
configure:3599: $? = 0
configure:3621: result:
configure:3643: checking whether we are cross compiling
configure:3651: gcc -o conftest conftest.c >&5
configure:3655: $? = 0
configure:3662: ./conftest
configure:3666: $? = 0
configure:3681: result: no
configure:3686: checking for suffix of object files
configure:3708: gcc -c conftest.c >&5
configure:3712: $? = 0
configure:3733: result: o
configure:3737: checking whether we are using the GNU C compiler
configure:3756: gcc -c conftest.c >&5
configure:3756: $? = 0
configure:3765: result: yes
configure:3774: checking whether gcc accepts -g
configure:3794: gcc -c -g conftest.c >&5
configure:3794: $? = 0
configure:3835: result: yes
configure:3852: checking for gcc option to accept ISO C89
configure:3915: gcc -c -g -O2 conftest.c >&5
configure:3915: $? = 0
configure:3928: result: none needed
configure:3959: checking for style of include used by make
configure:3987: result: GNU
configure:4013: checking dependency style of gcc
configure:4124: result: gcc3
configure:4185: checking how to print strings
configure:4212: result: printf
configure:4233: checking for a sed that does not truncate output
configure:4297: result: /bin/sed
configure:4315: checking for grep that handles long lines and -e
configure:4373: result: /bin/grep
configure:4378: checking for egrep
configure:4440: result: /bin/grep -E
configure:4445: checking for fgrep
configure:4507: result: /bin/grep -F
configure:4542: checking for ld used by gcc
configure:4609: result: /usr/bin/ld
configure:4616: checking if the linker (/usr/bin/ld) is GNU ld
configure:4631: result: yes
configure:4643: checking for BSD- or MS-compatible name lister (nm)
configure:4692: result: /usr/bin/nm -B
configure:4822: checking the name lister (/usr/bin/nm -B) interface
configure:4829: gcc -c -g -O2 conftest.c >&5
configure:4832: /usr/bin/nm -B "conftest.o"
configure:4835: output
0000000000000000 B some_variable
configure:4842: result: BSD nm
configure:4845: checking whether ln -s works
configure:4849: result: yes
configure:4857: checking the maximum length of command line arguments
configure:4988: result: 1572864
configure:5005: checking whether the shell understands some XSI constructs
configure:5015: result: yes
configure:5019: checking whether the shell understands "+="
configure:5025: result: yes
configure:5060: checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format
configure:5100: result: func_convert_file_noop
configure:5107: checking how to convert x86_64-unknown-linux-gnu file names to toolchain format
configure:5127: result: func_convert_file_noop
configure:5134: checking for /usr/bin/ld option to reload object files
configure:5141: result: -r
configure:5215: checking for objdump
configure:5231: found /usr/bin/objdump
configure:5242: result: objdump
configure:5274: checking how to recognize dependent libraries
configure:5472: result: pass_all
configure:5557: checking for dlltool
configure:5587: result: no
configure:5617: checking how to associate runtime and link libraries
configure:5644: result: printf %s\n
configure:5705: checking for ar
configure:5721: found /usr/bin/ar
configure:5732: result: ar
configure:5769: checking for archiver @FILE support
configure:5786: gcc -c -g -O2 conftest.c >&5
configure:5786: $? = 0
configure:5789: ar cru libconftest.a @conftest.lst >&5
configure:5792: $? = 0
configure:5797: ar cru libconftest.a @conftest.lst >&5
ar: conftest.o: No such file or directory
configure:5800: $? = 1
configure:5812: result: @
configure:5870: checking for strip
configure:5886: found /usr/bin/strip
configure:5897: result: strip
configure:5969: checking for ranlib
configure:5985: found /usr/bin/ranlib
configure:5996: result: ranlib
configure:6098: checking command to parse /usr/bin/nm -B output from gcc object
configure:6218: gcc -c -g -O2 conftest.c >&5
configure:6221: $? = 0
configure:6225: /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:6228: $? = 0
configure:6294: gcc -o conftest -g -O2 conftest.c conftstm.o >&5
configure:6297: $? = 0
configure:6335: result: ok
configure:6372: checking for sysroot
configure:6402: result: no
configure:6479: gcc -c -g -O2 conftest.c >&5
configure:6482: $? = 0
configure:6671: checking for mt
configure:6687: found /bin/mt
configure:6698: result: mt
configure:6721: checking if mt is a manifest tool
configure:6727: mt '-?'
configure:6735: result: no
configure:7377: checking how to run the C preprocessor
configure:7408: gcc -E conftest.c
configure:7408: $? = 0
configure:7422: 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:7422: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:7447: result: gcc -E
configure:7467: gcc -E conftest.c
configure:7467: $? = 0
configure:7481: 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:7481: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:7510: checking for ANSI C header files
configure:7530: gcc -c -g -O2 conftest.c >&5
configure:7530: $? = 0
configure:7603: gcc -o conftest -g -O2 conftest.c >&5
configure:7603: $? = 0
configure:7603: ./conftest
configure:7603: $? = 0
configure:7614: result: yes
configure:7627: checking for sys/types.h
configure:7627: gcc -c -g -O2 conftest.c >&5
configure:7627: $? = 0
configure:7627: result: yes
configure:7627: checking for sys/stat.h
configure:7627: gcc -c -g -O2 conftest.c >&5
configure:7627: $? = 0
configure:7627: result: yes
configure:7627: checking for stdlib.h
configure:7627: gcc -c -g -O2 conftest.c >&5
configure:7627: $? = 0
configure:7627: result: yes
configure:7627: checking for string.h
configure:7627: gcc -c -g -O2 conftest.c >&5
configure:7627: $? = 0
configure:7627: result: yes
configure:7627: checking for memory.h
configure:7627: gcc -c -g -O2 conftest.c >&5
configure:7627: $? = 0
configure:7627: result: yes
configure:7627: checking for strings.h
configure:7627: gcc -c -g -O2 conftest.c >&5
configure:7627: $? = 0
configure:7627: result: yes
configure:7627: checking for inttypes.h
configure:7627: gcc -c -g -O2 conftest.c >&5
configure:7627: $? = 0
configure:7627: result: yes
configure:7627: checking for stdint.h
configure:7627: gcc -c -g -O2 conftest.c >&5
configure:7627: $? = 0
configure:7627: result: yes
configure:7627: checking for unistd.h
configure:7627: gcc -c -g -O2 conftest.c >&5
configure:7627: $? = 0
configure:7627: result: yes
configure:7641: checking for dlfcn.h
configure:7641: gcc -c -g -O2 conftest.c >&5
configure:7641: $? = 0
configure:7641: result: yes
configure:7847: checking for objdir
configure:7862: result: .libs
configure:8133: checking if gcc supports -fno-rtti -fno-exceptions
configure:8151: 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:8155: $? = 0
configure:8168: result: no
configure:8495: checking for gcc option to produce PIC
configure:8502: result: -fPIC -DPIC
configure:8510: checking if gcc PIC flag -fPIC -DPIC works
configure:8528: gcc -c -g -O2 -fPIC -DPIC -DPIC conftest.c >&5
configure:8532: $? = 0
configure:8545: result: yes
configure:8574: checking if gcc static flag -static works
configure:8602: result: yes
configure:8617: checking if gcc supports -c -o file.o
configure:8638: gcc -c -g -O2 -o out/conftest2.o conftest.c >&5
configure:8642: $? = 0
configure:8664: result: yes
configure:8672: checking if gcc supports -c -o file.o
configure:8719: result: yes
configure:8752: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
configure:9909: result: yes
configure:9946: checking whether -lc should be explicitly linked in
configure:9954: gcc -c -g -O2 conftest.c >&5
configure:9957: $? = 0
configure:9972: gcc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1
configure:9975: $? = 0
configure:9989: result: no
configure:10149: checking dynamic linker characteristics
configure:10649: gcc -o conftest -g -O2 -Wl,-rpath -Wl,/foo conftest.c >&5
configure:10649: $? = 0
configure:10883: result: GNU/Linux ld.so
configure:10990: checking how to hardcode library paths into programs
configure:11015: result: immediate
configure:11555: checking whether stripping libraries is possible
configure:11560: result: yes
configure:11595: checking if libtool supports shared libraries
configure:11597: result: yes
configure:11600: checking whether to build shared libraries
configure:11621: result: yes
configure:11624: checking whether to build static libraries
configure:11628: result: yes
configure:11674: checking dependency style of gcc
configure:11783: result: gcc3
configure:11800: checking zfs author
configure:11802: result: OpenZFS on Linux
configure:11805: checking zfs license
configure:11807: result: CDDL
configure:11812: checking linux distribution
configure:11837: result: ubuntu
configure:11841: checking default package type
configure:11857: result: deb
configure:11862: checking default init directory
configure:11864: result: ${prefix}/etc/init.d
configure:11868: checking default init script type
configure:11884: result: lsb
configure:11892: checking whether rpm is available
configure:11898: result: yes (4.11.2)
configure:11909: checking whether rpmbuild is available
configure:11915: result: yes (4.11.2)
configure:11944: checking whether spec files are available
configure:11946: result: yes (rpm/generic/*.spec.in)
configure:11971: checking whether dpkg is available
configure:11977: result: yes (1.17.13)
configure:11988: checking whether dpkg-buildpackage is available
configure:11995: result: yes (1.17.13.)
configure:12017: checking whether alien is available
configure:12023: result: yes (8.91)
configure:12058: checking zfs config
configure:12060: result: all
configure:12066: checking for -Wno-unused-but-set-variable support
configure:12083: gcc -c -g -O2 -Wunused-but-set-variable conftest.c >&5
configure:12083: $? = 0
configure:12086: result: yes
configure:21049: checking kernel source directory
configure:21091: result: /usr/src/linux-headers-3.18.0-031800rc7-generic
configure:21102: checking kernel build directory
configure:21129: result: /usr/src/linux-headers-3.18.0-031800rc7-generic
configure:21132: checking kernel source version
configure:21180: result: 3.18.0-031800rc7-generic
configure:21193: checking kernel file name for module symbols
configure:21222: result: Module.symvers
configure:21259: checking spl source directory
configure:21308: result: /usr/src/spl-0.6.3
configure:21319: checking spl build directory
configure:21351: result: /usr/src/spl-0.6.3/3.18.0-031800rc7-generic
configure:21363: checking spl source version
configure:21386: result: 0.6.3-52_g52479ec
configure:21397: checking spl file name for module symbols
configure:21438: result: Module.symvers
configure:21443: checking whether modules can be built
configure:21472: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:21475: $? = 0
configure:21477: test -s build/conftest.o
configure:21480: $? = 0
configure:21483: result: yes
configure:21531: gcc -o conftest -g -O2 conftest.c >&5
configure:21531: $? = 0
configure:21531: ./conftest
configure:21531: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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/"
| /* end confdefs.h. */
|
|
| #include "/usr/src/linux-headers-3.18.0-031800rc7-generic/include/linux/license.h"
|
| int
| main ()
| {
|
| return !license_is_gpl_compatible("CDDL");
|
| ;
| return 0;
| }
|
configure:21545: checking whether Linux was built with CONFIG_DEBUG_LOCK_ALLOC
configure:21580: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c: In function 'main':
/home/richter/sources/zfs/build/conftest.c:37:4: error: #error CONFIG_DEBUG_LOCK_ALLOC not #defined
#error CONFIG_DEBUG_LOCK_ALLOC not #defined
^
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:21583: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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/"
|
|
| #include <linux/module.h>
|
| int
| main (void)
| {
|
| #ifndef CONFIG_DEBUG_LOCK_ALLOC
| #error CONFIG_DEBUG_LOCK_ALLOC not #defined
| #endif
|
| ;
| return 0;
| }
|
configure:21674: result: no
configure:21691: checking whether DECLARE_EVENT_CLASS() is available
configure:21762: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -I$(src) M=/home/richter/sources/zfs/build
FATAL: modpost: GPL-incompatible module conftest.ko uses GPL-only symbol 'trace_event_raw_init'
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2
configure:21765: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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/"
|
|
| #include <linux/module.h>
| MODULE_LICENSE(ZFS_META_LICENSE);
|
| #define CREATE_TRACE_POINTS
| #include "conftest.h"
|
| int
| main (void)
| {
|
| trace_zfs_autoconf_event_one(1UL);
| trace_zfs_autoconf_event_two(2UL);
|
| ;
| return 0;
| }
|
configure:21783: result: no
configure:21795: checking block device operation prototypes
configure:21844: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:21847: $? = 0
configure:21849: test -s build/conftest.o
configure:21852: $? = 0
configure:21855: result: struct block_device
configure:21877: checking whether block_device_operations.release is void
configure:21921: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:21924: $? = 0
configure:21926: test -s build/conftest.o
configure:21929: $? = 0
configure:21932: result: void
configure:21953: checking whether kernel defines fmode_t
configure:21986: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:21989: $? = 0
configure:21991: test -s build/conftest.o
configure:21994: $? = 0
configure:21997: result: yes
configure:22018: checking whether kernel defines KOBJ_NAME_LEN
configure:22052: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c: In function 'main':
/home/richter/sources/zfs/build/conftest.c:40:9: error: 'KOBJ_NAME_LEN' undeclared (first use in this function)
val = KOBJ_NAME_LEN;
^
/home/richter/sources/zfs/build/conftest.c:40:9: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:22055: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
|
|
| #include <linux/kobject.h>
|
| int
| main (void)
| {
|
| int val __attribute__ ((unused));
| val = KOBJ_NAME_LEN;
|
| ;
| return 0;
| }
|
configure:22073: result: no
configure:22084: checking whether blkdev_get() wants 3 args
configure:22118: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:22121: $? = 0
configure:22123: test -s build/conftest.o
configure:22126: $? = 0
configure:22129: result: yes
configure:22149: checking whether blkdev_get_by_path() is available
configure:22183: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:22186: $? = 0
configure:22188: test -s build/conftest.o
configure:22191: $? = 0
configure:22243: result: yes
configure:22253: checking whether open_bdev_exclusive() is available
configure:22287: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c: In function 'main':
/home/richter/sources/zfs/build/conftest.c:41:3: error: implicit declaration of function 'open_bdev_exclusive' [-Werror=implicit-function-declaration]
open_bdev_exclusive(NULL, 0, NULL);
^
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:22290: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
|
|
| #include <linux/fs.h>
|
| int
| main (void)
| {
|
| open_bdev_exclusive(NULL, 0, NULL);
|
| ;
| return 0;
| }
|
configure:22310: result: no
configure:22357: checking whether lookup_bdev() is available
configure:22391: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:22394: $? = 0
configure:22396: test -s build/conftest.o
configure:22399: $? = 0
configure:22451: result: yes
configure:22462: checking whether invalidate_bdev() wants 1 arg
configure:22496: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:22499: $? = 0
configure:22501: test -s build/conftest.o
configure:22504: $? = 0
configure:22507: result: yes
configure:22528: checking whether bdev_logical_block_size() is available
configure:22564: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:22567: $? = 0
configure:22569: test -s build/conftest.o
configure:22572: $? = 0
configure:22575: result: yes
configure:22597: checking whether bdev_physical_block_size() is available
configure:22633: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:22636: $? = 0
configure:22638: test -s build/conftest.o
configure:22641: $? = 0
configure:22644: result: yes
configure:22666: checking whether bio has bi_iter
configure:22700: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:22703: $? = 0
configure:22705: test -s build/conftest.o
configure:22708: $? = 0
configure:22711: result: yes
configure:22732: checking whether BIO_RW_FAILFAST is defined
configure:22766: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c: In function 'main':
/home/richter/sources/zfs/build/conftest.c:47:17: error: 'BIO_RW_FAILFAST' undeclared (first use in this function)
flags = (1 << BIO_RW_FAILFAST);
^
/home/richter/sources/zfs/build/conftest.c:47:17: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:22769: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
|
|
| #include <linux/bio.h>
|
| int
| main (void)
| {
|
| int flags __attribute__ ((unused));
| flags = (1 << BIO_RW_FAILFAST);
|
| ;
| return 0;
| }
|
configure:22787: result: no
configure:22798: checking whether BIO_RW_FAILFAST_* are defined
configure:22834: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c: In function 'main':
/home/richter/sources/zfs/build/conftest.c:47:18: error: 'BIO_RW_FAILFAST_DEV' undeclared (first use in this function)
flags = ((1 << BIO_RW_FAILFAST_DEV) |
^
/home/richter/sources/zfs/build/conftest.c:47:18: note: each undeclared identifier is reported only once for each function it appears in
/home/richter/sources/zfs/build/conftest.c:48:11: error: 'BIO_RW_FAILFAST_TRANSPORT' undeclared (first use in this function)
(1 << BIO_RW_FAILFAST_TRANSPORT) |
^
/home/richter/sources/zfs/build/conftest.c:49:11: error: 'BIO_RW_FAILFAST_DRIVER' undeclared (first use in this function)
(1 << BIO_RW_FAILFAST_DRIVER));
^
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:22837: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
|
|
| #include <linux/bio.h>
|
| int
| main (void)
| {
|
| int flags __attribute__ ((unused));
| flags = ((1 << BIO_RW_FAILFAST_DEV) |
| (1 << BIO_RW_FAILFAST_TRANSPORT) |
| (1 << BIO_RW_FAILFAST_DRIVER));
|
| ;
| return 0;
| }
|
configure:22855: result: no
configure:22866: checking whether REQ_FAILFAST_MASK is defined
configure:22900: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:22903: $? = 0
configure:22905: test -s build/conftest.o
configure:22908: $? = 0
configure:22911: result: yes
configure:22932: checking whether bio_end_io_t wants 2 args
configure:22968: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:22971: $? = 0
configure:22973: test -s build/conftest.o
configure:22976: $? = 0
configure:22979: result: yes
configure:23000: checking whether BIO_RW_SYNC is defined
configure:23034: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c: In function 'main':
/home/richter/sources/zfs/build/conftest.c:49:11: error: 'BIO_RW_SYNC' undeclared (first use in this function)
flags = BIO_RW_SYNC;
^
/home/richter/sources/zfs/build/conftest.c:49:11: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:23037: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
|
|
| #include <linux/bio.h>
|
| int
| main (void)
| {
|
| int flags __attribute__ ((unused));
| flags = BIO_RW_SYNC;
|
| ;
| return 0;
| }
|
configure:23055: result: no
configure:23066: checking whether BIO_RW_SYNCIO is defined
configure:23100: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c: In function 'main':
/home/richter/sources/zfs/build/conftest.c:49:11: error: 'BIO_RW_SYNCIO' undeclared (first use in this function)
flags = BIO_RW_SYNCIO;
^
/home/richter/sources/zfs/build/conftest.c:49:11: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:23103: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
|
|
| #include <linux/bio.h>
|
| int
| main (void)
| {
|
| int flags __attribute__ ((unused));
| flags = BIO_RW_SYNCIO;
|
| ;
| return 0;
| }
|
configure:23121: result: no
configure:23132: checking whether REQ_SYNC is defined
configure:23166: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:23169: $? = 0
configure:23171: test -s build/conftest.o
configure:23174: $? = 0
configure:23177: result: yes
configure:23198: checking whether blk_end_request() is available
configure:23234: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:23237: $? = 0
configure:23239: test -s build/conftest.o
configure:23242: $? = 0
configure:23245: result: yes
configure:23265: checking whether blk_end_request() is GPL-only
configure:23302: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:23305: $? = 0
configure:23307: test -s build/conftest.o
configure:23310: $? = 0
configure:23313: result: no
configure:23335: checking whether blk_queue_flush() is available
configure:23371: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:23374: $? = 0
configure:23376: test -s build/conftest.o
configure:23379: $? = 0
configure:23382: result: yes
configure:23402: checking whether blk_queue_flush() is GPL-only
configure:23439: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
FATAL: modpost: GPL-incompatible module conftest.ko uses GPL-only symbol 'blk_queue_flush'
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2
configure:23442: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
|
|
| #include <linux/module.h>
| #include <linux/blkdev.h>
|
| MODULE_LICENSE("CDDL");
|
| int
| main (void)
| {
|
| struct request_queue *q = NULL;
| (void) blk_queue_flush(q, REQ_FLUSH);
|
| ;
| return 0;
| }
|
configure:23457: result: yes
configure:23472: checking whether blk_queue_max_hw_sectors() is available
configure:23508: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:23511: $? = 0
configure:23513: test -s build/conftest.o
configure:23516: $? = 0
configure:23519: result: yes
configure:23541: checking whether blk_queue_max_segments() is available
configure:23577: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:23580: $? = 0
configure:23582: test -s build/conftest.o
configure:23585: $? = 0
configure:23588: result: yes
configure:23610: checking whether blk_queue_physical_block_size() is available
configure:23647: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:23650: $? = 0
configure:23652: test -s build/conftest.o
configure:23655: $? = 0
configure:23658: result: yes
configure:23680: checking whether blk_queue_io_opt() is available
configure:23717: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:23720: $? = 0
configure:23722: test -s build/conftest.o
configure:23725: $? = 0
configure:23728: result: yes
configure:23750: checking whether blk_queue_nonrot() is available
configure:23786: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:23789: $? = 0
configure:23791: test -s build/conftest.o
configure:23794: $? = 0
configure:23797: result: yes
configure:23819: checking whether blk_queue_discard() is available
configure:23855: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:23858: $? = 0
configure:23860: test -s build/conftest.o
configure:23863: $? = 0
configure:23866: result: yes
configure:23888: checking whether blk_fetch_request() is available
configure:23924: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:23927: $? = 0
configure:23929: test -s build/conftest.o
configure:23932: $? = 0
configure:23935: result: yes
configure:23957: checking whether blk_requeue_request() is available
configure:23994: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:23997: $? = 0
configure:23999: test -s build/conftest.o
configure:24002: $? = 0
configure:24005: result: yes
configure:24027: checking whether blk_rq_bytes() is available
configure:24063: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:24066: $? = 0
configure:24068: test -s build/conftest.o
configure:24071: $? = 0
configure:24074: result: yes
configure:24094: checking whether blk_rq_bytes() is GPL-only
configure:24131: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:24134: $? = 0
configure:24136: test -s build/conftest.o
configure:24139: $? = 0
configure:24142: result: no
configure:24164: checking whether blk_rq_pos() is available
configure:24200: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:24203: $? = 0
configure:24205: test -s build/conftest.o
configure:24208: $? = 0
configure:24211: result: yes
configure:24233: checking whether blk_rq_sectors() is available
configure:24269: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:24272: $? = 0
configure:24274: test -s build/conftest.o
configure:24277: $? = 0
configure:24280: result: yes
configure:24302: checking whether get_disk_ro() is available
configure:24338: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:24341: $? = 0
configure:24343: test -s build/conftest.o
configure:24346: $? = 0
configure:24349: result: yes
configure:24370: checking whether get_gendisk() is available
configure:24404: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:24407: $? = 0
configure:24409: test -s build/conftest.o
configure:24412: $? = 0
configure:24464: result: yes
configure:24475: checking whether rq_is_sync() is available
configure:24511: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:24514: $? = 0
configure:24516: test -s build/conftest.o
configure:24519: $? = 0
configure:24522: result: yes
configure:24547: checking whether rq_for_each_segment() wants bio_vec *
configure:24583: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
In file included from include/linux/blkdev.h:18:0,
from /home/richter/sources/zfs/build/conftest.c:60:
/home/richter/sources/zfs/build/conftest.c: In function 'main':
include/linux/bio.h:248:9: error: incompatible types when assigning to type 'struct bio_vec *' from type 'struct bio_vec'
((bvl = bio_iter_iovec((bio), (iter))), 1); \
^
include/linux/bio.h:252:2: note: in expansion of macro '__bio_for_each_segment'
__bio_for_each_segment(bvl, bio, iter, (bio)->bi_iter)
^
include/linux/blkdev.h:770:3: note: in expansion of macro 'bio_for_each_segment'
bio_for_each_segment(bvl, _iter.bio, _iter.iter)
^
/home/richter/sources/zfs/build/conftest.c:69:3: note: in expansion of macro 'rq_for_each_segment'
rq_for_each_segment(bv, req, iter) { }
^
include/linux/bio.h:248:41: error: left-hand operand of comma expression has no effect [-Werror=unused-value]
((bvl = bio_iter_iovec((bio), (iter))), 1); \
^
include/linux/bio.h:252:2: note: in expansion of macro '__bio_for_each_segment'
__bio_for_each_segment(bvl, bio, iter, (bio)->bi_iter)
^
include/linux/blkdev.h:770:3: note: in expansion of macro 'bio_for_each_segment'
bio_for_each_segment(bvl, _iter.bio, _iter.iter)
^
/home/richter/sources/zfs/build/conftest.c:69:3: note: in expansion of macro 'rq_for_each_segment'
rq_for_each_segment(bv, req, iter) { }
^
include/linux/bio.h:249:45: error: request for member 'bv_len' in something not a structure or union
bio_advance_iter((bio), &(iter), (bvl).bv_len))
^
include/linux/bio.h:252:2: note: in expansion of macro '__bio_for_each_segment'
__bio_for_each_segment(bvl, bio, iter, (bio)->bi_iter)
^
include/linux/blkdev.h:770:3: note: in expansion of macro 'bio_for_each_segment'
bio_for_each_segment(bvl, _iter.bio, _iter.iter)
^
/home/richter/sources/zfs/build/conftest.c:69:3: note: in expansion of macro 'rq_for_each_segment'
rq_for_each_segment(bv, req, iter) { }
^
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:24586: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
|
|
| #include <linux/blkdev.h>
|
| int
| main (void)
| {
|
| struct bio_vec *bv;
| struct req_iterator iter;
| struct request *req = NULL;
| rq_for_each_segment(bv, req, iter) { }
|
| ;
| return 0;
| }
|
configure:24607: result: no
configure:24617: checking whether rq_for_each_segment() wants bio_vec
configure:24653: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:24656: $? = 0
configure:24658: test -s build/conftest.o
configure:24661: $? = 0
configure:24664: result: yes
configure:24690: checking whether ql->discard_granularity is available
configure:24725: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:24728: $? = 0
configure:24730: test -s build/conftest.o
configure:24733: $? = 0
configure:24736: result: yes
configure:24756: checking whether super_block uses const struct xattr_hander
configure:24803: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:24806: $? = 0
configure:24808: test -s build/conftest.o
configure:24811: $? = 0
configure:24814: result: yes
configure:24835: checking whether xattr_handler->get() wants dentry
configure:24874: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:24877: $? = 0
configure:24879: test -s build/conftest.o
configure:24882: $? = 0
configure:24885: result: yes
configure:24906: checking whether xattr_handler->set() wants dentry
configure:24946: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:24949: $? = 0
configure:24951: test -s build/conftest.o
configure:24954: $? = 0
configure:24957: result: yes
configure:24978: checking whether xattr_handler->list() wants dentry
configure:25018: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:25021: $? = 0
configure:25023: test -s build/conftest.o
configure:25026: $? = 0
configure:25029: result: yes
configure:25050: checking whether inode_owner_or_capable() exists
configure:25084: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:25087: $? = 0
configure:25089: test -s build/conftest.o
configure:25092: $? = 0
configure:25095: result: yes
configure:25181: checking whether posix_acl_from_xattr() needs user_ns
configure:25216: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:25219: $? = 0
configure:25221: test -s build/conftest.o
configure:25224: $? = 0
configure:25227: result: yes
configure:25248: checking whether posix_acl_release() is available
configure:25284: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:25287: $? = 0
configure:25289: test -s build/conftest.o
configure:25292: $? = 0
configure:25295: result: yes
configure:25315: checking whether posix_acl_release() is GPL-only
configure:25353: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c:74:18: error: expected declaration specifiers or '...' before string constant
MODULE_LICENSE("CDDL");
^
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:25356: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
|
|
| #include <linux/cred.h>
| #include <linux/fs.h>
| #include <linux/posix_acl.h>
|
| MODULE_LICENSE("CDDL");
|
| int
| main (void)
| {
|
| struct posix_acl* tmp = posix_acl_alloc(1, 0);
| posix_acl_release(tmp);
|
| ;
| return 0;
| }
|
configure:25371: result: yes
configure:25385: checking whether posix_acl_chmod exists
configure:25419: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c: In function 'main':
/home/richter/sources/zfs/build/conftest.c:78:3: error: too many arguments to function 'posix_acl_chmod'
posix_acl_chmod(NULL, 0, 0)
^
In file included from /home/richter/sources/zfs/build/conftest.c:72:0:
include/linux/posix_acl.h:95:12: note: declared here
extern int posix_acl_chmod(struct inode *, umode_t);
^
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:25422: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
|
|
| #include <linux/fs.h>
| #include <linux/posix_acl.h>
|
| int
| main (void)
| {
|
| posix_acl_chmod(NULL, 0, 0)
|
| ;
| return 0;
| }
|
configure:25440: result: no
configure:25450: checking whether __posix_acl_chmod exists
configure:25484: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:25487: $? = 0
configure:25489: test -s build/conftest.o
configure:25492: $? = 0
configure:25495: result: yes
configure:25516: checking whether inode has i_acl and i_default_acl
configure:25551: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:25554: $? = 0
configure:25556: test -s build/conftest.o
configure:25559: $? = 0
configure:25562: result: yes
configure:25583: checking whether posix_acl_equiv_mode() wants umode_t
configure:25618: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:25621: $? = 0
configure:25623: test -s build/conftest.o
configure:25626: $? = 0
configure:25629: result: yes
configure:25650: checking whether iops->permission() exists
configure:25689: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:25692: $? = 0
configure:25694: test -s build/conftest.o
configure:25697: $? = 0
configure:25700: result: yes
configure:25721: checking whether iops->permission() wants nameidata
configure:25761: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c:82:4: error: initialization from incompatible pointer type [-Werror]
.permission = permission_fn,
^
/home/richter/sources/zfs/build/conftest.c:82:4: error: (near initialization for 'iops.permission') [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:25764: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
|
|
| #include <linux/fs.h>
|
| int permission_fn(struct inode *inode, int mask,
| struct nameidata *nd) { return 0; }
|
| static const struct inode_operations
| iops __attribute__ ((unused)) = {
| .permission = permission_fn,
| };
|
| int
| main (void)
| {
|
|
| ;
| return 0;
| }
|
configure:25785: result: no
configure:25796: checking whether iops->check_acl() exists
configure:25835: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c:81:4: error: unknown field 'check_acl' specified in initializer
.check_acl = check_acl_fn,
^
/home/richter/sources/zfs/build/conftest.c:81:4: error: initialization from incompatible pointer type [-Werror]
/home/richter/sources/zfs/build/conftest.c:81:4: error: (near initialization for 'iops.lookup') [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:25838: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
|
|
| #include <linux/fs.h>
|
| int check_acl_fn(struct inode *inode, int mask) { return 0; }
|
| static const struct inode_operations
| iops __attribute__ ((unused)) = {
| .check_acl = check_acl_fn,
| };
|
| int
| main (void)
| {
|
|
| ;
| return 0;
| }
|
configure:25856: result: no
configure:25867: checking whether iops->check_acl() wants flags
configure:25907: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c:82:4: error: unknown field 'check_acl' specified in initializer
.check_acl = check_acl_fn,
^
/home/richter/sources/zfs/build/conftest.c:82:4: error: initialization from incompatible pointer type [-Werror]
/home/richter/sources/zfs/build/conftest.c:82:4: error: (near initialization for 'iops.lookup') [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:25910: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
|
|
| #include <linux/fs.h>
|
| int check_acl_fn(struct inode *inode, int mask,
| unsigned int flags) { return 0; }
|
| static const struct inode_operations
| iops __attribute__ ((unused)) = {
| .check_acl = check_acl_fn,
| };
|
| int
| main (void)
| {
|
|
| ;
| return 0;
| }
|
configure:25931: result: no
configure:25942: checking whether iops->get_acl() exists
configure:25982: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:25985: $? = 0
configure:25987: test -s build/conftest.o
configure:25990: $? = 0
configure:25993: result: yes
configure:26014: checking whether current_umask exists
configure:26047: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:26050: $? = 0
configure:26052: test -s build/conftest.o
configure:26055: $? = 0
configure:26058: result: yes
configure:26079: checking whether sops->show_options() wants dentry
configure:26117: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:26120: $? = 0
configure:26122: test -s build/conftest.o
configure:26125: $? = 0
configure:26128: result: yes
configure:26149: checking whether fops->fsync() wants
configure:26190: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c:85:4: error: initialization from incompatible pointer type [-Werror]
.fsync = test_fsync,
^
/home/richter/sources/zfs/build/conftest.c:85:4: error: (near initialization for 'fops.fsync') [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:26193: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
| #define HAVE_GET_ACL 1
| #define HAVE_CURRENT_UMASK 1
| #define HAVE_SHOW_OPTIONS_WITH_DENTRY 1
|
|
| #include <linux/fs.h>
|
| int test_fsync(struct file *f, struct dentry *dentry, int x)
| { return 0; }
|
| static const struct file_operations
| fops __attribute__ ((unused)) = {
| .fsync = test_fsync,
| };
|
| int
| main (void)
| {
|
|
| ;
| return 0;
| }
|
configure:26257: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c:84:4: error: initialization from incompatible pointer type [-Werror]
.fsync = test_fsync,
^
/home/richter/sources/zfs/build/conftest.c:84:4: error: (near initialization for 'fops.fsync') [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:26260: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
| #define HAVE_GET_ACL 1
| #define HAVE_CURRENT_UMASK 1
| #define HAVE_SHOW_OPTIONS_WITH_DENTRY 1
|
|
| #include <linux/fs.h>
|
| int test_fsync(struct file *f, int x) { return 0; }
|
| static const struct file_operations
| fops __attribute__ ((unused)) = {
| .fsync = test_fsync,
| };
|
| int
| main (void)
| {
|
|
| ;
| return 0;
| }
|
configure:26325: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:26328: $? = 0
configure:26330: test -s build/conftest.o
configure:26333: $? = 0
configure:26336: result: range
configure:26356: checking whether sops->evict_inode() exists
configure:26392: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:26395: $? = 0
configure:26397: test -s build/conftest.o
configure:26400: $? = 0
configure:26403: result: yes
configure:26424: checking whether sops->dirty_inode() wants flags
configure:26463: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:26466: $? = 0
configure:26468: test -s build/conftest.o
configure:26471: $? = 0
configure:26474: result: yes
configure:26495: checking whether sops->nr_cached_objects() exists
configure:26534: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c:87:4: error: initialization from incompatible pointer type [-Werror]
.nr_cached_objects = nr_cached_objects,
^
/home/richter/sources/zfs/build/conftest.c:87:4: error: (near initialization for 'sops.nr_cached_objects') [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:26537: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
| #define HAVE_GET_ACL 1
| #define HAVE_CURRENT_UMASK 1
| #define HAVE_SHOW_OPTIONS_WITH_DENTRY 1
| #define HAVE_FSYNC_RANGE 1
| #define HAVE_EVICT_INODE 1
| #define HAVE_DIRTY_INODE_WITH_FLAGS 1
|
|
| #include <linux/fs.h>
|
| int nr_cached_objects(struct super_block *sb) { return 0; }
|
| static const struct super_operations
| sops __attribute__ ((unused)) = {
| .nr_cached_objects = nr_cached_objects,
| };
|
| int
| main (void)
| {
|
|
| ;
| return 0;
| }
|
configure:26555: result: no
configure:26566: checking whether sops->free_cached_objects() exists
configure:26606: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c:88:4: error: initialization from incompatible pointer type [-Werror]
.free_cached_objects = free_cached_objects,
^
/home/richter/sources/zfs/build/conftest.c:88:4: error: (near initialization for 'sops.free_cached_objects') [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:26609: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
| #define HAVE_GET_ACL 1
| #define HAVE_CURRENT_UMASK 1
| #define HAVE_SHOW_OPTIONS_WITH_DENTRY 1
| #define HAVE_FSYNC_RANGE 1
| #define HAVE_EVICT_INODE 1
| #define HAVE_DIRTY_INODE_WITH_FLAGS 1
|
|
| #include <linux/fs.h>
|
| void free_cached_objects(struct super_block *sb, int x)
| { return; }
|
| static const struct super_operations
| sops __attribute__ ((unused)) = {
| .free_cached_objects = free_cached_objects,
| };
|
| int
| main (void)
| {
|
|
| ;
| return 0;
| }
|
configure:26627: result: no
configure:26639: checking whether fops->fallocate() exists
configure:26679: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:26682: $? = 0
configure:26684: test -s build/conftest.o
configure:26687: $? = 0
configure:26690: result: yes
configure:26711: checking whether iops->fallocate() exists
configure:26751: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c:89:4: error: unknown field 'fallocate' specified in initializer
.fallocate = test_fallocate,
^
/home/richter/sources/zfs/build/conftest.c:89:4: error: initialization from incompatible pointer type [-Werror]
/home/richter/sources/zfs/build/conftest.c:89:4: error: (near initialization for 'fops.lookup') [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:26754: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
| #define HAVE_GET_ACL 1
| #define HAVE_CURRENT_UMASK 1
| #define HAVE_SHOW_OPTIONS_WITH_DENTRY 1
| #define HAVE_FSYNC_RANGE 1
| #define HAVE_EVICT_INODE 1
| #define HAVE_DIRTY_INODE_WITH_FLAGS 1
| #define HAVE_FILE_FALLOCATE 1
|
|
| #include <linux/fs.h>
|
| long test_fallocate(struct inode *inode, int mode,
| loff_t offset, loff_t len) { return 0; }
|
| static const struct inode_operations
| fops __attribute__ ((unused)) = {
| .fallocate = test_fallocate,
| };
|
| int
| main (void)
| {
|
|
| ;
| return 0;
| }
|
configure:26772: result: no
configure:26784: checking whether iops->create()/mkdir()/mknod() take umode_t
configure:26824: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:26827: $? = 0
configure:26829: test -s build/conftest.o
configure:26832: $? = 0
configure:26835: result: yes
configure:26856: checking whether iops->lookup() takes struct nameidata
configure:26897: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c:91:4: error: initialization from incompatible pointer type [-Werror]
.lookup = inode_lookup,
^
/home/richter/sources/zfs/build/conftest.c:91:4: error: (near initialization for 'iops.lookup') [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:26900: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
| #define HAVE_GET_ACL 1
| #define HAVE_CURRENT_UMASK 1
| #define HAVE_SHOW_OPTIONS_WITH_DENTRY 1
| #define HAVE_FSYNC_RANGE 1
| #define HAVE_EVICT_INODE 1
| #define HAVE_DIRTY_INODE_WITH_FLAGS 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_MKDIR_UMODE_T 1
|
|
| #include <linux/fs.h>
|
| struct dentry *inode_lookup(struct inode *inode,
| struct dentry *dentry, struct nameidata *nidata)
| { return NULL; }
|
| static const struct inode_operations iops
| __attribute__ ((unused)) = {
| .lookup = inode_lookup,
| };
|
| int
| main (void)
| {
|
|
| ;
| return 0;
| }
|
configure:26918: result: no
configure:26929: checking whether iops->create() takes struct nameidata
configure:26974: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c:95:4: error: initialization from incompatible pointer type [-Werror]
.create = inode_create,
^
/home/richter/sources/zfs/build/conftest.c:95:4: error: (near initialization for 'iops.create') [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:26977: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
| #define HAVE_GET_ACL 1
| #define HAVE_CURRENT_UMASK 1
| #define HAVE_SHOW_OPTIONS_WITH_DENTRY 1
| #define HAVE_FSYNC_RANGE 1
| #define HAVE_EVICT_INODE 1
| #define HAVE_DIRTY_INODE_WITH_FLAGS 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_MKDIR_UMODE_T 1
|
|
| #include <linux/fs.h>
|
| #ifdef HAVE_MKDIR_UMODE_T
| int inode_create(struct inode *inode ,struct dentry *dentry,
| umode_t umode, struct nameidata *nidata) { return 0; }
| #else
| int inode_create(struct inode *inode,struct dentry *dentry,
| int umode, struct nameidata * nidata) { return 0; }
| #endif
|
| static const struct inode_operations
| iops __attribute__ ((unused)) = {
| .create = inode_create,
| };
|
| int
| main (void)
| {
|
|
| ;
| return 0;
| }
|
configure:26995: result: no
configure:27006: checking whether iops->truncate_range() exists
configure:27043: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c:87:4: error: unknown field 'truncate_range' specified in initializer
.truncate_range = truncate_range,
^
/home/richter/sources/zfs/build/conftest.c:87:4: error: initialization from incompatible pointer type [-Werror]
/home/richter/sources/zfs/build/conftest.c:87:4: error: (near initialization for 'iops.lookup') [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:27046: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
| #define HAVE_GET_ACL 1
| #define HAVE_CURRENT_UMASK 1
| #define HAVE_SHOW_OPTIONS_WITH_DENTRY 1
| #define HAVE_FSYNC_RANGE 1
| #define HAVE_EVICT_INODE 1
| #define HAVE_DIRTY_INODE_WITH_FLAGS 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_MKDIR_UMODE_T 1
|
|
| #include <linux/fs.h>
| void truncate_range(struct inode *inode, loff_t start,
| loff_t end) { return; }
| static struct inode_operations iops __attribute__ ((unused)) = {
| .truncate_range = truncate_range,
| };
|
| int
| main (void)
| {
|
|
| ;
| return 0;
| }
|
configure:27064: result: no
configure:27075: checking whether dops->d_automount() exists
configure:27111: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:27114: $? = 0
configure:27116: test -s build/conftest.o
configure:27119: $? = 0
configure:27122: result: yes
configure:27143: checking whether eops->encode_fh() wants inode
configure:27180: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:27183: $? = 0
configure:27185: test -s build/conftest.o
configure:27188: $? = 0
configure:27191: result: yes
configure:27212: checking whether eops->commit_metadata() exists
configure:27248: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:27251: $? = 0
configure:27253: test -s build/conftest.o
configure:27256: $? = 0
configure:27259: result: yes
configure:27279: checking whether clear_inode() is available
configure:27313: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:27316: $? = 0
configure:27318: test -s build/conftest.o
configure:27321: $? = 0
configure:27373: result: yes
configure:27383: checking whether insert_inode_locked() is available
configure:27417: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:27420: $? = 0
configure:27422: test -s build/conftest.o
configure:27425: $? = 0
configure:27477: result: yes
configure:27487: checking whether d_make_root() is available
configure:27521: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:27524: $? = 0
configure:27526: test -s build/conftest.o
configure:27529: $? = 0
configure:27581: result: yes
configure:27591: checking whether d_obtain_alias() is available
configure:27625: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:27628: $? = 0
configure:27630: test -s build/conftest.o
configure:27633: $? = 0
configure:27685: result: yes
configure:27695: checking whether d_set_d_op() is available
configure:27729: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:27732: $? = 0
configure:27734: test -s build/conftest.o
configure:27737: $? = 0
configure:27789: result: yes
configure:27800: checking whether dops->d_revalidate() takes struct nameidata
configure:27840: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c:94:14: error: 'struct nameidata' declared inside parameter list [-Werror]
struct nameidata *nidata) { return 0; }
^
/home/richter/sources/zfs/build/conftest.c:94:14: error: its scope is only this definition or declaration, which is probably not what you want [-Werror]
/home/richter/sources/zfs/build/conftest.c:98:4: error: initialization from incompatible pointer type [-Werror]
.d_revalidate = revalidate,
^
/home/richter/sources/zfs/build/conftest.c:98:4: error: (near initialization for 'dops.d_revalidate') [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:27843: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
| #define HAVE_GET_ACL 1
| #define HAVE_CURRENT_UMASK 1
| #define HAVE_SHOW_OPTIONS_WITH_DENTRY 1
| #define HAVE_FSYNC_RANGE 1
| #define HAVE_EVICT_INODE 1
| #define HAVE_DIRTY_INODE_WITH_FLAGS 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_MKDIR_UMODE_T 1
| #define HAVE_AUTOMOUNT 1
| #define HAVE_ENCODE_FH_WITH_INODE 1
| #define HAVE_COMMIT_METADATA 1
| #define HAVE_CLEAR_INODE 1
| #define HAVE_INSERT_INODE_LOCKED 1
| #define HAVE_D_MAKE_ROOT 1
| #define HAVE_D_OBTAIN_ALIAS 1
| #define HAVE_D_SET_D_OP 1
|
|
| #include <linux/dcache.h>
|
| int revalidate (struct dentry *dentry,
| struct nameidata *nidata) { return 0; }
|
| static const struct dentry_operations
| dops __attribute__ ((unused)) = {
| .d_revalidate = revalidate,
| };
|
| int
| main (void)
| {
|
|
| ;
| return 0;
| }
|
configure:27861: result: no
configure:27872: checking whether dentry uses const struct dentry_operations
configure:27911: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:27914: $? = 0
configure:27916: test -s build/conftest.o
configure:27919: $? = 0
configure:27922: result: yes
configure:27942: checking whether check_disk_size_change() is available
configure:27976: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:27979: $? = 0
configure:27981: test -s build/conftest.o
configure:27984: $? = 0
configure:28036: result: yes
configure:28046: checking whether truncate_setsize() is available
configure:28080: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:28083: $? = 0
configure:28085: test -s build/conftest.o
configure:28088: $? = 0
configure:28140: result: yes
configure:28151: checking whether security_inode_init_security wants 6 args
configure:28191: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c: In function 'main':
/home/richter/sources/zfs/build/conftest.c:107:46: error: passing argument 4 of 'security_inode_init_security' from incompatible pointer type [-Werror]
security_inode_init_security(ip, dip, str, &name, &value, &len);
^
In file included from /home/richter/sources/zfs/build/conftest.c:94:0:
include/linux/security.h:1790:5: note: expected 'initxattrs' but argument is of type 'char **'
int security_inode_init_security(struct inode *inode, struct inode *dir,
^
/home/richter/sources/zfs/build/conftest.c:107:3: error: too many arguments to function 'security_inode_init_security'
security_inode_init_security(ip, dip, str, &name, &value, &len);
^
In file included from /home/richter/sources/zfs/build/conftest.c:94:0:
include/linux/security.h:1790:5: note: declared here
int security_inode_init_security(struct inode *inode, struct inode *dir,
^
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:28194: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
| #define HAVE_GET_ACL 1
| #define HAVE_CURRENT_UMASK 1
| #define HAVE_SHOW_OPTIONS_WITH_DENTRY 1
| #define HAVE_FSYNC_RANGE 1
| #define HAVE_EVICT_INODE 1
| #define HAVE_DIRTY_INODE_WITH_FLAGS 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_MKDIR_UMODE_T 1
| #define HAVE_AUTOMOUNT 1
| #define HAVE_ENCODE_FH_WITH_INODE 1
| #define HAVE_COMMIT_METADATA 1
| #define HAVE_CLEAR_INODE 1
| #define HAVE_INSERT_INODE_LOCKED 1
| #define HAVE_D_MAKE_ROOT 1
| #define HAVE_D_OBTAIN_ALIAS 1
| #define HAVE_D_SET_D_OP 1
| #define HAVE_CONST_DENTRY_OPERATIONS 1
| #define HAVE_CHECK_DISK_SIZE_CHANGE 1
| #define HAVE_TRUNCATE_SETSIZE 1
|
|
| #include <linux/security.h>
|
| int
| main (void)
| {
|
| struct inode *ip __attribute__ ((unused)) = NULL;
| struct inode *dip __attribute__ ((unused)) = NULL;
| const struct qstr *str __attribute__ ((unused)) = NULL;
| char *name __attribute__ ((unused)) = NULL;
| void *value __attribute__ ((unused)) = NULL;
| size_t len __attribute__ ((unused)) = 0;
|
| security_inode_init_security(ip, dip, str, &name, &value, &len);
|
| ;
| return 0;
| }
|
configure:28212: result: no
configure:28223: checking whether security_inode_init_security wants callback
configure:28261: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:28264: $? = 0
configure:28266: test -s build/conftest.o
configure:28269: $? = 0
configure:28272: result: yes
configure:28292: checking whether mount_nodev() is available
configure:28326: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:28329: $? = 0
configure:28331: test -s build/conftest.o
configure:28334: $? = 0
configure:28386: result: yes
configure:28397: checking whether super_block has s_shrink
configure:28439: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c:103:4: error: unknown field 'shrink' specified in initializer
.s_shrink.shrink = shrink,
^
/home/richter/sources/zfs/build/conftest.c:103:4: error: initialization from incompatible pointer type [-Werror]
/home/richter/sources/zfs/build/conftest.c:103:4: error: (near initialization for 'sb.s_shrink.count_objects') [-Werror]
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:28442: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
| #define HAVE_GET_ACL 1
| #define HAVE_CURRENT_UMASK 1
| #define HAVE_SHOW_OPTIONS_WITH_DENTRY 1
| #define HAVE_FSYNC_RANGE 1
| #define HAVE_EVICT_INODE 1
| #define HAVE_DIRTY_INODE_WITH_FLAGS 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_MKDIR_UMODE_T 1
| #define HAVE_AUTOMOUNT 1
| #define HAVE_ENCODE_FH_WITH_INODE 1
| #define HAVE_COMMIT_METADATA 1
| #define HAVE_CLEAR_INODE 1
| #define HAVE_INSERT_INODE_LOCKED 1
| #define HAVE_D_MAKE_ROOT 1
| #define HAVE_D_OBTAIN_ALIAS 1
| #define HAVE_D_SET_D_OP 1
| #define HAVE_CONST_DENTRY_OPERATIONS 1
| #define HAVE_CHECK_DISK_SIZE_CHANGE 1
| #define HAVE_TRUNCATE_SETSIZE 1
| #define HAVE_CALLBACK_SECURITY_INODE_INIT_SECURITY 1
| #define HAVE_MOUNT_NODEV 1
|
|
| #include <linux/fs.h>
|
| int shrink(struct shrinker *s, struct shrink_control *sc)
| { return 0; }
|
| static const struct super_block
| sb __attribute__ ((unused)) = {
| .s_shrink.shrink = shrink,
| .s_shrink.seeks = DEFAULT_SEEKS,
| .s_shrink.batch = 0,
| };
|
| int
| main (void)
| {
|
|
| ;
| return 0;
| }
|
configure:28461: result: no
configure:28472: checking whether super_block has s_instances list_head
configure:28507: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c: In function 'main':
/home/richter/sources/zfs/build/conftest.c:104:18: error: passing argument 1 of 'INIT_LIST_HEAD' from incompatible pointer type [-Werror]
INIT_LIST_HEAD(&sb.s_instances);
^
In file included from include/linux/wait.h:6:0,
from include/linux/fs.h:6,
from /home/richter/sources/zfs/build/conftest.c:96:
include/linux/list.h:25:20: note: expected 'struct list_head *' but argument is of type 'struct hlist_node *'
static inline void INIT_LIST_HEAD(struct list_head *list)
^
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:28510: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
| #define HAVE_GET_ACL 1
| #define HAVE_CURRENT_UMASK 1
| #define HAVE_SHOW_OPTIONS_WITH_DENTRY 1
| #define HAVE_FSYNC_RANGE 1
| #define HAVE_EVICT_INODE 1
| #define HAVE_DIRTY_INODE_WITH_FLAGS 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_MKDIR_UMODE_T 1
| #define HAVE_AUTOMOUNT 1
| #define HAVE_ENCODE_FH_WITH_INODE 1
| #define HAVE_COMMIT_METADATA 1
| #define HAVE_CLEAR_INODE 1
| #define HAVE_INSERT_INODE_LOCKED 1
| #define HAVE_D_MAKE_ROOT 1
| #define HAVE_D_OBTAIN_ALIAS 1
| #define HAVE_D_SET_D_OP 1
| #define HAVE_CONST_DENTRY_OPERATIONS 1
| #define HAVE_CHECK_DISK_SIZE_CHANGE 1
| #define HAVE_TRUNCATE_SETSIZE 1
| #define HAVE_CALLBACK_SECURITY_INODE_INIT_SECURITY 1
| #define HAVE_MOUNT_NODEV 1
|
|
| #include <linux/fs.h>
|
| int
| main (void)
| {
|
| struct super_block sb __attribute__ ((unused));
|
| INIT_LIST_HEAD(&sb.s_instances);
|
| ;
| return 0;
| }
|
configure:28528: result: no
configure:28538: checking whether super_block has s_d_op
configure:28572: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:28575: $? = 0
configure:28577: test -s build/conftest.o
configure:28580: $? = 0
configure:28583: result: yes
configure:28604: checking whether super_block has s_bdi
configure:28641: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:28644: $? = 0
configure:28646: test -s build/conftest.o
configure:28649: $? = 0
configure:28652: result: yes
configure:28672: checking whether bdi_setup_and_register() is available
configure:28707: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:28710: $? = 0
configure:28712: test -s build/conftest.o
configure:28715: $? = 0
configure:28767: result: yes
configure:28778: checking whether set_nlink() is available
configure:28813: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:28816: $? = 0
configure:28818: test -s build/conftest.o
configure:28821: $? = 0
configure:28824: result: yes
configure:28845: checking whether elevator_change() is available
configure:28884: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror -Wno-unused-but-set-variable M=/home/richter/sources/zfs/build
configure:28887: $? = 0
configure:28889: test -s build/conftest.o
configure:28892: $? = 0
configure:28895: result: yes
configure:28916: checking whether sget() wants 5 args
configure:28954: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:28957: $? = 0
configure:28959: test -s build/conftest.o
configure:28962: $? = 0
configure:28965: result: yes
configure:28985: checking whether lseek_execute() is available
configure:29024: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
/home/richter/sources/zfs/build/conftest.c: In function 'main':
/home/richter/sources/zfs/build/conftest.c:113:3: error: implicit declaration of function 'lseek_execute' [-Werror=implicit-function-declaration]
lseek_execute(fp, ip, offset, maxsize);
^
cc1: all warnings being treated as errors
make[1]: *** [/home/richter/sources/zfs/build/conftest.o] Error 1
make: *** [_module_/home/richter/sources/zfs/build] Error 2
configure:29027: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ZFS_META_NAME "zfs"
| #define ZFS_META_VERSION "0.6.3"
| #define ZFS_META_RELEASE "159_gc944be5"
| #define ZFS_META_LICENSE "CDDL"
| #define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
| #define ZFS_META_AUTHOR "OpenZFS on Linux"
| #define PACKAGE "zfs"
| #define VERSION "0.6.3"
| #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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
| #define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
| #define HAVE_FMODE_T 1
| #define HAVE_3ARG_BLKDEV_GET 1
| #define HAVE_BLKDEV_GET_BY_PATH 1
| #define HAVE_LOOKUP_BDEV 1
| #define HAVE_1ARG_INVALIDATE_BDEV 1
| #define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
| #define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BIO_BVEC_ITER 1
| #define HAVE_BIO_REQ_FAILFAST_MASK 1
| #define HAVE_2ARGS_BIO_END_IO_T 1
| #define HAVE_REQ_SYNC 1
| #define HAVE_BLK_END_REQUEST 1
| #define HAVE_BLK_QUEUE_FLUSH 1
| #define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
| #define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
| #define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
| #define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
| #define HAVE_BLK_QUEUE_IO_OPT 1
| #define HAVE_BLK_QUEUE_NONROT 1
| #define HAVE_BLK_QUEUE_DISCARD 1
| #define HAVE_BLK_FETCH_REQUEST 1
| #define HAVE_BLK_REQUEUE_REQUEST 1
| #define HAVE_BLK_RQ_BYTES 1
| #define HAVE_BLK_RQ_POS 1
| #define HAVE_BLK_RQ_SECTORS 1
| #define HAVE_GET_DISK_RO 1
| #define HAVE_GET_GENDISK 1
| #define HAVE_RQ_IS_SYNC 1
| #define HAVE_RQ_FOR_EACH_SEGMENT 1
| #define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
| #define HAVE_DISCARD_GRANULARITY 1
| #define HAVE_CONST_XATTR_HANDLER 1
| #define HAVE_DENTRY_XATTR_GET 1
| #define HAVE_DENTRY_XATTR_SET 1
| #define HAVE_DENTRY_XATTR_LIST 1
| #define HAVE_INODE_OWNER_OR_CAPABLE 1
| #define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
| #define HAVE_POSIX_ACL_RELEASE 1
| #define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
| #define HAVE___POSIX_ACL_CHMOD 1
| #define HAVE_POSIX_ACL_CACHING 1
| #define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
| #define HAVE_PERMISSION 1
| #define HAVE_GET_ACL 1
| #define HAVE_CURRENT_UMASK 1
| #define HAVE_SHOW_OPTIONS_WITH_DENTRY 1
| #define HAVE_FSYNC_RANGE 1
| #define HAVE_EVICT_INODE 1
| #define HAVE_DIRTY_INODE_WITH_FLAGS 1
| #define HAVE_FILE_FALLOCATE 1
| #define HAVE_MKDIR_UMODE_T 1
| #define HAVE_AUTOMOUNT 1
| #define HAVE_ENCODE_FH_WITH_INODE 1
| #define HAVE_COMMIT_METADATA 1
| #define HAVE_CLEAR_INODE 1
| #define HAVE_INSERT_INODE_LOCKED 1
| #define HAVE_D_MAKE_ROOT 1
| #define HAVE_D_OBTAIN_ALIAS 1
| #define HAVE_D_SET_D_OP 1
| #define HAVE_CONST_DENTRY_OPERATIONS 1
| #define HAVE_CHECK_DISK_SIZE_CHANGE 1
| #define HAVE_TRUNCATE_SETSIZE 1
| #define HAVE_CALLBACK_SECURITY_INODE_INIT_SECURITY 1
| #define HAVE_MOUNT_NODEV 1
| #define HAVE_S_D_OP 1
| #define HAVE_BDI 1
| #define HAVE_BDI_SETUP_AND_REGISTER 1
| #define HAVE_SET_NLINK 1
| #define HAVE_ELEVATOR_CHANGE 1
| #define HAVE_5ARG_SGET 1
|
|
| #include <linux/fs.h>
|
| int
| main (void)
| {
|
| struct file *fp __attribute__ ((unused)) = NULL;
| struct inode *ip __attribute__ ((unused)) = NULL;
| loff_t offset __attribute__ ((unused)) = 0;
| loff_t maxsize __attribute__ ((unused)) = 0;
|
| lseek_execute(fp, ip, offset, maxsize);
|
| ;
| return 0;
| }
|
configure:29047: result: no
configure:29095: checking whether fops->iterate() is available
configure:29134: cp conftest.c conftest.h build && make modules -C /usr/src/linux-headers-3.18.0-031800rc7-generic EXTRA_CFLAGS=-Werror M=/home/richter/sources/zfs/build
configure:29137: $? = 0
configure:29139: test -s build/conftest.o
configure:29142: $? = 0
configure:29145: result: yes
configure:29264: checking for udev directories
configure:29306: result: /lib/udev;/lib/udev/rules.d
configure:29376: checking for dracut directory
configure:29408: result: /usr/lib/dracut
configure:29412: checking for target asm dir
configure:29426: result: asm-x86_64
configure:29432: checking zlib.h usability
configure:29432: gcc -c -g -O2 conftest.c >&5
configure:29432: $? = 0
configure:29432: result: yes
configure:29432: checking zlib.h presence
configure:29432: gcc -E conftest.c
configure:29432: $? = 0
configure:29432: result: yes
configure:29432: checking for zlib.h
configure:29432: result: yes
configure:29445: checking for compress2 in -lz
configure:29470: gcc -o conftest -g -O2 conftest.c -lz >&5
configure:29470: $? = 0
configure:29479: result: yes
configure:29497: checking for uncompress in -lz
configure:29522: gcc -o conftest -g -O2 conftest.c -lz -lz >&5
configure:29522: $? = 0
configure:29531: result: yes
configure:29549: checking for crc32 in -lz
configure:29574: gcc -o conftest -g -O2 conftest.c -lz -lz -lz >&5
configure:29574: $? = 0
configure:29583: result: yes
configure:29610: checking uuid/uuid.h usability
configure:29610: gcc -c -g -O2 conftest.c >&5
configure:29610: $? = 0
configure:29610: result: yes
configure:29610: checking uuid/uuid.h presence
configure:29610: gcc -E conftest.c
configure:29610: $? = 0
configure:29610: result: yes
configure:29610: checking for uuid/uuid.h
configure:29610: result: yes
configure:29623: checking for uuid_generate in -luuid
configure:29648: gcc -o conftest -g -O2 conftest.c -luuid -lz -lz -lz >&5
configure:29648: $? = 0
configure:29657: result: yes
configure:29675: checking for uuid_is_null in -luuid
configure:29700: gcc -o conftest -g -O2 conftest.c -luuid -luuid -lz -lz -lz >&5
configure:29700: $? = 0
configure:29709: result: yes
configure:29756: checking for blkid_get_cache in -lblkid
configure:29781: gcc -o conftest -g -O2 conftest.c -lblkid -luuid -luuid -lz -lz -lz >&5
configure:29781: $? = 0
configure:29790: result: yes
configure:29794: checking for blkid zfs support
configure:29862: gcc -o conftest -g -O2 conftest.c -lblkid >&5
configure:29862: $? = 0
configure:29862: ./conftest
configure:29862: $? = 0
configure:29865: result: yes
configure:29909: checking for -Wframe-larger-than=<size> support
configure:29926: gcc -c -g -O2 -Wframe-larger-than=1024 conftest.c >&5
configure:29926: $? = 0
configure:29929: result: yes
configure:29952: checking for mlockall
configure:29952: gcc -o conftest -g -O2 conftest.c -luuid -luuid -lz -lz -lz >&5
configure:29952: $? = 0
configure:29952: result: yes
configure:29989: checking whether debugging is enabled
configure:30023: result: no
configure:30050: checking whether dmu tx validation is enabled
configure:30052: result: no
configure:30205: creating ./config.status
## ---------------------- ##
## Running config.status. ##
## ---------------------- ##
This file was extended by config.status, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES =
CONFIG_HEADERS =
CONFIG_LINKS =
CONFIG_COMMANDS =
$ ./config.status
on richter-lenovo-IdeaPad-Z500
config.status:1341: creating Makefile
config.status:1341: creating dracut/Makefile
config.status:1341: creating dracut/90zfs/Makefile
config.status:1341: creating udev/Makefile
config.status:1341: creating udev/rules.d/Makefile
config.status:1341: creating etc/Makefile
config.status:1341: creating etc/init.d/Makefile
config.status:1341: creating etc/zfs/Makefile
config.status:1341: creating etc/systemd/Makefile
config.status:1341: creating etc/systemd/system/Makefile
config.status:1341: creating etc/modules-load.d/Makefile
config.status:1341: creating man/Makefile
config.status:1341: creating man/man1/Makefile
config.status:1341: creating man/man5/Makefile
config.status:1341: creating man/man8/Makefile
config.status:1341: creating lib/Makefile
config.status:1341: creating lib/libspl/Makefile
config.status:1341: creating lib/libspl/asm-generic/Makefile
config.status:1341: creating lib/libspl/asm-i386/Makefile
config.status:1341: creating lib/libspl/asm-x86_64/Makefile
config.status:1341: creating lib/libspl/include/Makefile
config.status:1341: creating lib/libspl/include/ia32/Makefile
config.status:1341: creating lib/libspl/include/ia32/sys/Makefile
config.status:1341: creating lib/libspl/include/rpc/Makefile
config.status:1341: creating lib/libspl/include/sys/Makefile
config.status:1341: creating lib/libspl/include/sys/sysevent/Makefile
config.status:1341: creating lib/libspl/include/sys/dktp/Makefile
config.status:1341: creating lib/libspl/include/util/Makefile
config.status:1341: creating lib/libavl/Makefile
config.status:1341: creating lib/libefi/Makefile
config.status:1341: creating lib/libnvpair/Makefile
config.status:1341: creating lib/libunicode/Makefile
config.status:1341: creating lib/libuutil/Makefile
config.status:1341: creating lib/libzpool/Makefile
config.status:1341: creating lib/libzfs/libzfs.pc
config.status:1341: creating lib/libzfs/libzfs_core.pc
config.status:1341: creating lib/libzfs/Makefile
config.status:1341: creating lib/libzfs_core/Makefile
config.status:1341: creating lib/libshare/Makefile
config.status:1341: creating cmd/Makefile
config.status:1341: creating cmd/zdb/Makefile
config.status:1341: creating cmd/zhack/Makefile
config.status:1341: creating cmd/zfs/Makefile
config.status:1341: creating cmd/zinject/Makefile
config.status:1341: creating cmd/zpool/Makefile
config.status:1341: creating cmd/zstreamdump/Makefile
config.status:1341: creating cmd/ztest/Makefile
config.status:1341: creating cmd/zpios/Makefile
config.status:1341: creating cmd/mount_zfs/Makefile
config.status:1341: creating cmd/fsck_zfs/Makefile
config.status:1341: creating cmd/zvol_id/Makefile
config.status:1341: creating cmd/vdev_id/Makefile
config.status:1341: creating cmd/arcstat/Makefile
config.status:1341: creating cmd/dbufstat/Makefile
config.status:1341: creating cmd/zed/Makefile
config.status:1341: creating contrib/Makefile
config.status:1341: creating contrib/bash_completion.d/Makefile
config.status:1341: creating module/Makefile
config.status:1341: creating module/avl/Makefile
config.status:1341: creating module/nvpair/Makefile
config.status:1341: creating module/unicode/Makefile
config.status:1341: creating module/zcommon/Makefile
config.status:1341: creating module/zfs/Makefile
config.status:1341: creating module/zpios/Makefile
config.status:1341: creating include/Makefile
config.status:1341: creating include/linux/Makefile
config.status:1341: creating include/sys/Makefile
config.status:1341: creating include/sys/fs/Makefile
config.status:1341: creating include/sys/fm/Makefile
config.status:1341: creating include/sys/fm/fs/Makefile
config.status:1341: creating scripts/Makefile
config.status:1341: creating scripts/zpios-profile/Makefile
config.status:1341: creating scripts/zpios-test/Makefile
config.status:1341: creating scripts/zpool-config/Makefile
config.status:1341: creating scripts/common.sh
config.status:1341: creating rpm/Makefile
config.status:1341: creating rpm/fedora/Makefile
config.status:1341: creating rpm/fedora/zfs.spec
config.status:1341: creating rpm/fedora/zfs-kmod.spec
config.status:1341: creating rpm/fedora/zfs-dkms.spec
config.status:1341: creating rpm/generic/Makefile
config.status:1341: creating rpm/generic/zfs.spec
config.status:1341: creating rpm/generic/zfs-kmod.spec
config.status:1341: creating rpm/generic/zfs-dkms.spec
config.status:1341: creating zfs-script-config.sh
config.status:1341: creating zfs.release
config.status:1341: creating zfs_config.h
config.status:1570: executing depfiles commands
config.status:1570: executing libtool commands
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=x86_64-unknown-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_env_CCASFLAGS_set=
ac_cv_env_CCASFLAGS_value=
ac_cv_env_CCAS_set=
ac_cv_env_CCAS_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_mlockall=yes
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_header_uuid_uuid_h=yes
ac_cv_header_zlib_h=yes
ac_cv_host=x86_64-unknown-linux-gnu
ac_cv_lib_blkid_blkid_get_cache=yes
ac_cv_lib_uuid_uuid_generate=yes
ac_cv_lib_uuid_uuid_is_null=yes
ac_cv_lib_z_compress2=yes
ac_cv_lib_z_crc32=yes
ac_cv_lib_z_uncompress=yes
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_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=x86_64-unknown-linux-gnu
am_cv_CCAS_dependencies_compiler_type=gcc3
am_cv_CC_dependencies_compiler_type=gcc3
am_cv_make_support_nested_variables=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]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
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
## ----------------- ##
## Output variables. ##
## ----------------- ##
ACLOCAL='${SHELL} /home/richter/sources/zfs/config/missing --run aclocal-1.11'
ALIEN='alien'
ALIEN_VERSION='8.91'
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} /home/richter/sources/zfs/config/missing --run autoconf'
AUTOHEADER='${SHELL} /home/richter/sources/zfs/config/missing --run autoheader'
AUTOMAKE='${SHELL} /home/richter/sources/zfs/config/missing --run automake-1.11'
AWK='gawk'
CC='gcc'
CCAS='gcc'
CCASDEPMODE='depmode=gcc3'
CCASFLAGS='-g -O2'
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_DMU_TX='_without_debug_dmu_tx'
DEBUG_STACKFLAGS=''
DEBUG_ZFS='_without_debug'
DEFAULT_INIT_DIR='${prefix}/etc/init.d'
DEFAULT_INIT_SCRIPT='lsb'
DEFAULT_PACKAGE='deb'
DEFS='-DHAVE_CONFIG_H'
DEPDIR='.deps'
DLLTOOL='false'
DPKG='dpkg'
DPKGBUILD='dpkg-buildpackage'
DPKGBUILD_VERSION='1.17.13.'
DPKG_VERSION='1.17.13'
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/bin/grep -E'
EXEEXT=''
FGREP='/bin/grep -F'
FRAME_LARGER_THAN='-Wframe-larger-than=1024'
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=' -Wno-unused-but-set-variable -DHAVE_SPL -D_KERNEL -DTEXT_DOMAIN=\"zfs-linux-kernel\" -DNDEBUG '
KERNELMAKE_PARAMS=''
LD='/usr/bin/ld -m elf_x86_64'
LDFLAGS=''
LIBBLKID='-lblkid'
LIBOBJS=''
LIBS='-luuid -luuid -lz -lz -lz '
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIBUUID='-luuid'
LINUX='/usr/src/linux-headers-3.18.0-031800rc7-generic'
LINUX_OBJ='/usr/src/linux-headers-3.18.0-031800rc7-generic'
LINUX_SYMBOLS='Module.symvers'
LINUX_VERSION='3.18.0-031800rc7-generic'
LIPO=''
LN_S='ln -s'
LTLIBOBJS=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='${SHELL} /home/richter/sources/zfs/config/missing --run makeinfo'
MANIFEST_TOOL=':'
MKDIR_P='/bin/mkdir -p'
NM='/usr/bin/nm -B'
NMEDIT=''
NO_UNUSED_BUT_SET_VARIABLE='-Wno-unused-but-set-variable'
OBJDUMP='objdump'
OBJEXT='o'
OTOOL64=''
OTOOL=''
PACKAGE='zfs'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
RANLIB='ranlib'
RELEASE='159_gc944be5'
RPM='rpm'
RPMBUILD='rpmbuild'
RPMBUILD_VERSION='4.11.2'
RPM_DEFINE_COMMON='--define "$(DEBUG_ZFS) 1" --define "$(DEBUG_DMU_TX) 1"'
RPM_DEFINE_DKMS=''
RPM_DEFINE_KMOD='--define "kernels $(LINUX_VERSION)" --define "require_spldir $(SPL)" --define "require_splobj $(SPL_OBJ)" --define "ksrc $(LINUX)" --define "kobj $(LINUX_OBJ)"'
RPM_DEFINE_UTIL='--define "_dracutdir $(dracutdir)" --define "_udevdir $(udevdir)" --define "_udevruledir $(udevruledir)"'
RPM_SPEC_DIR='rpm/generic'
RPM_VERSION='4.11.2'
SED='/bin/sed'
SET_MAKE=''
SHELL='/bin/bash'
SPL='/usr/src/spl-0.6.3'
SPL_OBJ='/usr/src/spl-0.6.3/3.18.0-031800rc7-generic'
SPL_SYMBOLS='Module.symvers'
SPL_VERSION='0.6.3-52_g52479ec'
SRPM_DEFINE_COMMON='--define "build_src_rpm 1"'
SRPM_DEFINE_DKMS=''
SRPM_DEFINE_KMOD=''
SRPM_DEFINE_UTIL=''
STRIP='strip'
TARGET_ASM_DIR='asm-x86_64'
VENDOR='ubuntu'
VERSION='0.6.3'
ZFS_CONFIG='all'
ZFS_INIT_SYSTEMD='systemd'
ZFS_INIT_SYSV='init.d'
ZFS_META_ALIAS='zfs-0.6.3-159_gc944be5'
ZFS_META_AUTHOR='OpenZFS on Linux'
ZFS_META_DATA=''
ZFS_META_LICENSE='CDDL'
ZFS_META_LT_AGE=''
ZFS_META_LT_CURRENT=''
ZFS_META_LT_REVISION=''
ZFS_META_NAME='zfs'
ZFS_META_RELEASE='159_gc944be5'
ZFS_META_VERSION='0.6.3'
ZFS_MODULE_LOAD='modules-load.d'
ZLIB='-lz'
ac_ct_AR='ar'
ac_ct_CC='gcc'
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE='#'
am__fastdepCCAS_FALSE='#'
am__fastdepCCAS_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='x86_64-unknown-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='unknown'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dracutdir='/usr/lib/dracut'
dvidir='${docdir}'
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} /home/richter/sources/zfs/config/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='/bin/mkdir -p'
modulesloaddir='/usr/lib/modules-load.d'
mounthelperdir='${exec_prefix}/sbin'
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'
systemdpresetdir='/usr/lib/systemd/system-preset'
systemdunitdir='/usr/lib/systemd/system'
target='x86_64-unknown-linux-gnu'
target_alias=''
target_cpu='x86_64'
target_os='linux-gnu'
target_vendor='unknown'
udevdir='/lib/udev'
udevruledir='/lib/udev/rules.d'
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define ZFS_META_NAME "zfs"
#define ZFS_META_VERSION "0.6.3"
#define ZFS_META_RELEASE "159_gc944be5"
#define ZFS_META_LICENSE "CDDL"
#define ZFS_META_ALIAS "zfs-0.6.3-159_gc944be5"
#define ZFS_META_AUTHOR "OpenZFS on Linux"
#define PACKAGE "zfs"
#define VERSION "0.6.3"
#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 HAVE_BDEV_BLOCK_DEVICE_OPERATIONS 1
#define HAVE_BLOCK_DEVICE_OPERATIONS_RELEASE_VOID 1
#define HAVE_FMODE_T 1
#define HAVE_3ARG_BLKDEV_GET 1
#define HAVE_BLKDEV_GET_BY_PATH 1
#define HAVE_LOOKUP_BDEV 1
#define HAVE_1ARG_INVALIDATE_BDEV 1
#define HAVE_BDEV_LOGICAL_BLOCK_SIZE 1
#define HAVE_BDEV_PHYSICAL_BLOCK_SIZE 1
#define HAVE_BIO_BVEC_ITER 1
#define HAVE_BIO_REQ_FAILFAST_MASK 1
#define HAVE_2ARGS_BIO_END_IO_T 1
#define HAVE_REQ_SYNC 1
#define HAVE_BLK_END_REQUEST 1
#define HAVE_BLK_QUEUE_FLUSH 1
#define HAVE_BLK_QUEUE_FLUSH_GPL_ONLY 1
#define HAVE_BLK_QUEUE_MAX_HW_SECTORS 1
#define HAVE_BLK_QUEUE_MAX_SEGMENTS 1
#define HAVE_BLK_QUEUE_PHYSICAL_BLOCK_SIZE 1
#define HAVE_BLK_QUEUE_IO_OPT 1
#define HAVE_BLK_QUEUE_NONROT 1
#define HAVE_BLK_QUEUE_DISCARD 1
#define HAVE_BLK_FETCH_REQUEST 1
#define HAVE_BLK_REQUEUE_REQUEST 1
#define HAVE_BLK_RQ_BYTES 1
#define HAVE_BLK_RQ_POS 1
#define HAVE_BLK_RQ_SECTORS 1
#define HAVE_GET_DISK_RO 1
#define HAVE_GET_GENDISK 1
#define HAVE_RQ_IS_SYNC 1
#define HAVE_RQ_FOR_EACH_SEGMENT 1
#define HAVE_RQ_FOR_EACH_SEGMENT_BV 1
#define HAVE_DISCARD_GRANULARITY 1
#define HAVE_CONST_XATTR_HANDLER 1
#define HAVE_DENTRY_XATTR_GET 1
#define HAVE_DENTRY_XATTR_SET 1
#define HAVE_DENTRY_XATTR_LIST 1
#define HAVE_INODE_OWNER_OR_CAPABLE 1
#define HAVE_POSIX_ACL_FROM_XATTR_USERNS 1
#define HAVE_POSIX_ACL_RELEASE 1
#define HAVE_POSIX_ACL_RELEASE_GPL_ONLY 1
#define HAVE___POSIX_ACL_CHMOD 1
#define HAVE_POSIX_ACL_CACHING 1
#define HAVE_POSIX_ACL_EQUIV_MODE_UMODE_T 1
#define HAVE_PERMISSION 1
#define HAVE_GET_ACL 1
#define HAVE_CURRENT_UMASK 1
#define HAVE_SHOW_OPTIONS_WITH_DENTRY 1
#define HAVE_FSYNC_RANGE 1
#define HAVE_EVICT_INODE 1
#define HAVE_DIRTY_INODE_WITH_FLAGS 1
#define HAVE_FILE_FALLOCATE 1
#define HAVE_MKDIR_UMODE_T 1
#define HAVE_AUTOMOUNT 1
#define HAVE_ENCODE_FH_WITH_INODE 1
#define HAVE_COMMIT_METADATA 1
#define HAVE_CLEAR_INODE 1
#define HAVE_INSERT_INODE_LOCKED 1
#define HAVE_D_MAKE_ROOT 1
#define HAVE_D_OBTAIN_ALIAS 1
#define HAVE_D_SET_D_OP 1
#define HAVE_CONST_DENTRY_OPERATIONS 1
#define HAVE_CHECK_DISK_SIZE_CHANGE 1
#define HAVE_TRUNCATE_SETSIZE 1
#define HAVE_CALLBACK_SECURITY_INODE_INIT_SECURITY 1
#define HAVE_MOUNT_NODEV 1
#define HAVE_S_D_OP 1
#define HAVE_BDI 1
#define HAVE_BDI_SETUP_AND_REGISTER 1
#define HAVE_SET_NLINK 1
#define HAVE_ELEVATOR_CHANGE 1
#define HAVE_5ARG_SGET 1
#define HAVE_VFS_ITERATE 1
#define HAVE_LIBZ 1
#define HAVE_LIBZ 1
#define HAVE_LIBZ 1
#define HAVE_ZLIB 1
#define HAVE_LIBUUID 1
#define HAVE_LIBUUID 1
#define HAVE_LIBUUID 1
#define HAVE_LIBBLKID 1
#define HAVE_MLOCKALL 1
configure: exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment