Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DKMS Compile of ZFS fails #8350

Closed
derek555 opened this issue Jan 28, 2019 · 4 comments
Closed

DKMS Compile of ZFS fails #8350

derek555 opened this issue Jan 28, 2019 · 4 comments

Comments

@derek555
Copy link

System information

Type Version/Name
Distribution Name Fedora
Distribution Version 29
Linux Kernel 4.20.3-200
Architecture x86_64
ZFS Version 0.7.12
SPL Version 0.7.12

Describe the problem you're observing

Trying to recompile zfs-dkms module using "dkms install -m zfs -v 0.7.12" fails.

Describe how to reproduce the problem

Include any warning/errors/backtraces from the system logs

Kernel preparation unnecessary for this kernel.  Skipping...

Running the pre_build script:
checking for gawk... gawk
checking metadata... META file
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports nested variables... yes
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /bin/ld
checking if the linker (/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /bin/nm -B
checking the name lister (/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking dependency style of gcc... gcc3
checking whether to build with code coverage support... no
checking zfs author... OpenZFS on Linux
checking zfs license... CDDL
checking linux distribution... fedora
checking default package type... rpm
checking default init directory... ${prefix}/etc/init.d
checking default init script type... fedora
checking default init config direectory... /etc/sysconfig
checking whether initramfs-tools is available... no
checking whether rpm is available... yes (4.14.2.1)
checking whether rpmbuild is available... no
checking whether spec files are available... yes (rpm/generic/*.spec.in)
checking whether dpkg is available... no
checking whether dpkg-buildpackage is available... no
checking whether alien is available... no
checking zfs config... kernel
checking for -Wno-unused-but-set-variable support... yes
checking for -Wno-bool-compare support... yes
checking whether host toolchain supports SSE... yes
checking whether host toolchain supports SSE2... yes
checking whether host toolchain supports SSE3... yes
checking whether host toolchain supports SSSE3... yes
checking whether host toolchain supports SSE4.1... yes
checking whether host toolchain supports SSE4.2... yes
checking whether host toolchain supports AVX... yes
checking whether host toolchain supports AVX2... yes
checking whether host toolchain supports AVX512F... yes
checking whether host toolchain supports AVX512CD... yes
checking whether host toolchain supports AVX512DQ... yes
checking whether host toolchain supports AVX512BW... yes
checking whether host toolchain supports AVX512IFMA... yes
checking whether host toolchain supports AVX512VBMI... yes
checking whether host toolchain supports AVX512PF... yes
checking whether host toolchain supports AVX512ER... yes
checking whether host toolchain supports AVX512VL... yes
checking for target asm dir... asm-x86_64
checking kernel source directory... /lib/modules/4.20.3-200.fc29.x86_64/build
checking kernel build directory... /lib/modules/4.20.3-200.fc29.x86_64/build
checking kernel source version... 4.20.3-200.fc29.x86_64
checking kernel file name for module symbols... Module.symvers
checking spl source directory... /usr/src/spl-0.7.12
checking spl build directory... /var/lib/dkms/spl/0.7.12/4.20.3-200.fc29.x86_64/x86_64
checking spl source version... 0.7.12-1
checking spl file name for module symbols... Module.symvers
checking whether modules can be built... yes
checking for compile-time stack validation (objtool)... yes
checking whether kernel was built with 16K or larger stacks... yes
checking whether kernel was built with CONFIG_DEBUG_LOCK_ALLOC... no
checking whether DECLARE_EVENT_CLASS() is available... no
checking whether current->bio_tail exists... no
checking whether current->bio_list exists... yes
checking whether super_block->s_user_ns exists... yes
checking whether submit_bio() wants 1 arg... yes
checking whether bops->check_events() exists... yes
checking whether bops->release() is void... void
checking whether kernel defines fmode_t... yes
checking whether blkdev_get() wants 3 args... yes
checking whether blkdev_get_by_path() is available... yes
checking whether open_bdev_exclusive() is available... no
checking whether lookup_bdev() wants 1 arg... yes
checking whether invalidate_bdev() wants 1 arg... yes
checking whether bdev_logical_block_size() is available... yes
checking whether bdev_physical_block_size() is available... yes
checking whether bio has bi_iter... yes
checking whether BIO_RW_FAILFAST_* are defined... no
checking whether bio_set_dev() exists... yes
checking whether REQ_FAILFAST_MASK is defined... yes
checking whether REQ_OP_DISCARD is defined... yes
checking whether REQ_OP_SECURE_ERASE is defined... yes
checking whether REQ_OP_FLUSH is defined... yes
checking whether bio->bi_opf is defined... yes
checking whether bio_end_io_t wants 1 arg... yes
checking whether bio->bi_status exists... yes
checking whether BIO_RW_BARRIER is defined... no
checking whether BIO_RW_DISCARD is defined... no
checking whether blk_queue bdi is dynamic... yes
checking whether blk_queue_flag_clear() exists... yes
checking whether blk_queue_flag_set() exists... yes
checking whether blk_queue_flush() is available... no
checking whether blk_queue_write_cache() exists... yes
checking whether blk_queue_write_cache() is GPL-only... yes
checking whether blk_queue_max_hw_sectors() is available... yes
checking whether blk_queue_max_segments() is available... yes
checking whether the BIO_RW_UNPLUG enum is available... no
checking whether struct blk_plug is available... yes
checking whether get_disk_and_module() is available... yes
checking whether get_disk_ro() is available... yes
checking whether get_gendisk() is available... yes
checking whether bio_set_op_attrs is available... yes
checking whether generic_readlink is global... no
checking whether ql->discard_granularity is available... yes
checking whether super_block uses const struct xattr_handler... yes
checking whether xattr_handler has name... yes
checking whether xattr_handler->get() wants both dentry and inode... yes
checking whether xattr_handler->set() wants both dentry and inode... yes
checking whether xattr_handler->list() wants simple... yes
checking whether inode_owner_or_capable() exists... yes
checking whether posix_acl_from_xattr() needs user_ns... yes
checking whether posix_acl_release() is available... yes
checking whether posix_acl_release() is GPL-only... yes
checking whether set_cached_acl() is usable... yes
checking whether posix_acl_chmod exists... no
checking whether __posix_acl_chmod exists... yes
checking whether posix_acl_equiv_mode() wants umode_t... yes
checking whether posix_acl_valid() wants user namespace... yes
checking whether iops->permission() exists... yes
checking whether iops->permission() wants nameidata... no
checking whether iops->check_acl() exists... no
checking whether iops->check_acl() wants flags... no
checking whether iops->get_acl() exists... yes
checking whether iops->set_acl() exists... yes
checking whether iops->getattr() takes a path... yes
checking whether iops->getattr() takes a vfsmount... no
checking whether inode_set_flags() exists... yes
checking whether inode_set_iversion() exists... yes
checking whether uncached_acl_sentinel() exists... yes
checking whether sops->show_options() wants dentry... yes
checking whether file_inode() is available... yes
checking whether file_dentry() is available... yes
checking whether fops->fsync() wants... range
checking whether sops->evict_inode() exists... yes
checking whether sops->dirty_inode() wants flags... yes
checking whether sops->nr_cached_objects() exists... no
checking whether sops->free_cached_objects() exists... no
checking whether fops->fallocate() exists... yes
checking whether iops->fallocate() exists... no
checking whether fops->aio_fsync() exists... no
checking whether iops->create()/mkdir()/mknod() take umode_t... yes
checking whether iops->lookup() passes nameidata... no
checking whether iops->create() passes nameidata... no
checking whether iops->get_link() passes delayed... yes
checking whether i_op->tmpfile() exists... yes
checking whether iops->truncate_range() exists... no
checking whether dops->d_automount() exists... yes
checking whether eops->encode_fh() wants inode... yes
checking whether eops->commit_metadata() exists... yes
checking whether clear_inode() is available... yes
checking whether setattr_prepare() is available... yes
checking whether insert_inode_locked() is available... yes
checking whether d_make_root() is available... yes
checking whether d_obtain_alias() is available... yes
checking whether d_prune_aliases() is available... yes
checking whether d_set_d_op() is available... yes
checking whether dops->d_revalidate() takes struct nameidata... no
checking whether dentry uses const struct dentry_operations... yes
checking whether truncate_setsize() is available... yes
checking whether security_inode_init_security wants 6 args... no
checking whether security_inode_init_security wants callback... yes
checking whether fst->mount() exists... yes
checking whether super_block has s_shrink... no
checking whether shrink_control has nid... yes
checking whether super_block has s_instances list_head... no
checking whether super_block has s_d_op... yes
checking whether super_setup_bdi_name() exists... yes
checking whether set_nlink() is available... yes
checking whether elevator_change() is available... no
checking whether sget() wants 5 args... yes
checking whether lseek_execute() is available... no
checking whether fops->iterate_shared() is available... yes
checking whether fops->read/write_iter() are available... yes
checking whether new_sync_read/write() are available... no
checking whether generic_write_checks() takes kiocb... yes
checking whether kmap_atomic wants 1 args... yes
checking whether follow_down_one() is available... yes
checking whether make_request_fn() returns int... no
checking whether make_request_fn() returns void... no
checking whether make_request_fn() returns blk_qc_t... yes
checking whether 3 arg generic IO accounting symbols are available... no
checking whether 4 arg generic IO accounting symbols are available... yes
checking whether asm/fpu/api.h exists... yes
checking whether i_(uid|gid)_(read|write) exist... yes
checking whether module_param_call() is hardened... yes
checking whether iops->rename() wants flags... yes
checking whether generic_setxattr() exists... no
checking whether current_time() exists... yes
checking whether global_node_page_state() exists... yes
checking whether global_zone_page_state() exists... yes
checking whether enum node_stat_item contains NR_FILE_PAGES... yes
checking whether enum node_stat_item contains NR_INACTIVE_ANON... yes
checking whether enum node_stat_item contains NR_INACTIVE_FILE... yes
checking whether enum node_stat_item contains NR_SLAB_RECLAIMABLE... yes
checking whether enum zone_stat_item contains NR_FILE_PAGES... no
checking whether enum zone_stat_item contains NR_INACTIVE_ANON... no
checking whether enum zone_stat_item contains NR_INACTIVE_FILE... no
checking whether enum zone_stat_item contains NR_SLAB_RECLAIMABLE... no
checking global_page_state enums are sane... yes
checking whether posix_acl has refcount_t... yes
checking whether ns_capable exists... yes
checking whether cred_t->user_ns exists... yes
checking whether kuid_has_mapping/kgid_has_mapping exist... yes
checking whether in_compat_syscall() is available... yes
checking whether assertion support will be enabled... no
checking whether debuginfo support will be forced... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating udev/Makefile
config.status: creating udev/rules.d/Makefile
config.status: creating etc/Makefile
config.status: creating etc/init.d/Makefile
config.status: creating etc/zfs/Makefile
config.status: creating etc/systemd/Makefile
config.status: creating etc/systemd/system/Makefile
config.status: creating etc/sudoers.d/Makefile
config.status: creating etc/modules-load.d/Makefile
config.status: creating man/Makefile
config.status: creating man/man1/Makefile
config.status: creating man/man5/Makefile
config.status: creating man/man8/Makefile
config.status: creating lib/Makefile
config.status: creating lib/libspl/Makefile
config.status: creating lib/libspl/asm-generic/Makefile
config.status: creating lib/libspl/asm-i386/Makefile
config.status: creating lib/libspl/asm-x86_64/Makefile
config.status: creating lib/libspl/include/Makefile
config.status: creating lib/libspl/include/ia32/Makefile
config.status: creating lib/libspl/include/ia32/sys/Makefile
config.status: creating lib/libspl/include/rpc/Makefile
config.status: creating lib/libspl/include/sys/Makefile
config.status: creating lib/libspl/include/sys/dktp/Makefile
config.status: creating lib/libspl/include/util/Makefile
config.status: creating lib/libavl/Makefile
config.status: creating lib/libefi/Makefile
config.status: creating lib/libicp/Makefile
config.status: creating lib/libnvpair/Makefile
config.status: creating lib/libunicode/Makefile
config.status: creating lib/libuutil/Makefile
config.status: creating lib/libzpool/Makefile
config.status: creating lib/libzfs/libzfs.pc
config.status: creating lib/libzfs/libzfs_core.pc
config.status: creating lib/libzfs/Makefile
config.status: creating lib/libzfs_core/Makefile
config.status: creating lib/libshare/Makefile
config.status: creating cmd/Makefile
config.status: creating cmd/zdb/Makefile
config.status: creating cmd/zhack/Makefile
config.status: creating cmd/zfs/Makefile
config.status: creating cmd/zinject/Makefile
config.status: creating cmd/zpool/Makefile
config.status: creating cmd/zstreamdump/Makefile
config.status: creating cmd/ztest/Makefile
config.status: creating cmd/zpios/Makefile
config.status: creating cmd/mount_zfs/Makefile
config.status: creating cmd/fsck_zfs/Makefile
config.status: creating cmd/zvol_id/Makefile
config.status: creating cmd/vdev_id/Makefile
config.status: creating cmd/arcstat/Makefile
config.status: creating cmd/dbufstat/Makefile
config.status: creating cmd/arc_summary/Makefile
config.status: creating cmd/zed/Makefile
config.status: creating cmd/raidz_test/Makefile
config.status: creating cmd/zgenhostid/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/bash_completion.d/Makefile
config.status: creating contrib/dracut/Makefile
config.status: creating contrib/dracut/02zfsexpandknowledge/Makefile
config.status: creating contrib/dracut/90zfs/Makefile
config.status: creating contrib/initramfs/Makefile
config.status: creating module/Makefile
config.status: creating module/avl/Makefile
config.status: creating module/nvpair/Makefile
config.status: creating module/unicode/Makefile
config.status: creating module/zcommon/Makefile
config.status: creating module/zfs/Makefile
config.status: creating module/zpios/Makefile
config.status: creating module/icp/Makefile
config.status: creating include/Makefile
config.status: creating include/linux/Makefile
config.status: creating include/sys/Makefile
config.status: creating include/sys/fs/Makefile
config.status: creating include/sys/fm/Makefile
config.status: creating include/sys/fm/fs/Makefile
config.status: creating include/sys/crypto/Makefile
config.status: creating include/sys/sysevent/Makefile
config.status: creating scripts/Makefile
config.status: creating scripts/zpios-profile/Makefile
config.status: creating scripts/zpios-test/Makefile
config.status: creating scripts/zpool-config/Makefile
config.status: creating scripts/common.sh
config.status: creating tests/Makefile
config.status: creating tests/test-runner/Makefile
config.status: creating tests/test-runner/cmd/Makefile
config.status: creating tests/test-runner/include/Makefile
config.status: creating tests/test-runner/man/Makefile
config.status: creating tests/runfiles/Makefile
config.status: creating tests/zfs-tests/Makefile
config.status: creating tests/zfs-tests/callbacks/Makefile
config.status: creating tests/zfs-tests/cmd/Makefile
config.status: creating tests/zfs-tests/cmd/chg_usr_exec/Makefile
config.status: creating tests/zfs-tests/cmd/user_ns_exec/Makefile
config.status: creating tests/zfs-tests/cmd/devname2devid/Makefile
config.status: creating tests/zfs-tests/cmd/dir_rd_update/Makefile
config.status: creating tests/zfs-tests/cmd/file_check/Makefile
config.status: creating tests/zfs-tests/cmd/file_trunc/Makefile
config.status: creating tests/zfs-tests/cmd/file_write/Makefile
config.status: creating tests/zfs-tests/cmd/largest_file/Makefile
config.status: creating tests/zfs-tests/cmd/mkbusy/Makefile
config.status: creating tests/zfs-tests/cmd/mkfile/Makefile
config.status: creating tests/zfs-tests/cmd/mkfiles/Makefile
config.status: creating tests/zfs-tests/cmd/mktree/Makefile
config.status: creating tests/zfs-tests/cmd/mmap_exec/Makefile
config.status: creating tests/zfs-tests/cmd/mmap_libaio/Makefile
config.status: creating tests/zfs-tests/cmd/mmapwrite/Makefile
config.status: creating tests/zfs-tests/cmd/randfree_file/Makefile
config.status: creating tests/zfs-tests/cmd/readmmap/Makefile
config.status: creating tests/zfs-tests/cmd/rename_dir/Makefile
config.status: creating tests/zfs-tests/cmd/rm_lnkcnt_zero_file/Makefile
config.status: creating tests/zfs-tests/cmd/threadsappend/Makefile
config.status: creating tests/zfs-tests/cmd/xattrtest/Makefile
config.status: creating tests/zfs-tests/include/Makefile
config.status: creating tests/zfs-tests/include/default.cfg
config.status: creating tests/zfs-tests/tests/Makefile
config.status: creating tests/zfs-tests/tests/functional/Makefile
config.status: creating tests/zfs-tests/tests/functional/acl/Makefile
config.status: creating tests/zfs-tests/tests/functional/acl/posix/Makefile
config.status: creating tests/zfs-tests/tests/functional/atime/Makefile
config.status: creating tests/zfs-tests/tests/functional/bootfs/Makefile
config.status: creating tests/zfs-tests/tests/functional/cache/Makefile
config.status: creating tests/zfs-tests/tests/functional/cachefile/Makefile
config.status: creating tests/zfs-tests/tests/functional/casenorm/Makefile
config.status: creating tests/zfs-tests/tests/functional/checksum/Makefile
config.status: creating tests/zfs-tests/tests/functional/chattr/Makefile
config.status: creating tests/zfs-tests/tests/functional/clean_mirror/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zdb/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_clone/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_copies/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_create/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_destroy/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_get/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_inherit/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_mount/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_promote/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_property/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_receive/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_rename/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_reservation/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_rollback/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_send/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_set/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_share/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_snapshot/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_unmount/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_unshare/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zfs_upgrade/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_add/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_attach/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_clear/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_create/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_destroy/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_detach/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_expand/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_export/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_get/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_history/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_import/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_labelclear/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_offline/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_online/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_remove/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_replace/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_scrub/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_set/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_status/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_sync/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_root/zpool_upgrade/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_user/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_user/misc/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_user/zfs_list/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_user/zpool_iostat/Makefile
config.status: creating tests/zfs-tests/tests/functional/cli_user/zpool_list/Makefile
config.status: creating tests/zfs-tests/tests/functional/compression/Makefile
config.status: creating tests/zfs-tests/tests/functional/cp_files/Makefile
config.status: creating tests/zfs-tests/tests/functional/ctime/Makefile
config.status: creating tests/zfs-tests/tests/functional/delegate/Makefile
config.status: creating tests/zfs-tests/tests/functional/devices/Makefile
config.status: creating tests/zfs-tests/tests/functional/events/Makefile
config.status: creating tests/zfs-tests/tests/functional/exec/Makefile
config.status: creating tests/zfs-tests/tests/functional/fault/Makefile
config.status: creating tests/zfs-tests/tests/functional/features/async_destroy/Makefile
config.status: creating tests/zfs-tests/tests/functional/features/large_dnode/Makefile
config.status: creating tests/zfs-tests/tests/functional/features/Makefile
config.status: creating tests/zfs-tests/tests/functional/grow_pool/Makefile
config.status: creating tests/zfs-tests/tests/functional/grow_replicas/Makefile
config.status: creating tests/zfs-tests/tests/functional/history/Makefile
config.status: creating tests/zfs-tests/tests/functional/inheritance/Makefile
config.status: creating tests/zfs-tests/tests/functional/inuse/Makefile
config.status: creating tests/zfs-tests/tests/functional/kstat/Makefile
config.status: creating tests/zfs-tests/tests/functional/large_files/Makefile
config.status: creating tests/zfs-tests/tests/functional/largest_pool/Makefile
config.status: creating tests/zfs-tests/tests/functional/link_count/Makefile
config.status: creating tests/zfs-tests/tests/functional/libzfs/Makefile
config.status: creating tests/zfs-tests/tests/functional/migration/Makefile
config.status: creating tests/zfs-tests/tests/functional/mmap/Makefile
config.status: creating tests/zfs-tests/tests/functional/mmp/Makefile
config.status: creating tests/zfs-tests/tests/functional/mount/Makefile
config.status: creating tests/zfs-tests/tests/functional/mv_files/Makefile
config.status: creating tests/zfs-tests/tests/functional/nestedfs/Makefile
config.status: creating tests/zfs-tests/tests/functional/no_space/Makefile
config.status: creating tests/zfs-tests/tests/functional/nopwrite/Makefile
config.status: creating tests/zfs-tests/tests/functional/online_offline/Makefile
config.status: creating tests/zfs-tests/tests/functional/pool_names/Makefile
config.status: creating tests/zfs-tests/tests/functional/poolversion/Makefile
config.status: creating tests/zfs-tests/tests/functional/privilege/Makefile
config.status: creating tests/zfs-tests/tests/functional/quota/Makefile
config.status: creating tests/zfs-tests/tests/functional/raidz/Makefile
config.status: creating tests/zfs-tests/tests/functional/redundancy/Makefile
config.status: creating tests/zfs-tests/tests/functional/refquota/Makefile
config.status: creating tests/zfs-tests/tests/functional/refreserv/Makefile
config.status: creating tests/zfs-tests/tests/functional/rename_dirs/Makefile
config.status: creating tests/zfs-tests/tests/functional/replacement/Makefile
config.status: creating tests/zfs-tests/tests/functional/reservation/Makefile
config.status: creating tests/zfs-tests/tests/functional/rootpool/Makefile
config.status: creating tests/zfs-tests/tests/functional/rsend/Makefile
config.status: creating tests/zfs-tests/tests/functional/scrub_mirror/Makefile
config.status: creating tests/zfs-tests/tests/functional/slog/Makefile
config.status: creating tests/zfs-tests/tests/functional/snapshot/Makefile
config.status: creating tests/zfs-tests/tests/functional/snapused/Makefile
config.status: creating tests/zfs-tests/tests/functional/sparse/Makefile
config.status: creating tests/zfs-tests/tests/functional/threadsappend/Makefile
config.status: creating tests/zfs-tests/tests/functional/tmpfile/Makefile
config.status: creating tests/zfs-tests/tests/functional/truncate/Makefile
config.status: creating tests/zfs-tests/tests/functional/user_namespace/Makefile
config.status: creating tests/zfs-tests/tests/functional/userquota/Makefile
config.status: creating tests/zfs-tests/tests/functional/upgrade/Makefile
config.status: creating tests/zfs-tests/tests/functional/vdev_zaps/Makefile
config.status: creating tests/zfs-tests/tests/functional/write_dirs/Makefile
config.status: creating tests/zfs-tests/tests/functional/xattr/Makefile
config.status: creating tests/zfs-tests/tests/functional/zvol/Makefile
config.status: creating tests/zfs-tests/tests/functional/zvol/zvol_cli/Makefile
config.status: creating tests/zfs-tests/tests/functional/zvol/zvol_ENOSPC/Makefile
config.status: creating tests/zfs-tests/tests/functional/zvol/zvol_misc/Makefile
config.status: creating tests/zfs-tests/tests/functional/zvol/zvol_swap/Makefile
config.status: creating tests/zfs-tests/tests/perf/Makefile
config.status: creating tests/zfs-tests/tests/perf/fio/Makefile
config.status: creating tests/zfs-tests/tests/perf/regression/Makefile
config.status: creating tests/zfs-tests/tests/perf/scripts/Makefile
config.status: creating tests/zfs-tests/tests/stress/Makefile
config.status: creating rpm/Makefile
config.status: creating rpm/redhat/Makefile
config.status: creating rpm/redhat/zfs.spec
config.status: creating rpm/redhat/zfs-kmod.spec
config.status: creating rpm/redhat/zfs-dkms.spec
config.status: creating rpm/generic/Makefile
config.status: creating rpm/generic/zfs.spec
config.status: creating rpm/generic/zfs-kmod.spec
config.status: creating rpm/generic/zfs-dkms.spec
config.status: creating zfs-script-config.sh
config.status: creating zfs.release
config.status: creating zfs_config.h
config.status: executing depfiles commands
config.status: executing libtool commands

Building module:
cleaning build area...
make -j8 KERNELRELEASE=4.20.3-200.fc29.x86_64.........(bad exit status: 2)
Error! Bad return status for module build on kernel: 4.20.3-200.fc29.x86_64 (x86_64)
Consult /var/lib/dkms/zfs/0.7.12/build/make.log for more information.
DKMS make.log for zfs-0.7.12 for kernel 4.20.3-200.fc29.x86_64 (x86_64)
Mon Jan 28 15:32:04 CST 2019
make  all-recursive
make[1]: Entering directory '/var/lib/dkms/zfs/0.7.12/build'
Making all in include
make[2]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/include'
Making all in linux
make[3]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/include/linux'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/include/linux'
Making all in sys
make[3]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/include/sys'
Making all in fm
make[4]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/include/sys/fm'
Making all in fs
make[5]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/include/sys/fm/fs'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/include/sys/fm/fs'
make[5]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/include/sys/fm'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/include/sys/fm'
make[4]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/include/sys/fm'
Making all in fs
make[4]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/include/sys/fs'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/include/sys/fs'
Making all in crypto
make[4]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/include/sys/crypto'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/include/sys/crypto'
Making all in sysevent
make[4]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/include/sys/sysevent'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/include/sys/sysevent'
make[4]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/include/sys'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/include/sys'
make[3]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/include/sys'
make[3]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/include'
make[2]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/include'
Making all in rpm
make[2]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/rpm'
Making all in generic
make[3]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/rpm/generic'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/rpm/generic'
Making all in redhat
make[3]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/rpm/redhat'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/rpm/redhat'
make[3]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/rpm'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/rpm'
make[2]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/rpm'
Making all in module
make[2]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/module'
list='icp'; for targetdir in $list; do \
	make -C $targetdir; \
done
make[3]: Entering directory '/var/lib/dkms/zfs/0.7.12/build/module/icp'
mkdir -p api core spi io os algs algs/aes algs/edonr algs/modes algs/sha1 algs/sha2 algs/skein asm-x86_64 asm-x86_64/aes asm-x86_64/modes asm-x86_64/sha1 asm-x86_64/sha2 asm-i386 asm-generic
make[3]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/module/icp'
make -C /lib/modules/4.20.3-200.fc29.x86_64/build SUBDIRS=`pwd`  CONFIG_ZFS=m modules
make[3]: Entering directory '/usr/src/kernels/4.20.3-200.fc29.x86_64'
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zcommon/zfs_deleg.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/avl/avl.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/unicode/u8_textprep.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zpios/pios.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/nvpair/nvpair.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/unicode/uconv.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/illumos-crypto.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/abd.o
  LD [M]  /var/lib/dkms/zfs/0.7.12/build/module/avl/zavl.o
In file included from /var/lib/dkms/zfs/0.7.12/build/include/zpios-internal.h:39,
                 from /var/lib/dkms/zfs/0.7.12/build/module/zpios/pios.c:42:
/var/lib/dkms/zfs/0.7.12/build/include/zpios-ctl.h: In function ‘zpios_timespec_now’:
/var/lib/dkms/zfs/0.7.12/build/include/zpios-ctl.h:186:11: error: implicit declaration of function ‘current_kernel_time’; did you mean ‘current_kernel_time64’? [-Werror=implicit-function-declaration]
  ts_now = current_kernel_time();
           ^~~~~~~~~~~~~~~~~~~
           current_kernel_time64
/var/lib/dkms/zfs/0.7.12/build/include/zpios-ctl.h:186:9: error: incompatible types when assigning to type ‘struct timespec’ from type ‘int’
  ts_now = current_kernel_time();
         ^
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/api/kcf_cipher.o
cc1: some warnings being treated as errors
make[5]: *** [scripts/Makefile.build:292: /var/lib/dkms/zfs/0.7.12/build/module/zpios/pios.o] Error 1
make[4]: *** [scripts/Makefile.build:516: /var/lib/dkms/zfs/0.7.12/build/module/zpios] Error 2
make[4]: *** Waiting for unfinished jobs....
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/api/kcf_digest.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/api/kcf_mac.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zcommon/zfs_prop.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zcommon/zprop_common.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/arc.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/api/kcf_miscapi.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/api/kcf_ctxops.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/core/kcf_callprov.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/core/kcf_prov_tabs.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zcommon/zfs_namecheck.o
  LD [M]  /var/lib/dkms/zfs/0.7.12/build/module/unicode/zunicode.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/nvpair/fnvpair.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/nvpair/nvpair_alloc_spl.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/core/kcf_sched.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/core/kcf_mech_tabs.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/nvpair/nvpair_alloc_fixed.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/core/kcf_prov_lib.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zcommon/zfs_comutil.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zcommon/zfs_fletcher.o
  LD [M]  /var/lib/dkms/zfs/0.7.12/build/module/nvpair/znvpair.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zcommon/zfs_uio.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/spi/kcf_spi.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/io/aes.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/io/edonr_mod.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zcommon/zpool_prop.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zcommon/zfs_fletcher_superscalar.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/io/sha1_mod.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zcommon/zfs_fletcher_superscalar4.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zcommon/zfs_fletcher_intel.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/io/sha2_mod.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/io/skein_mod.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zcommon/zfs_fletcher_sse.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zcommon/zfs_fletcher_avx512.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/os/modhash.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/os/modconf.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/algs/modes/cbc.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/algs/modes/ccm.o
  LD [M]  /var/lib/dkms/zfs/0.7.12/build/module/zcommon/zcommon.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/algs/modes/ctr.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/blkptr.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/algs/modes/ecb.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/algs/modes/gcm.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/algs/modes/modes.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/algs/aes/aes_impl.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/algs/aes/aes_modes.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/algs/edonr/edonr.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/bplist.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/algs/sha1/sha1.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/algs/sha2/sha2.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/algs/skein/skein.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/algs/skein/skein_block.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/algs/skein/skein_iv.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/asm-x86_64/aes/aeskey.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/bpobj.o
  AS [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/asm-x86_64/aes/aes_amd64.o
  AS [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/asm-x86_64/aes/aes_intel.o
  AS [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/asm-x86_64/modes/gcm_intel.o
  AS [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/asm-x86_64/sha1/sha1-x86_64.o
  AS [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/asm-x86_64/sha2/sha256_impl.o
/var/lib/dkms/zfs/0.7.12/build/module/icp/asm-x86_64/sha1/sha1-x86_64.o: warning: objtool: sha1_block_data_order()+0x11: unsupported stack pointer realignment
  AS [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/asm-x86_64/sha2/sha512_impl.o
/var/lib/dkms/zfs/0.7.12/build/module/icp/asm-x86_64/sha2/sha256_impl.o: warning: objtool: SHA256TransformBlocks()+0x19: unsupported stack pointer realignment
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dbuf.o
/var/lib/dkms/zfs/0.7.12/build/module/icp/asm-x86_64/sha2/sha512_impl.o: warning: objtool: SHA512TransformBlocks()+0x1c: unsupported stack pointer realignment
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dbuf_stats.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/bptree.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/bqueue.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/ddt.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/ddt_zap.o
  LD [M]  /var/lib/dkms/zfs/0.7.12/build/module/icp/icp.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dmu.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dmu_diff.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dmu_object.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dmu_objset.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dmu_send.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dmu_traverse.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dmu_tx.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dmu_zfetch.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dnode.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dnode_sync.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dsl_dataset.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dsl_deadlist.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dsl_deleg.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dsl_bookmark.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dsl_dir.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dsl_pool.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dsl_prop.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dsl_scan.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dsl_synctask.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/edonr_zfs.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/fm.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/gzip.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/lzjb.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/lz4.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/metaslab.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/mmp.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/multilist.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/pathname.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/policy.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/range_tree.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/refcount.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/rrwlock.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/sa.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/sha256.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/skein_zfs.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/spa.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/spa_boot.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/spa_config.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/spa_errlog.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/spa_history.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/spa_misc.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/spa_stats.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/space_map.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/space_reftree.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/txg.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/trace.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/uberblock.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/unique.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_cache.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_disk.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_file.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_label.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_mirror.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_missing.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_queue.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_raidz.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_raidz_math.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_raidz_math_scalar.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_root.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zap.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zap_leaf.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zap_micro.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfeature.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfeature_common.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_acl.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_byteswap.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_ctldir.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_debug.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_dir.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_fm.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_fuid.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_ioctl.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_log.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_onexit.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_replay.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_rlock.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_sa.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_vfsops.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_vnops.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs_znode.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zil.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zio.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zio_checksum.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zio_compress.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zio_inject.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zle.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zpl_ctldir.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zpl_export.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zpl_file.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zpl_inode.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zpl_super.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zpl_xattr.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zrlock.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zvol.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dsl_destroy.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/dsl_userhold.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/qat_compress.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_raidz_math_sse2.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_raidz_math_ssse3.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_raidz_math_avx2.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_raidz_math_avx512f.o
  CC [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/vdev_raidz_math_avx512bw.o
  LD [M]  /var/lib/dkms/zfs/0.7.12/build/module/zfs/zfs.o
make[3]: *** [Makefile:1567: _module_/var/lib/dkms/zfs/0.7.12/build/module] Error 2
make[3]: Leaving directory '/usr/src/kernels/4.20.3-200.fc29.x86_64'
make[2]: *** [Makefile:27: modules] Error 2
make[2]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build/module'
make[1]: *** [Makefile:739: all-recursive] Error 1
make[1]: Leaving directory '/var/lib/dkms/zfs/0.7.12/build'
make: *** [Makefile:608: all] Error 2
@steven-omaha
Copy link

Kernel 4.20 is not compatible with zfs-0.7.12. Use linux-4.19, or wait for zfs-0.8.0.

@bunder2015
Copy link
Contributor

Being worked on in #8227

@tonyhutter
Copy link
Contributor

@derek555 this will be fixed in the 0.7.13 release. In the meantime, you can try this patch:
https://github.com/zfsonlinux/zfs/commit/4f981f6ab614a908f912f7dc147b248f96b498a2.patch

@derek555
Copy link
Author

Thanks for all the feedback. Downgrading to 4.19 until 0.7.13 comes out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants