dahdi-dkms FTBS in Noble with the linux-6.17 kernel
| Affects | Status | Importance | Assigned to | Milestone | ||
|---|---|---|---|---|---|---|
| dahdi-linux (Ubuntu) | Status tracked in Resolute | |||||
| Noble |
Fix Committed
|
Undecided
|
Unassigned | |||
| Questing |
Fix Committed
|
Undecided
|
Unassigned | |||
| Resolute |
Fix Released
|
Undecided
|
Unassigned | |||
Bug Description
[ Impact ]
DKMS (dkms-3.2.0) make.log for dahdi/3.
Thu Dec 18 16:49:27 UTC 2025
Building module(s)
# command: (make modules KVERS=6.
make -C /lib/modules/
make[1]: Entering directory '/usr/src/
make[2]: Entering directory '/var/lib/
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-
You are using: gcc (Ubuntu 15.2.0-4ubuntu4) 15.2.0
CC [M] dahdi-base.o
dahdi-base.c: In function ‘coretimer_
dahdi-base.
10142 | del_timer_
| ^~~~~~~~~~~~~~
| dev_mc_sync
make[4]: *** [/usr/src/
make[3]: *** [/usr/src/
make[2]: *** [/usr/src/
make[2]: Leaving directory '/var/lib/
make[1]: *** [Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/
make: *** [Makefile:74: modules] Error 2
make -C /lib/modules/
make[1]: Entering directory '/usr/src/
make[2]: Entering directory '/var/lib/
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-
You are using: gcc (Ubuntu 15.2.0-4ubuntu4) 15.2.0
CC [M] dahdi-base.o
dahdi-base.c: In function ‘coretimer_
dahdi-base.
10142 | del_timer_
| ^~~~~~~~~~~~~~
| dev_mc_sync
make[4]: *** [/usr/src/
make[3]: *** [/usr/src/
make[2]: *** [/usr/src/
make[2]: Leaving directory '/var/lib/
make[1]: *** [Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/
make: *** [Makefile:74: modules] Error 2
# exit code: 2
# elapsed time: 00:00:03
-------
[ Test case ]
Install the latest linux-6.17 kernel on Noble:
$ sudo add-apt-repository ppa:canonical-
$ sudo apt install linux-generic-
Install dahdi-dkms:
$ sudo apt install dahdi-dkms
Module built and installed successfully
Load the module:
$ sudo modprobe dahdi
Module loaded successfully
The same procedure must be repeated on linux-6.8 and linux-6.14 to test for possible regressions.
In Questing and Resolute install the latest kernel and repeat the procedure above.
[ Fix ]
Patches to enable 6.15 kernel:
Adding:
-debian/
-debian/
Removing:
-debian/
Adding Ubuntu Developers as Maintainer
[ Regression potential ]
We may experience regressions in systems that are using the dahdi drivers, especially with kernels >= 6.8 kernel.

1:3.1.0+ git20230717~ dfsg-10. 1 -> 1:3.1.0+ git20230717~ dfsg-10. 1ubuntu1 debdiff