-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
build fails for kernel: 6.12.3-amd64 (x86_64): passing argument 2 of ‘dequeue_signal’ from incompatible pointer type #16847
Comments
That's because version 2.2.6 does not support kernel 6.12. https://github.com/openzfs/zfs/blob/zfs-2.2.6/META |
until 2.2.7 gets released you can also use 2.3.0-rc3 - running it fine on 6.12.3 on arch here |
Careful with this though: 2.3 has new pool features that 2.2 can't use, so if your intent is to eventually run 2.2.7, at least do not run |
@robn If I won't use any 2.3 features, is 2.3.0-rc3 pretty stable for use? 2.2.7 release takes long time without indication when it could get merged and my hardware is not compatible with 6.6 kernel. |
Another alternative is to pull https://github.com/tonyhutter/zfs/tree/zfs-2.2.7-hutter and build that (I don't think much else will be changed on that PR). I'm running it for a week now on 6.12.3. |
@AllKind It's tricky to use different ZFS source on NixOS, but I managed to do it until 2.2.7 gets finally merged.
|
System information
Type | Version/Name
--- | 2.2.6 ---
Distribution Name | Debian
Distribution Version | sid
Kernel Version | 6.12.3
Architecture | x86_64
OpenZFS Version | 2.2.6
Describe the problem you're observing
Installing the Debian package zfs-dkms generates a kernel module for each installed kernel by compiling the sources. For kernel 6.12.3, it fails. The build has succeeded on 6.11 kernels up to 6.11.10.
Describe how to reproduce the problem
Install Debian kernel 6.12.3 and zfs-dkms.
Include any warning/errors/backtraces from the system logs
Excerpt from build log:
Note: full build log is available as attachment to Debian Bug report here: https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=1089488;filename=make.log;msg=5
The text was updated successfully, but these errors were encountered: