Bug#1042747: dahdi-dkms: dkms.conf still lists removed pciradio.ko
Andreas Beckmann
anbe at debian.org
Mon Jul 31 11:07:15 BST 2023
Package: dahdi-dkms
Version: 1:3.1.0+git20230717~dfsg-1
Severity: serious
Buiding the modules fails because pciradio.ko is no longer built, but
still required by dkms.conf:
I: Trying to build dahdi/3.1.0+git20230717 for 6.3.0-2-amd64
Sign command: /usr/lib/linux-kbuild-6.3/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Creating symlink /var/lib/dkms/dahdi/3.1.0+git20230717/source -> /usr/src/dahdi-3.1.0+git20230717
Building module:
Cleaning build area...
(make modules KVERS=6.3.0-2-amd64 MODULES_EXTRA='dahdi_dummy dahdi_echocan_oslec'; make KVERS=6.3.0-2-amd64)........................
Error! Build of pciradio.ko failed for: 6.3.0-2-amd64 (x86_64)
Make sure the name of the generated module is correct and at the root of the
build directory, or consult make.log in the build directory
/var/lib/dkms/dahdi/3.1.0+git20230717/build for more information.
E: dahdi/3.1.0+git20230717 failed to build for 6.3.0-2-amd64
make.log has no mention of pciradio at all and does not report any
failures, thus it is not attached.
While updating d/dkms.conf.in, you can probably drop CONFIG_PCI from
BUILD_EXCLUSIVE_CONFIG (and update the comment) and
switch from BUILD_EXCLUSIVE_KERNEL=...(regex)... to the more readable
BUILD_EXCLUSIVE_KERNEL_MIN="5.6" (supported since dkms in trixie).
Andreas
More information about the Pkg-voip-maintainers
mailing list