ddcci-dkms FTBS with linux hwe 6.8 on jammy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ddcci-driver-linux (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Jammy |
New
|
Undecided
|
Unassigned |
Bug Description
[Impact]
/var/lib/
1677 | strlcpy(info->type, (outer_addr == DDCCI_DEFAULT_
| ^~~~~~~
| strscpy
/var/lib/
/var/lib/
1835 | .class = I2C_CLASS_DDC,
| ^~~~~~~~~~~~~
| I2C_CLASS_SPD
cc1: some warnings being treated as errors
[Test case]
$ sudo apt install ddcci-dkms
[Fix]
Backport from Noble the required changes to properly support the new 6.8 kernel ABI.
[Regression potential]
DDC/CI is a driver for compatible monitors and their integration into the backlight system class. We may experience graphical regressions in systems that are using this particular driver.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: ddcci-dkms 0.4.1-3ubuntu3
ProcVersionSign
Uname: Linux 6.8.0-35-lowlatency 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: Tue Jun 18 09:22:45 2024
PackageArchitec
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=C.UTF-8
SHELL=/bin/bash
SourcePackage: ddcci-driver-linux
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | added: patch |
Test build with the new 6.8 HWE kernel:
ddcci.ko: 6.8.0-35- lowlatency/ updates/ dkms/
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/
ddcci-backlight.ko: 6.8.0-35- lowlatency/ updates/ dkms/
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/
Test build with GA kernel 5.15:
ddcci.ko: 5.15.0- 115-generic/ updates/ dkms/
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/
ddcci-backlight.ko: 5.15.0- 115-generic/ updates/ dkms/
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/