package: apfs-dkms
version: 0+git20220214+ds-2
Hi,
The module does not build with kernel 5.18.0.
Here is the failure message:
/var/lib/dkms/linux-apfs-rw/0+git20220214+ds-2/build/inode.c:524:10:
error: ‘const struct address_space_operations’ has no member named
‘invalidatepage’; did you mean ‘invalidate_folio’?
524 | .invalidatepage = apfs_noop_invalidatepage,
| ^~~~~~~~~~~~~~
| invalidate_folio
/var/lib/dkms/linux-apfs-rw/0+git20220214+ds-2/build/inode.c:524:27:
error: initialization of ‘sector_t (*)(struct address_space *,
sector_t)’ {aka ‘long long unsigned int (*)(struct address_space *, long
long unsigned int)’} from incompatible pointer type ‘void (*)(struct
page *, unsigned int, unsigned int)’
[-Werror=incompatible-pointer-types]
524 | .invalidatepage = apfs_noop_invalidatepage,
| ^~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/linux-apfs-rw/0+git20220214+ds-2/build/inode.c:524:27:
note: (near initialization for ‘apfs_aops.bmap’)
CC [M] /var/lib/dkms/linux-apfs-rw/0+git20220214+ds-2/build/namei.o
cc1: some warnings being treated as errors
make[1]: ***
[/usr/src/linux-headers-5.18.0-3-common/scripts/Makefile.build:294 :
/var/lib/dkms/linux-apfs-rw/0+git20220214+ds-2/build/inode.o] Erreur 1
make[1]: *** Attente des tâches non terminées....
make: *** [/usr/src/linux-headers-5.18.0-3-common/Makefile:1862 :
/var/lib/dkms/linux-apfs-rw/0+git20220214+ds-2/build] Erreur 2
make : on quitte le répertoire « /usr/src/linux-headers-5.18.0-3-amd64 »