Package: apfs-dkms
Version: 0.3.17-1
Severity: important
Tags: upstream
Hi,
apfs-dkms fails to build a module for Linux 6.19 in experimental:
DKMS (dkms-3.2.2) make.log for linux-apfs-rw/0.3.17 for kernel 6.19-amd64
(x86_64)
Fri Jan 16 09:02:33 UTC 2026
Running the pre_build script
# command: cd /var/lib/dkms/linux-apfs-rw/0.3.17/build/ &&
/var/lib/dkms/linux-apfs-rw/0.3.17/build/genver.sh
# exit code: 0
# elapsed time: 00:00:00
----------------------------------------------------------------
Building module(s)
# command: make -j14 KERNELRELEASE=6.19-amd64 -C /lib/modules/6.19-amd64/build
M=/var/lib/dkms/linux-apfs-rw/0.3.17/build
make: Entering directory '/usr/src/linux-headers-6.19-amd64'
make[1]: Entering directory '/var/lib/dkms/linux-apfs-rw/0.3.17/build'
CC [M] btree.o
CC [M] compress.o
CC [M] dir.o
CC [M] extents.o
CC [M] file.o
CC [M] inode.o
CC [M] key.o
CC [M] libzbitmap.o
CC [M] lzfse/lzfse_decode.o
CC [M] lzfse/lzfse_decode_base.o
CC [M] lzfse/lzfse_fse.o
CC [M] lzfse/lzvn_decode_base.o
CC [M] message.o
CC [M] namei.o
CC [M] node.o
CC [M] object.o
CC [M] snapshot.o
dir.c: In function '__apfs_undo_unlink':
dir.c:1258:24: error: invalid operands to binary | (have 'struct
inode_state_flags' and 'int')
1258 | inode->i_state |= I_LINKABLE; /* Silence warning about nlink
0->1 */
| ~~~~~~~~~~~~~~ ^~
| |
| struct inode_state_flags
dir.c:1260:24: error: invalid operands to binary & (have 'struct
inode_state_flags' and 'int')
1260 | inode->i_state &= ~I_LINKABLE;
| ~~~~~~~~~~~~~~ ^~
| |
| struct inode_state_flags
make[3]: *** [/usr/src/linux-headers-6.19-common/scripts/Makefile.build:292:
dir.o] Error 1
make[3]: *** Waiting for unfinished jobs....
inode.c: In function 'apfs_iget':
inode.c:1040:30: error: invalid operands to binary & (have 'struct
inode_state_flags' and 'int')
1040 | if (!(inode->i_state & I_NEW))
| ~~~~~~~~~~~~~~ ^
| |
| struct inode_state_flags
make[3]: *** [/usr/src/linux-headers-6.19-common/scripts/Makefile.build:292:
inode.o] Error 1
make[2]: *** [/usr/src/linux-headers-6.19-common/Makefile:2078: .] Error 2
make[1]: *** [/usr/src/linux-headers-6.19-common/Makefile:260: __sub-make]
Error 2
make[1]: Leaving directory '/var/lib/dkms/linux-apfs-rw/0.3.17/build'
make: *** [/usr/src/linux-headers-6.19-common/Makefile:260: __sub-make] Error 2
make: Leaving directory '/usr/src/linux-headers-6.19-amd64'
# exit code: 2
# elapsed time: 00:00:12
----------------------------------------------------------------
Andreas