opeanfs-modules-dkms FTBS with linux 6.5 on jammy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openafs (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
[Impact]
/var/lib/
94 | static_inline void abort(void) {osi_Panic(
| ^~~~~
[Test case]
$ sudo apt install openafs-
[Fix]
Backport changes from mantic to properly support the new 6.5 kernel ABI.
[Regression pontential]
We may experience regressions in systems that are using the OpenAFS filesystem, especially with 6.5 kernels (and above).
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: openafs-
ProcVersionSign
Uname: Linux 6.5.0-9-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckR
CloudArchitecture: x86_64
CloudID: nocloud
CloudName: unknown
CloudPlatform: nocloud
CloudSubPlatform: config-disk (/dev/vdb)
Date: Fri Nov 10 12:04:43 2023
PackageArchitec
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=C.UTF-8
SHELL=/bin/bash
SourcePackage: openafs
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | added: patch |
Applying individual patches from mantic is not trivial, certain fixes are dependent on other patches/changes and the backport of all these changes would be really bug prone.
Therefore after a detail evaluation and testing it seems safer to backport the whole package from mantic, considering that the kernel/user-space ABI seems to be fully compatible. Moreover the version in mantic has been extensively tested already with the 6.5 kernel.
The autopkgtest can be used to smoke test the new version of openafs with the jammy user-space. Test result was positive and no regression has been found so far.
The patch reported in attach suggests to use the version of openafs from mantic and simply recompile the module with the jammy user-space.