Package: openafs-modules-dkms Version: 1.8.9-1 Tags: upstream, patch Debian Bookworm builds the openafs kernel module with GCC 12. This version of GCC produces a kernel module with ARM64 position independent code instructions that are rejected by the Linux kernel which prevents the module from being loadable on ARM64. This problem was first debugged by NixOS [0] and eventually fixed upstream with this change [1].
Can we backport this fix into Bookworm's openafs packaging to enable openafs on ARM64 Debian? [0] https://github.com/NixOS/nixpkgs/issues/284501 [1] https://gerrit.openafs.org/#/c/15668/ Side note: The code in question is identical in Bullseye's openafs kernel module version as well. The problem seems to be produced by the newer compiler toolchain on Bookworm.