ddcci-dkms FTBS with linux 6.2 in Jammy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ddcci-driver-linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
ddcci-dkms fails to build on linux 6.2 with the following error:
CC [M] /var/lib/
/var/lib/
1813 | .remove = ddcci_remove,
| ^~~~~~~~~~~~
/var/lib/
cc1: some warnings being treated as errors
[Test case]
$ sudo apt install ddcci-dkms
With the fix applied:
- release kernel 5.15:
Building for 5.15.0-77-generic
Building initial module for 5.15.0-77-generic
EFI variables are not supported on this system
/sys/firmware/
Done.
ddcci.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/
...
- hwe kernel 6.2:
Building for 6.2.0-25-generic
Building initial module for 6.2.0-25-generic
EFI variables are not supported on this system
/sys/firmware/
Done.
ddcci.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/
...
[Fix]
Backport fixes for 6.2 kernel from Lunar.
[Regression potential]
We may experience regressions with older kernels that are using ddcci-dkms.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: ddcci-dkms 0.4.1-3ubuntu1
ProcVersionSign
Uname: Linux 6.2.0-23-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckR
Date: Thu Jun 8 12:48:51 2023
PackageArchitec
SourcePackage: ddcci-driver-linux
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | added: patch |
debdiff to support linux-6.2 in Jammy.