[Pkg-zfsonlinux-devel] Bug#1098779: zfs-dkms: zfs/2.3.0 fails to build with kenel 6.12.16-amd64
jfp
jfp at clearfield.com
Sun Feb 23 23:50:22 GMT 2025
Package: zfs-dkms
Version: 2.3.0-1
Severity: serious
Justification: unkown
Dear Maintainer,
apt update failed to compile the zfs 2.3.0 module against 6.12.16
Manually compiling it, I get:
dkms build -m zfs -v 2.3.0 -k 6.12.16-amd64
Sign command: /lib/modules/6.12.16-amd64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Running the pre_build script....(bad exit status: 1)
Failed command:
cd /var/lib/dkms/zfs/2.3.0/build/ && /var/lib/dkms/zfs/2.3.0/build/configure
--disable-dependency-tracking --prefix=/usr --with-config=kernel --with-
linux=/lib/modules/6.12.16-amd64/source --with-linux-
obj=/lib/modules/6.12.16-amd64/build --with-qat= --host=
Again manually running it, I get:
cd /var/lib/dkms/zfs/2.3.0/build/
/var/lib/dkms/zfs/2.3.0/build/configure --disable-dependency-tracking
--prefix=/usr --with-config=kernel --with-
linux=/lib/modules/6.12.16-amd64/source --with-linux-
obj=/lib/modules/6.12.16-amd64/build --with-qat= --host=
checking whether CONFIG_MODULES is defined... no
get this:
configure: error:
*** This kernel does not include the required loadable module
*** support!
***
*** To build OpenZFS as a loadable Linux kernel module
*** enable loadable module support by setting
*** `CONFIG_MODULES=y` in the kernel configuration and run
*** `make modules_prepare` in the Linux source tree.
***
*** If you don't intend to enable loadable kernel module
*** support, please compile OpenZFS as a Linux kernel built-in.
***
*** Prepare the Linux source tree by running `make prepare`,
*** use the OpenZFS `--enable-linux-builtin` configure option,
*** copy the OpenZFS sources into the Linux source tree using
*** `./copy-builtin <linux source directory>`,
*** set `CONFIG_ZFS=y` in the kernel configuration and compile
*** kernel as usual.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.11-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8), LANGUAGE=en_NZ:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages zfs-dkms depends on:
ii debconf [debconf-2.0] 1.5.89
ii dkms 3.1.5-1
ii file 1:5.45-3+b1
ii libc6-dev [libc-dev] 2.40-7
ii libpython3-stdlib 3.13.1-2
ii lsb-release 12.1-1
Versions of packages zfs-dkms recommends:
ii linux-libc-dev 6.12.16-1
ii zfs-zed 2.3.0-1
ii zfsutils-linux 2.3.0-1
Versions of packages zfs-dkms suggests:
pn debhelper <none>
-- debconf information:
zfs-dkms/stop-build-for-32bit-kernel: true
* zfs-dkms/note-incompatible-licenses:
zfs-dkms/stop-build-for-unknown-kernel: true
More information about the Pkg-zfsonlinux-devel
mailing list