Public bug reported:

[ Impact ]

DKMS (dkms-3.2.0) make.log for dahdi/3.1.0+git20230717 for kernel 
6.17.0-7-generic (x86_64)
Thu Dec 18 16:49:27 UTC 2025

Building module(s)
# command: (make modules KVERS=6.17.0-7-generic MODULES_EXTRA='dahdi_dummy 
dahdi_echocan_oslec'; make KVERS=6.17.0-7-generic)
make -C /lib/modules/6.17.0-7-generic/build 
KBUILD_EXTMOD=/var/lib/dkms/dahdi/3.1.0+git20230717/build/drivers/dahdi 
DAHDI_INCLUDE=/var/lib/dkms/dahdi/3.1.0+git20230717/build/include 
DAHDI_MODULES_EXTRA="dahdi_dummy.o dahdi_echocan_oslec.o " HOTPLUG_FIRMWARE=yes 
modules DAHDI_BUILD_ALL=m
make[1]: Entering directory '/usr/src/linux-headers-6.17.0-7-generic'
make[2]: Entering directory 
'/var/lib/dkms/dahdi/3.1.0+git20230717/build/drivers/dahdi'
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: x86_64-linux-gnu-gcc (Ubuntu 15.2.0-4ubuntu4) 15.2.0
  You are using:           gcc (Ubuntu 15.2.0-4ubuntu4) 15.2.0
  CC [M]  dahdi-base.o
dahdi-base.c: In function ‘coretimer_cleanup’:
dahdi-base.c:10142:9: error: implicit declaration of function ‘del_timer_sync’; 
did you mean ‘dev_mc_sync’? [-Wimplicit-function-declaration]
10142 |         del_timer_sync(&core_timer.timer);
      |         ^~~~~~~~~~~~~~
      |         dev_mc_sync
make[4]: *** 
[/usr/src/linux-headers-6.17.0-7-generic/scripts/Makefile.build:287: 
dahdi-base.o] Error 1
make[3]: *** [/usr/src/linux-headers-6.17.0-7-generic/Makefile:2016: .] Error 2
make[2]: *** [/usr/src/linux-headers-6.17.0-7-generic/Makefile:248: __sub-make] 
Error 2
make[2]: Leaving directory 
'/var/lib/dkms/dahdi/3.1.0+git20230717/build/drivers/dahdi'
make[1]: *** [Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-6.17.0-7-generic'
make: *** [Makefile:74: modules] Error 2
make -C /lib/modules/6.17.0-7-generic/build 
KBUILD_EXTMOD=/var/lib/dkms/dahdi/3.1.0+git20230717/build/drivers/dahdi 
DAHDI_INCLUDE=/var/lib/dkms/dahdi/3.1.0+git20230717/build/include 
DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[1]: Entering directory '/usr/src/linux-headers-6.17.0-7-generic'
make[2]: Entering directory 
'/var/lib/dkms/dahdi/3.1.0+git20230717/build/drivers/dahdi'
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: x86_64-linux-gnu-gcc (Ubuntu 15.2.0-4ubuntu4) 15.2.0
  You are using:           gcc (Ubuntu 15.2.0-4ubuntu4) 15.2.0
  CC [M]  dahdi-base.o
dahdi-base.c: In function ‘coretimer_cleanup’:
dahdi-base.c:10142:9: error: implicit declaration of function ‘del_timer_sync’; 
did you mean ‘dev_mc_sync’? [-Wimplicit-function-declaration]
10142 |         del_timer_sync(&core_timer.timer);
      |         ^~~~~~~~~~~~~~
      |         dev_mc_sync
make[4]: *** 
[/usr/src/linux-headers-6.17.0-7-generic/scripts/Makefile.build:287: 
dahdi-base.o] Error 1
make[3]: *** [/usr/src/linux-headers-6.17.0-7-generic/Makefile:2016: .] Error 2
make[2]: *** [/usr/src/linux-headers-6.17.0-7-generic/Makefile:248: __sub-make] 
Error 2
make[2]: Leaving directory 
'/var/lib/dkms/dahdi/3.1.0+git20230717/build/drivers/dahdi'
make[1]: *** [Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-6.17.0-7-generic'
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-kernel-team/ppa3
$ sudo apt install linux-generic-hwe-24.04-edge

Install dahdi-dkms:

$ sudo apt install dahdi-dkms

Load the modules:

$ sudo modprobe

The same procedure should be repeated on linux-6.8 to test for possible
regressions.

[ Fix ]

Patches to enable 6.15 kernel

-debian/patches/fix-linux-6.15-ftbfs.patch

[ Regression potential ]

We may experience regressions in systems that are using the dahdi
drivers, especially with kernels >= 6.8 kernel.

** Affects: dahdi-linux (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: dahdi-linux (Ubuntu Noble)
     Importance: Undecided
         Status: New

** Affects: dahdi-linux (Ubuntu Questing)
     Importance: Undecided
         Status: New

** Affects: dahdi-linux (Ubuntu Resolute)
     Importance: Undecided
         Status: New

** Description changed:

  [ Impact ]
  
+ DKMS (dkms-3.2.0) make.log for dahdi/3.1.0+git20230717 for kernel 
6.17.0-7-generic (x86_64)
+ Thu Dec 18 16:49:27 UTC 2025
+ 
+ Building module(s)
+ # command: (make modules KVERS=6.17.0-7-generic MODULES_EXTRA='dahdi_dummy 
dahdi_echocan_oslec'; make KVERS=6.17.0-7-generic)
+ make -C /lib/modules/6.17.0-7-generic/build 
KBUILD_EXTMOD=/var/lib/dkms/dahdi/3.1.0+git20230717/build/drivers/dahdi 
DAHDI_INCLUDE=/var/lib/dkms/dahdi/3.1.0+git20230717/build/include 
DAHDI_MODULES_EXTRA="dahdi_dummy.o dahdi_echocan_oslec.o " HOTPLUG_FIRMWARE=yes 
modules DAHDI_BUILD_ALL=m
+ make[1]: Entering directory '/usr/src/linux-headers-6.17.0-7-generic'
+ make[2]: Entering directory 
'/var/lib/dkms/dahdi/3.1.0+git20230717/build/drivers/dahdi'
+ warning: the compiler differs from the one used to build the kernel
+   The kernel was built by: x86_64-linux-gnu-gcc (Ubuntu 15.2.0-4ubuntu4) 
15.2.0
+   You are using:           gcc (Ubuntu 15.2.0-4ubuntu4) 15.2.0
+   CC [M]  dahdi-base.o
+ dahdi-base.c: In function ‘coretimer_cleanup’:
+ dahdi-base.c:10142:9: error: implicit declaration of function 
‘del_timer_sync’; did you mean ‘dev_mc_sync’? [-Wimplicit-function-declaration]
+ 10142 |         del_timer_sync(&core_timer.timer);
+       |         ^~~~~~~~~~~~~~
+       |         dev_mc_sync
+ make[4]: *** 
[/usr/src/linux-headers-6.17.0-7-generic/scripts/Makefile.build:287: 
dahdi-base.o] Error 1
+ make[3]: *** [/usr/src/linux-headers-6.17.0-7-generic/Makefile:2016: .] Error 
2
+ make[2]: *** [/usr/src/linux-headers-6.17.0-7-generic/Makefile:248: 
__sub-make] Error 2
+ make[2]: Leaving directory 
'/var/lib/dkms/dahdi/3.1.0+git20230717/build/drivers/dahdi'
+ make[1]: *** [Makefile:248: __sub-make] Error 2
+ make[1]: Leaving directory '/usr/src/linux-headers-6.17.0-7-generic'
+ make: *** [Makefile:74: modules] Error 2
+ make -C /lib/modules/6.17.0-7-generic/build 
KBUILD_EXTMOD=/var/lib/dkms/dahdi/3.1.0+git20230717/build/drivers/dahdi 
DAHDI_INCLUDE=/var/lib/dkms/dahdi/3.1.0+git20230717/build/include 
DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
+ make[1]: Entering directory '/usr/src/linux-headers-6.17.0-7-generic'
+ make[2]: Entering directory 
'/var/lib/dkms/dahdi/3.1.0+git20230717/build/drivers/dahdi'
+ warning: the compiler differs from the one used to build the kernel
+   The kernel was built by: x86_64-linux-gnu-gcc (Ubuntu 15.2.0-4ubuntu4) 
15.2.0
+   You are using:           gcc (Ubuntu 15.2.0-4ubuntu4) 15.2.0
+   CC [M]  dahdi-base.o
+ dahdi-base.c: In function ‘coretimer_cleanup’:
+ dahdi-base.c:10142:9: error: implicit declaration of function 
‘del_timer_sync’; did you mean ‘dev_mc_sync’? [-Wimplicit-function-declaration]
+ 10142 |         del_timer_sync(&core_timer.timer);
+       |         ^~~~~~~~~~~~~~
+       |         dev_mc_sync
+ make[4]: *** 
[/usr/src/linux-headers-6.17.0-7-generic/scripts/Makefile.build:287: 
dahdi-base.o] Error 1
+ make[3]: *** [/usr/src/linux-headers-6.17.0-7-generic/Makefile:2016: .] Error 
2
+ make[2]: *** [/usr/src/linux-headers-6.17.0-7-generic/Makefile:248: 
__sub-make] Error 2
+ make[2]: Leaving directory 
'/var/lib/dkms/dahdi/3.1.0+git20230717/build/drivers/dahdi'
+ make[1]: *** [Makefile:248: __sub-make] Error 2
+ make[1]: Leaving directory '/usr/src/linux-headers-6.17.0-7-generic'
+ 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-kernel-team/ppa3
  $ sudo apt install linux-generic-hwe-24.04-edge
  
  Install dahdi-dkms:
  
  $ sudo apt install dahdi-dkms
  
  Load the modules:
  
  $ sudo modprobe
  
  The same procedure should be repeated on linux-6.8 to test for possible
  regressions.
  
  [ Fix ]
  
  Patches to enable 6.15 kernel
  
  -debian/patches/fix-linux-6.15-ftbfs.patch
  
  [ Regression potential ]
  
  We may experience regressions in systems that are using the dahdi
  drivers, especially with kernels >= 6.8 kernel.

** Also affects: dahdi-linux (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: dahdi-linux (Ubuntu Questing)
   Importance: Undecided
       Status: New

** Also affects: dahdi-linux (Ubuntu Resolute)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2136821

Title:
  dahdi-dkms FTBS in Noble with the linux-6.17 kernel

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dahdi-linux/+bug/2136821/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to