[Bug 2052708] Re: [SRU] digimend-dkms 10-4: digimend kernel module failed to build
Lukas Märdian
2052708 at bugs.launchpad.net
Tue Feb 20 15:22:59 UTC 2024
Mantic apparently got handled in bug #2023298
--
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2052708
Title:
[SRU] digimend-dkms 10-4: digimend kernel module failed to build
Status in digimend-dkms package in Ubuntu:
Fix Released
Status in digimend-dkms source package in Jammy:
Confirmed
Bug description:
[ Impact ]
digimend-dkms fails to install if the user is using the hwe kernel which is v6.5 as the dkms module will fail to build during installation.
The error being:
/var/lib/dkms/digimend/10/build/hid-uclogic-params.c: In function ‘uclogic_params_init’:
/var/lib/dkms/digimend/10/build/hid-uclogic-params.c:1030:17: error: implicit declaration of function ‘hid_is_using_ll_driver’ [-Werror=implicit-function-declaration]
1030 | || !hid_is_using_ll_driver(hdev, &usb_hid_driver)
| ^~~~~~~~~~~~~~~~~~~~~~
[ Test Plan ]
This needs to be done on both the hwe kernel (v6.5) and the generic
kernel (v5.15) to ensure it works on both.
* install digimend-dkms
* successfull installation will mean the build failure has been fixed.
* As a very basic test, try to load the module "sudo modprobe hid-polostar" and "sudo modprobe hid-viewsonic"
Ideally someone with the hardware should test and confirm.
[ Where problems could occur ]
This change is only affecting the users of hwe kernel (v6.5) and the
only change is using the new function which upstream has defined.
Similar changes has been done to other upstream drivers as can be seen
at the upstream kernel patch link and has little chance of regression
due to this.
[ Other Info ]
* The new function has been added in upstream linux kernel by https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f83baa0cb6cfc92ebaf7f9d3a99d7e34f2e77a8a
* The old function has been removed by https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=1d9ca84ce034960707b62ce7d5ca75d04f8db91a
[ Original Bug Description ]
No idea.
ProblemType: Package
DistroRelease: Ubuntu 22.04
Package: digimend-dkms 10-4
ProcVersionSignature: Ubuntu 6.5.0-17.17~22.04.1-generic 6.5.8
Uname: Linux 6.5.0-17-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckResult: unknown
DKMSKernelVersion: 6.5.0-17-generic
Date: Thu Feb 8 11:16:48 2024
DuplicateSignature: dkms:digimend-dkms:10-4:/var/lib/dkms/digimend/10/build/hid-uclogic-params.c:1030:17: error: implicit declaration of function ‘hid_is_using_ll_driver’ [-Werror=implicit-function-declaration]
InstallationDate: Installed on 2021-05-26 (988 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
PackageArchitecture: all
PackageVersion: 10-4
Python3Details: /usr/bin/python3.10, Python 3.10.12, python3-minimal, 3.10.6-1~22.04
PythonDetails: N/A
RelatedPackageVersions:
dpkg 1.21.1ubuntu2.2
apt 2.4.11
SourcePackage: digimend-dkms
Title: digimend-dkms 10-4: digimend kernel module failed to build
UpgradeStatus: Upgraded to jammy on 2022-09-08 (517 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/digimend-dkms/+bug/2052708/+subscriptions
More information about the Ubuntu-sponsors
mailing list