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.

Reply via email to