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

Reply via email to