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

ERROR (dkms apport): kernel package linux-headers-6.0.0-6.1-liquorix-amd64 is not supported #14114

Open
Marietto2008 opened this issue Oct 30, 2022 · 11 comments

Comments

@Marietto2008
Copy link

Marietto2008 commented Oct 30, 2022

Hello to everyone.

I'm running ubuntu 22.04 with kernel version "6.0.0-6.1-liquorix-amd64" ; I would like to mount my zfs volume that usually I do with this command :

# sudo zpool import -f -R /mnt/freebsd-zfs zroot2

unfortunately it won't work if I'm running a liquorix kernel. The errors reported are the following :

The ZFS modules are not loaded.
Try running '/sbin/modprobe zfs' as root to load them.

# sudo modprobe zfs

modprobe: FATAL: Module zfs not found in directory /lib/modules/6.0.0-6.1-liquorix-amd64

# sudo apt install zfs-dkms

Loading new zfs-2.1.4 DKMS files...
Building for 6.0.0-6.1-liquorix-amd64
Building initial module for 6.0.0-6.1-liquorix-amd64
configure: error: 
        *** Unable to build an empty module.

ERROR (dkms apport): kernel package linux-headers-6.0.0-6.1-liquorix-amd64 is not supported
Error! Bad return status for module build on kernel: 6.0.0-6.1-liquorix-amd64 (x86_64)
Consult /var/lib/dkms/zfs/2.1.4/build/make.log for more information.
dpkg: errore nell'elaborare il pacchetto zfs-dkms (--configure):
E: Sub-process /usr/bin/dpkg returned an error code (1)

how to fix this ?

@almereyda
Copy link

Did you try building the DKMS module from source with manually replacing the Linux-Maximum version in the META file?

Reference:

@szubersk
Copy link
Contributor

szubersk commented Nov 6, 2022

@Marietto2008 Please mind that OpenZFS doesn't support Linux 6 in versions 2.1.6 and below. You'd need to manually prepare a deb package with sources to be compiled by dkms from the master branch in git.

Please try fetching sources from git (the master branch), build deb-dkms source package and install it. dkms will compile the kernel module correctly.

./autogen.sh
./configure --prefix=/usr --with-config=srpm
make -j8 deb-dkms
sudo dpkg -i zfs-dkms*.deb
sudo dkms install -m zfs/2.1.99 -k 6.0.0-7.1-liquorix-amd64

Results:

config.status: executing libtool commands
config.status: executing po-directories commands

Building module:
Cleaning build area...
make -j4 KERNELRELEASE=6.0.0-7.1-liquorix-amd64........................................

Running the post_build script:
Cleaning build area...

zfs.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.0.0-7.1-liquorix-amd64/updates/dkms/

spl.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.0.0-7.1-liquorix-amd64/updates/dkms/
depmod...

@twstagg
Copy link

twstagg commented Feb 7, 2023

@szubersk Thanks a million for your very thoughtful instruction.

I was able to get Xanmod 6.1 kernel running on my ROG Zephyrus G15's Ubuntu 22.04 install with this. Thank you.

@twstagg
Copy link

twstagg commented Mar 23, 2023

Sad, I was unable to update from ubuntu-mainline 6.2.2 to ubuntu mainline 6.2.8:

Building module:
cleaning build area...
make -j16 KERNELRELEASE=6.2.8-060208-generic............(bad exit status: 2)
ERROR (dkms apport): kernel package linux-headers-6.2.8-060208-generic is not supported
Error! Bad return status for module build on kernel: 6.2.8-060208-generic (x86_64)
Consult /var/lib/dkms/zfs/2.1.99/build/make.log for more information.

@szubersk
Copy link
Contributor

Consult /var/lib/dkms/zfs/2.1.99/build/make.log for more information.

Would you mind posting the content of the file mentioned above?

@twstagg
Copy link

twstagg commented Mar 27, 2023

@szubersk Sure thing. I'm glad you said something, my brain must have blanked that line out when I posted it...

http://ix.io/4rW8

DKMS make.log for zfs-2.1.99 for kernel 6.2.8-060208-generic (x86_64)
Thu Mar 23 09:43:52 AM CDT 2023
  GEN      gitrev
make  all-recursive
make[1]: Entering directory '/var/lib/dkms/zfs/2.1.99/build'
Making all in include
make[2]: Entering directory '/var/lib/dkms/zfs/2.1.99/build/include'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/var/lib/dkms/zfs/2.1.99/build/include'
Making all in module
make[2]: Entering directory '/var/lib/dkms/zfs/2.1.99/build/module'
mkdir -p os/linux/spl/
mkdir -p avl/ icp/ icp/algs/aes/ icp/algs/blake3/ icp/algs/edonr/ icp/algs/modes/ icp/algs/sha2/ icp/algs/skein/ icp/api/ icp/asm-aarch64/blake3/ icp/asm-aarch64/sha2/ icp/asm-arm/sha2/ icp/asm-ppc64/blake3/ icp/asm-ppc64/sha2/ icp/asm-x86_64/aes/ icp/asm-x86_64/blake3/ icp/asm-x86_64/modes/ icp/asm-x86_64/sha2/ icp/core/ icp/io/ icp/spi/ lua/ lua/setjmp/ nvpair/ os/linux/zfs/ unicode/ zcommon/ zfs/ zstd/ zstd/lib/common/ zstd/lib/compress/ zstd/lib/decompress/
make -C /lib/modules/6.2.8-060208-generic/build  \
	  \
	M="$PWD"  CONFIG_ZFS=m modules
make[3]: Entering directory '/usr/src/linux-headers-6.2.8-060208-generic'
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.2.0-9ubuntu1) 12.2.0
  You are using:           gcc-12 (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-atomic.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-condvar.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-cred.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-err.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-generic.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-kmem-cache.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-kmem.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-kstat.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-proc.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-procfs-list.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-taskq.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-thread.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-trace.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-tsd.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-vmem.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-xdr.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-zlib.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/spl/spl-zone.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/avl/avl.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/aes/aes_impl.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/aes/aes_impl_generic.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/aes/aes_modes.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/blake3/blake3.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/blake3/blake3_generic.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/blake3/blake3_impl.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/edonr/edonr.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/modes/cbc.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/modes/ccm.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/modes/ctr.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/modes/ecb.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/modes/gcm.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/modes/gcm_generic.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/modes/modes.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/sha2/sha2_generic.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/sha2/sha256_impl.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/sha2/sha512_impl.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/skein/skein.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/skein/skein_block.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/skein/skein_iv.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/api/kcf_cipher.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/api/kcf_ctxops.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/api/kcf_mac.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/core/kcf_callprov.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/core/kcf_mech_tabs.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/core/kcf_prov_lib.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/core/kcf_prov_tabs.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/core/kcf_sched.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/illumos-crypto.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/io/aes.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/io/sha2_mod.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/io/skein_mod.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/spi/kcf_spi.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lapi.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lauxlib.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lbaselib.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lcode.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lcompat.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lcorolib.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lctype.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/ldebug.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/ldo.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lfunc.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lgc.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/llex.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lmem.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lobject.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lopcodes.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lparser.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lstate.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lstring.o
/var/lib/dkms/zfs/2.1.99/build/module/lua/ldo.c: In function ‘luaD_throw’:
/var/lib/dkms/zfs/2.1.99/build/module/lua/ldo.c:179:9: warning: infinite recursion detected [-Winfinite-recursion]
  179 | l_noret luaD_throw (lua_State *L, int errcode) {
      |         ^~~~~~~~~~
/var/lib/dkms/zfs/2.1.99/build/module/lua/ldo.c:188:7: note: recursive call
  188 |       luaD_throw(G(L)->mainthread, errcode);  /* re-throw in main thread */
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lstrlib.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/ltable.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/ltablib.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/ltm.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lvm.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/lzio.o
  AS [M]  /var/lib/dkms/zfs/2.1.99/build/module/lua/setjmp/setjmp.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/nvpair/fnvpair.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/nvpair/nvpair.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/nvpair/nvpair_alloc_fixed.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/nvpair/nvpair_alloc_spl.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/unicode/u8_textprep.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/unicode/uconv.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zcommon/cityhash.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zcommon/zfeature_common.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zcommon/zfs_comutil.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zcommon/zfs_deleg.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zcommon/zfs_fletcher.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zcommon/zfs_fletcher_superscalar.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zcommon/zfs_fletcher_superscalar4.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zcommon/zfs_namecheck.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zcommon/zfs_prop.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zcommon/zpool_prop.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zcommon/zprop_common.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/zfs_zstd.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/zstd_sparc.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/common/entropy_common.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/common/error_private.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/common/fse_decompress.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/common/pool.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/common/zstd_common.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/compress/fse_compress.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/compress/hist.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/compress/huf_compress.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/compress/zstd_compress.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/compress/zstd_compress_literals.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/compress/zstd_compress_sequences.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/compress/zstd_compress_superblock.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/compress/zstd_double_fast.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/compress/zstd_fast.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/compress/zstd_lazy.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/compress/zstd_ldm.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/compress/zstd_opt.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/decompress/huf_decompress.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/decompress/zstd_ddict.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/decompress/zstd_decompress.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zstd/lib/decompress/zstd_decompress_block.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/abd.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/aggsum.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/arc.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/blake3_zfs.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/blkptr.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/bplist.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/bpobj.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/bptree.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/bqueue.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/brt.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/btree.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dataset_kstats.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dbuf.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dbuf_stats.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/ddt.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/ddt_zap.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dmu.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dmu_diff.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dmu_object.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dmu_objset.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dmu_recv.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dmu_redact.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dmu_send.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dmu_traverse.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dmu_tx.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dmu_zfetch.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dnode.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dnode_sync.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dsl_bookmark.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dsl_crypt.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dsl_dataset.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dsl_deadlist.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dsl_deleg.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dsl_destroy.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dsl_dir.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dsl_pool.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dsl_prop.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dsl_scan.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dsl_synctask.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/dsl_userhold.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/edonr_zfs.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/fm.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/gzip.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/hkdf.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/lz4.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/lz4_zfs.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/lzjb.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/metaslab.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/mmp.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/multilist.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/objlist.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/pathname.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/range_tree.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/refcount.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/rrwlock.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/sa.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/sha2_zfs.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/skein_zfs.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/spa.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/spa_checkpoint.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/spa_config.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/spa_errlog.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/spa_history.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/spa_log_spacemap.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/spa_misc.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/spa_stats.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/space_map.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/space_reftree.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/txg.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/uberblock.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/unique.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_cache.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_draid.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_draid_rand.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_indirect.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_indirect_births.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_indirect_mapping.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_initialize.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_label.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_mirror.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_missing.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_queue.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_raidz.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_raidz_math.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_raidz_math_scalar.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_rebuild.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_removal.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_root.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_trim.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zap.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zap_leaf.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zap_micro.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zcp.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zcp_get.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zcp_global.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zcp_iter.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zcp_set.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zcp_synctask.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfeature.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfs_byteswap.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfs_chksum.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfs_fm.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfs_fuid.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfs_impl.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfs_ioctl.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfs_log.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfs_onexit.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfs_quota.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfs_ratelimit.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfs_replay.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfs_rlock.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfs_sa.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zfs_vnops.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zil.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zio.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zio_checksum.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zio_compress.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zio_inject.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zle.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zrlock.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zthr.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/zvol.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/abd_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/arc_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/mmp_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/policy.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/qat.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/qat_compress.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/qat_crypt.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/spa_misc_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/trace.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/vdev_disk.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/vdev_file.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zfs_acl.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zfs_ctldir.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zfs_debug.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zfs_dir.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zfs_file_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zfs_ioctl_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zfs_racct.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zfs_sysfs.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zfs_uio.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zfs_vfsops.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zfs_vnops_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zfs_znode.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zio_crypt.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zpl_ctldir.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zpl_export.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zpl_file.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zpl_inode.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zpl_super.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zpl_xattr.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/os/linux/zfs/zvol_os.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/aes/aes_impl_aesni.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/aes/aes_impl_x86-64.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/algs/modes/gcm_pclmulqdq.o
  AS [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/asm-x86_64/aes/aes_aesni.o
  AS [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/asm-x86_64/aes/aes_amd64.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/asm-x86_64/aes/aeskey.o
  AS [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/asm-x86_64/blake3/blake3_avx2.o
  AS [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/asm-x86_64/blake3/blake3_avx512.o
  AS [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/asm-x86_64/blake3/blake3_sse2.o
  AS [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/asm-x86_64/blake3/blake3_sse41.o
  AS [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/asm-x86_64/sha2/sha256-x86_64.o
  AS [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/asm-x86_64/sha2/sha512-x86_64.o
  AS [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/asm-x86_64/modes/aesni-gcm-x86_64.o
  AS [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/asm-x86_64/modes/gcm_pclmulqdq.o
  AS [M]  /var/lib/dkms/zfs/2.1.99/build/module/icp/asm-x86_64/modes/ghash-x86_64.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zcommon/zfs_fletcher_avx512.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zcommon/zfs_fletcher_intel.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zcommon/zfs_fletcher_sse.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_raidz_math_avx2.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_raidz_math_avx512bw.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_raidz_math_avx512f.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_raidz_math_sse2.o
  CC [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs/vdev_raidz_math_ssse3.o
  LD [M]  /var/lib/dkms/zfs/2.1.99/build/module/spl.o
  LD [M]  /var/lib/dkms/zfs/2.1.99/build/module/zfs.o
  MODPOST /var/lib/dkms/zfs/2.1.99/build/module/Module.symvers
ERROR: modpost: GPL-incompatible module zfs.ko uses GPL-only symbol 'bio_start_io_acct'
ERROR: modpost: GPL-incompatible module zfs.ko uses GPL-only symbol 'bio_end_io_acct_remapped'
make[4]: *** [scripts/Makefile.modpost:138: /var/lib/dkms/zfs/2.1.99/build/module/Module.symvers] Error 1
make[3]: *** [Makefile:1979: modpost] Error 2
make[3]: Leaving directory '/usr/src/linux-headers-6.2.8-060208-generic'
make[2]: *** [Makefile:56: modules-Linux] Error 2
make[2]: Leaving directory '/var/lib/dkms/zfs/2.1.99/build/module'
make[1]: *** [Makefile:12068: all-recursive] Error 1
make[1]: Leaving directory '/var/lib/dkms/zfs/2.1.99/build'
make: *** [Makefile:4587: all] Error 2

@szubersk
Copy link
Contributor

@twstagg That particular issue is already tracked by #14658.
You could try applying #14668 to your local OpenZFS copy to circumvent the issue if you feel like experimenting.

@twstagg
Copy link

twstagg commented Mar 27, 2023

@szubersk Thank you! I will try that, even just as a test for you guys :)

@twstagg
Copy link

twstagg commented Mar 28, 2023

Looks like that just got merged to master so I am testing today

@twstagg
Copy link

twstagg commented Mar 29, 2023

Sorry for my delay, life happened and stuff. I was able to build the package, and install to my kernel. However, my Ubuntu mainline kernel still will not boot (6.2.8-060208-generic) (user error lol)

Huzzah, it boots!

:~$ uname -srom
Linux 6.2.8-060208-generic x86_64 GNU/Linux

@szubersk
Copy link
Contributor

@Marietto2008 does the suggestion above solve the problem for you too?

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