** Description changed: [Impact] apfs-dkms does not compile from source in Plucky with kernel 6.14: - namei.c:139:27: error: initialization of ‘int (*)(struct inode *, const struct qstr *, struct dentry *, unsigned int)’ from incompatible pointer type ‘int (*)(struct dentry *, unsigned int)’ [-Wincompatible-pointer-types] - 139 | .d_revalidate = apfs_dentry_revalidate, - | ^~~~~~~~~~~~~~~~~~~~~~ + namei.c:139:27: error: initialization of ‘int (*)(struct inode *, const struct qstr *, struct dentry *, unsigned int)’ from incompatible pointer type ‘int (*)(struct dentry *, unsigned int)’ [-Wincompatible-pointer-types] + 139 | .d_revalidate = apfs_dentry_revalidate, + | ^~~~~~~~~~~~~~~~~~~~~~ namei.c:139:27: note: (near initialization for ‘apfs_dentry_operations.d_revalidate’) [ Test case ] Verify that Plucky is running on 6.14 kernel: $ uname -r 6.14.0-X-generic Install apfs-dkms: $ sudo apt install apfs-dkms Load the module: $ sudo modprobe apfs Verify the filesystem has been registered properly: $ grep apfs /proc/filesystems [Fix] Patch the code to properly support Linux 6.14. - - [Regression potential] - - We may experience regressions in systems that are using the Apple file - system module (apfs), especially with kernels >= 6.14.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2100584 Title: apfs-dkms FTBS in Plucky with 6.14 kernel To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-apfs-rw/+bug/2100584/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs