You are not logged in.

#1 2022-02-14 23:18:51

lenhuppe
Member
From: New Hampshire USA
Registered: 2018-12-10
Posts: 272
Website

SOLVED New Linux LTS release breaks zfs-dkms

UPDATE

The problem was fixed in linux-lts version 5.15.23-2

For more information see the post by edacval below

Many thanks

***

Today linux-lts version 5.15.23 was released.
My system is running ZFS using the zfs-dkms package.
The upgrade failed today with the following error:

==> dkms install --no-depmod zfs/2.1.2 -k 5.15.23-1-lts
Deprecated feature: REMAKE_INITRD
configure: error:
                **** Unable to build an empty module.

Error! Bad return status for for module build on kernel 5.15.23-1-lts (x86_64)
Consult /var/lib/dkms/zfs/2.1.2/build/make.log for more information.
==> WARNING: `dkms install --no-depmod zfs/2.1.2 -k 4.15.23-1-lts' exited

I found the make.log file in /var/lib/dkms/zfs/2.1.2/5.15.22-1-lts/x86_64/log/.
Notice that the path says kernel version 22 and not 23.
Also the log mentions a missing helper script.

DKMS make.log for zfs-2.1.2 for kernel 5.15.22-1-lts (x86_64)
Mon Feb 14 00:31:43 UTC 2022
  GEN      gitrev
make  all-recursive
make[1]: Entering directory '/var/lib/dkms/zfs/2.1.2/build'
Making all in include
make[2]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include'
Making all in sys
make[3]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/sys'
Making all in fm
make[4]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/fm'
Making all in fs
make[5]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/fm/fs'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/fm/fs'
make[5]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/fm'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/fm'
make[4]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/fm'
Making all in fs
make[4]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/fs'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/fs'
Making all in crypto
make[4]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/crypto'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/crypto'
Making all in lua
make[4]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/lua'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/lua'
Making all in sysevent
make[4]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/sysevent'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/sysevent'
Making all in zstd
make[4]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/zstd'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/sys/zstd'
make[4]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/sys'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/sys'
make[3]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/sys'
Making all in os
make[3]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/os'
Making all in linux
make[4]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux'
Making all in kernel
make[5]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/kernel'
Making all in linux
make[6]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/kernel/linux'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/kernel/linux'
make[6]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/kernel'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/kernel'
make[5]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/kernel'
Making all in spl
make[5]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/spl'
Making all in rpc
make[6]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/spl/rpc'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/spl/rpc'
Making all in sys
make[6]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/spl/sys'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/spl/sys'
make[6]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/spl'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/spl'
make[5]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/spl'
Making all in zfs
make[5]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/zfs'
Making all in sys
make[6]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/zfs/sys'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/zfs/sys'
make[6]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/zfs'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/zfs'
make[5]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux/zfs'
make[5]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux'
make[4]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/os/linux'
make[4]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include/os'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/os'
make[3]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include/os'
make[3]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include'
make[2]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/include'
Making all in rpm
make[2]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/rpm'
Making all in generic
make[3]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/rpm/generic'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/rpm/generic'
Making all in redhat
make[3]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/rpm/redhat'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/rpm/redhat'
make[3]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/rpm'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/rpm'
make[2]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/rpm'
Making all in module
make[2]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/module'
list='icp lua zstd'; for targetdir in $list; do \
	make -C $targetdir; \
done
make[3]: Entering directory '/var/lib/dkms/zfs/2.1.2/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/2.1.2/build/module/icp'
make[3]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/module/lua'
mkdir -p setjmp
make[3]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/module/lua'
make[3]: Entering directory '/var/lib/dkms/zfs/2.1.2/build/module/zstd'
mkdir -p lib
make[3]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/module/zstd'
make -C /usr/lib/modules/5.15.22-1-lts/build M=`pwd`  CONFIG_ZFS=m modules
make[3]: Entering directory '/usr/lib/modules/5.15.22-1-lts/build'
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-atomic.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lapi.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/avl/avl.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/illumos-crypto.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/unicode/u8_textprep.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/cityhash.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/nvpair/nvpair.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/abd.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-condvar.o
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/avl/zavl.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zstd/zfs_zstd.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zfeature_common.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/api/kcf_cipher.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-cred.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zfs_comutil.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/aggsum.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lauxlib.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-err.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zstd/lib/zstd.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/unicode/uconv.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/api/kcf_digest.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/nvpair/fnvpair.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-generic.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zfs_deleg.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lbaselib.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/arc.o
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/unicode/zunicode.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zfs_fletcher.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/nvpair/nvpair_alloc_spl.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lcode.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/api/kcf_mac.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-kmem.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zstd/zstd_sparc.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/nvpair/nvpair_alloc_fixed.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-kmem-cache.o
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/nvpair/znvpair.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lcompat.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lcorolib.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zfs_fletcher_superscalar.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/api/kcf_miscapi.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lctype.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zfs_fletcher_superscalar4.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zfs_namecheck.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/ldebug.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-kstat.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-proc.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/api/kcf_ctxops.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/ldo.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zfs_prop.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lfunc.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-procfs-list.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lgc.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/core/kcf_callprov.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zpool_prop.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-taskq.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zprop_common.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zfs_fletcher_intel.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/llex.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/core/kcf_prov_tabs.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/core/kcf_sched.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/core/kcf_mech_tabs.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-thread.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/blkptr.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zfs_fletcher_sse.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/bplist.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-trace.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lmem.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-tsd.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zfs_fletcher_avx512.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/core/kcf_prov_lib.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-vmem.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/spi/kcf_spi.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/bpobj.o
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zcommon.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-xdr.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/io/aes.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lobject.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/../os/linux/spl/spl-zlib.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/io/edonr_mod.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/io/sha1_mod.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/io/sha2_mod.o
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/spl.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lopcodes.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/bptree.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/io/skein_mod.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/os/modhash.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/os/modconf.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lparser.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/btree.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/modes/cbc.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/bqueue.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lstate.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dataset_kstats.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/modes/ccm.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dbuf.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/modes/ctr.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lstring.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lstrlib.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/ltable.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dbuf_stats.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/ddt.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/modes/ecb.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/ltablib.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/ltm.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lvm.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/ddt_zap.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/modes/gcm_generic.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dmu.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/lzio.o
  AS [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/setjmp/setjmp.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dmu_diff.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/modes/gcm.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/modes/modes.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dmu_object.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/aes/aes_impl_generic.o
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/zlua.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/aes/aes_impl.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dmu_objset.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/aes/aes_modes.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dmu_recv.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/edonr/edonr.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dmu_redact.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/sha1/sha1.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/sha2/sha2.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/skein/skein.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/skein/skein_block.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/skein/skein_iv.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dmu_send.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/asm-x86_64/aes/aeskey.o
  AS [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/asm-x86_64/aes/aes_amd64.o
  AS [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/asm-x86_64/aes/aes_aesni.o
  AS [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/asm-x86_64/modes/gcm_pclmulqdq.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dmu_traverse.o
  AS [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/asm-x86_64/modes/aesni-gcm-x86_64.o
  AS [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/asm-x86_64/modes/ghash-x86_64.o
  AS [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/asm-x86_64/sha1/sha1-x86_64.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dmu_tx.o
  AS [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/asm-x86_64/sha2/sha256_impl.o
  AS [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/asm-x86_64/sha2/sha512_impl.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/modes/gcm_pclmulqdq.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/aes/aes_impl_aesni.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dmu_zfetch.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/algs/aes/aes_impl_x86-64.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dnode.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dnode_sync.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dsl_bookmark.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dsl_crypt.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dsl_dataset.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dsl_deadlist.o
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/icp.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dsl_deleg.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dsl_destroy.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dsl_dir.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dsl_pool.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dsl_prop.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dsl_scan.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dsl_synctask.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/dsl_userhold.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/edonr_zfs.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/fm.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/gzip.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/hkdf.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/lz4.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/lzjb.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/metaslab.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/mmp.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/multilist.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/objlist.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/pathname.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/range_tree.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/refcount.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/rrwlock.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/sa.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/sha256.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/skein_zfs.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/spa.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/spa_boot.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/spa_checkpoint.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/spa_config.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/spa_errlog.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/spa_history.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/spa_log_spacemap.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/spa_misc.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/spa_stats.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/space_map.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/space_reftree.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/txg.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/uberblock.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/unique.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_cache.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_draid.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_draid_rand.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_indirect.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_indirect_births.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_indirect_mapping.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_initialize.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_label.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_mirror.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_missing.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_queue.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_raidz.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_raidz_math.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_raidz_math_scalar.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_rebuild.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_removal.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_root.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_trim.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zap.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zap_leaf.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zap_micro.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zcp.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zcp_get.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zcp_global.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zcp_iter.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zcp_set.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zcp_synctask.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfeature.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs_byteswap.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs_fm.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs_fuid.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs_ioctl.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs_log.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs_onexit.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs_quota.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs_ratelimit.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs_replay.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs_rlock.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs_sa.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs_vnops.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zil.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zio.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zio_checksum.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zio_compress.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zio_inject.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zle.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zrlock.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zthr.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zvol.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/abd_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/arc_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/mmp_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/policy.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/trace.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/qat.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/qat_compress.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/qat_crypt.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/spa_misc_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/vdev_disk.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/vdev_file.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zfs_acl.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zfs_ctldir.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zfs_debug.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zfs_dir.o
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/zstd/zzstd.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zfs_file_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zfs_ioctl_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zfs_racct.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zfs_sysfs.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zfs_uio.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zfs_vfsops.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zfs_vnops_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zfs_znode.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zio_crypt.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zpl_ctldir.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zpl_export.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zpl_file.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zpl_inode.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zpl_super.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zpl_xattr.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/../os/linux/zfs/zvol_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_raidz_math_sse2.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_raidz_math_ssse3.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_raidz_math_avx2.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_raidz_math_avx512f.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/vdev_raidz_math_avx512bw.o
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs.o
  MODPOST /var/lib/dkms/zfs/2.1.2/build/module/Module.symvers
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/avl/zavl.mod.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/icp.mod.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/zlua.mod.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/nvpair/znvpair.mod.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/spl.mod.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/unicode/zunicode.mod.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zcommon.mod.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs.mod.o
  CC [M]  /var/lib/dkms/zfs/2.1.2/build/module/zstd/zzstd.mod.o
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/icp/icp.ko
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/lua/zlua.ko
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/spl/spl.ko
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/avl/zavl.ko
  BTF [M] /var/lib/dkms/zfs/2.1.2/build/module/lua/zlua.ko
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/nvpair/znvpair.ko
  BTF [M] /var/lib/dkms/zfs/2.1.2/build/module/spl/spl.ko
  BTF [M] /var/lib/dkms/zfs/2.1.2/build/module/avl/zavl.ko
  BTF [M] /var/lib/dkms/zfs/2.1.2/build/module/nvpair/znvpair.ko
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/unicode/zunicode.ko
  BTF [M] /var/lib/dkms/zfs/2.1.2/build/module/icp/icp.ko
  BTF [M] /var/lib/dkms/zfs/2.1.2/build/module/unicode/zunicode.ko
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zcommon.ko
  BTF [M] /var/lib/dkms/zfs/2.1.2/build/module/zcommon/zcommon.ko
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs.ko
  LD [M]  /var/lib/dkms/zfs/2.1.2/build/module/zstd/zzstd.ko
  BTF [M] /var/lib/dkms/zfs/2.1.2/build/module/zstd/zzstd.ko
  BTF [M] /var/lib/dkms/zfs/2.1.2/build/module/zfs/zfs.ko
make[3]: Leaving directory '/usr/lib/modules/5.15.22-1-lts/build'
make[2]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build/module'
make[2]: Entering directory '/var/lib/dkms/zfs/2.1.2/build'
[ -x ./scripts/zfs-tests.sh ] && \
    ./scripts/zfs-tests.sh -c
Missing helper script common.sh
make[2]: [Makefile:1485: all-local] Error 1 (ignored)
make[2]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build'
make[1]: Leaving directory '/var/lib/dkms/zfs/2.1.2/build'

Any thoughts ?

Last edited by lenhuppe (2022-02-16 03:07:10)


Why do we drive on the parkway and then park in the driveway?

Offline

#2 2022-02-15 05:13:10

edacval
Member
From: .LT
Registered: 2008-10-23
Posts: 91

Re: SOLVED New Linux LTS release breaks zfs-dkms

Looks like linux-lts was built with old ( < gcc-11.2.0-3 , maybe gcc-11.1.0-3 ?) gcc version:

make: Entering directory '/usr/lib/modules/5.15.23-1-lts/build'                                                                                                                             
  CC [M]  /tmp/makepkg/zfs-linux-lts/src/zfs/build/conftest/conftest.o                                                                                                                      
cc1: error: incompatible gcc/plugin versions                                                                                                                                                
cc1: error: failed to initialize plugin ./scripts/gcc-plugins/structleak_plugin.so                                                                                                          
make[1]: *** [scripts/Makefile.build:277: /tmp/makepkg/zfs-linux-lts/src/zfs/build/conftest/conftest.o] Error 1                                                                             
make[1]: Target '__build' not remade because of errors.                                                                                                                                     
make: *** [Makefile:1868: /tmp/makepkg/zfs-linux-lts/src/zfs/build/conftest] Error 2                                                                                                        
make: Target 'modules' not remade because of errors.                                                                                                                                        
make: Leaving directory '/usr/lib/modules/5.15.23-1-lts/build' 

Edit: https://lkml.org/lkml/2021/1/25/633

Last edited by edacval (2022-02-15 07:23:48)

Offline

#3 2022-02-15 08:08:55

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,868
Website

Re: SOLVED New Linux LTS release breaks zfs-dkms

Mod note: moving to AUR Issues


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Online

#4 2022-02-15 16:13:35

jonathon
Member
Registered: 2016-09-19
Posts: 128

Re: SOLVED New Linux LTS release breaks zfs-dkms

lenhuppe wrote:

5.15.23-1-lts

Update to 5.15.23-2.

Offline

Board footer

Powered by FluxBB