Your message dated Sat, 13 Sep 2025 21:54:00 +0000
with message-id <[email protected]>
and subject line Bug#1106552: fixed in osmocom-dahdi-linux
0.0~git20250226.6dada77-1
has caused the Debian Bug report #1106552,
regarding osmocom-dahdi-dkms: module fails to build for Linux 6.15: implicit
declaration of function 'del_timer_sync'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1106552: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1106552
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: osmocom-dahdi-dkms
Version: 0.0~git20241003.b2ea348-4
Severity: important
Tags: upstream sid forky
Control: clone -1 -2
Control: reassign -2 dahdi-dkms 1:3.1.0+git20230717~dfsg-10.1
Control: retitle -2 dahdi-dkms: module fails to build for Linux 6.15: implicit
declaration of function 'del_timer_sync'
Hi,
osmocom-dahdi-dkms (and probably dahdi-dkms as well) fails to build the
module(s) for Linux 6.15 in experimental:
DKMS (dkms-3.2.0) make.log for osmocom-dahdi/0.0~git20241003.b2ea348 for kernel
6.15-rc7-amd64 (x86_64)
Sat May 24 21:53:28 UTC 2025
Building module(s)
# command: make -j14 KERNELRELEASE=6.15-rc7-amd64 -C
/var/lib/dkms/osmocom-dahdi/0.0~git20241003.b2ea348/build KVERS=6.15-rc7-amd64
make: Entering directory
'/var/lib/dkms/osmocom-dahdi/0.0~git20241003.b2ea348/build'
make -C /lib/modules/6.15-rc7-amd64/build
KBUILD_EXTMOD=/var/lib/dkms/osmocom-dahdi/0.0~git20241003.b2ea348/build/drivers/dahdi
DAHDI_INCLUDE=/var/lib/dkms/osmocom-dahdi/0.0~git20241003.b2ea348/build/include
DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[1]: Entering directory '/usr/src/linux-headers-6.15-rc7-amd64'
make[2]: Entering directory
'/var/lib/dkms/osmocom-dahdi/0.0~git20241003.b2ea348/build/drivers/dahdi'
CC [M] dahdi-base.o
CC [M] dahdi-sysfs.o
CC [M] dahdi-sysfs-chan.o
CC [M] dahdi-version.o
CC [M] dahdi_dynamic.o
CC [M] dahdi_dynamic_loc.o
CC [M] dahdi_dynamic_eth.o
CC [M] dahdi_dynamic_ethmf.o
CC [M] dahdi_transcode.o
CC [M] wcte13xp-base.o
CC [M] wcxb_spi.o
CC [M] wcxb.o
CC [M] wcxb_flash.o
CC [M] wcte43x-base.o
dahdi_dynamic_ethmf.c: In function 'ztdethmf_destroy':
dahdi_dynamic_ethmf.c:538:34: warning: the comparison will always evaluate as
'true' for the address of 'name' will never be NULL [-Waddress]
538 | if (z && z->span && z->span->name) {
| ^~
In file included from dahdi_dynamic_ethmf.c:56:
/var/lib/dkms/osmocom-dahdi/0.0~git20241003.b2ea348/build/include/dahdi/kernel.h:963:14:
note: 'name' declared here
963 | char name[40]; /*!< Span name */
| ^~~~
dahdi_dynamic_ethmf.c: In function 'ztdethmf_exit':
dahdi_dynamic_ethmf.c:778:9: error: implicit declaration of function
'del_timer_sync'; did you mean 'dev_mc_sync'? [-Wimplicit-function-declaration]
778 | del_timer_sync(&timer);
| ^~~~~~~~~~~~~~
| dev_mc_sync
make[4]: ***
[/usr/src/linux-headers-6.15-rc7-common/scripts/Makefile.build:208:
dahdi_dynamic_ethmf.o] Error 1
make[4]: *** Waiting for unfinished jobs....
wcte43x-base.c: In function 't43x_init_one':
wcte43x-base.c:3517:13: warning: the comparison will always evaluate as 'true'
for the address of 'xb' will never be NULL [-Waddress]
3517 | if (&wc->xb)
| ^
wcte43x-base.c:141:21: note: 'xb' declared here
141 | struct wcxb xb;
| ^~
dahdi-base.c: In function 'dahdi_seq_show':
dahdi-base.c:955:13: warning: the comparison will always evaluate as 'true' for
the address of 'name' will never be NULL [-Waddress]
955 | if (s->name)
| ^
In file included from dahdi-base.c:68:
/var/lib/dkms/osmocom-dahdi/0.0~git20241003.b2ea348/build/include/dahdi/kernel.h:963:14:
note: 'name' declared here
963 | char name[40]; /*!< Span name */
| ^~~~
dahdi-base.c:957:13: warning: the comparison will always evaluate as 'true' for
the address of 'desc' will never be NULL [-Waddress]
957 | if (s->desc)
| ^
/var/lib/dkms/osmocom-dahdi/0.0~git20241003.b2ea348/build/include/dahdi/kernel.h:964:14:
note: 'desc' declared here
964 | char desc[80]; /*!< Span description */
| ^~~~
dahdi-base.c:996:21: warning: the comparison will always evaluate as 'true' for
the address of 'name' will never be NULL [-Waddress]
996 | if (chan->name)
| ^~~~
/var/lib/dkms/osmocom-dahdi/0.0~git20241003.b2ea348/build/include/dahdi/kernel.h:442:14:
note: 'name' declared here
442 | char name[40];
| ^~~~
dahdi_dynamic.c: In function 'dahdi_dynamic_cleanup':
dahdi_dynamic.c:924:9: error: implicit declaration of function
'del_timer_sync'; did you mean 'dev_mc_sync'? [-Wimplicit-function-declaration]
924 | del_timer_sync(&alarmcheck);
| ^~~~~~~~~~~~~~
| dev_mc_sync
dahdi_dynamic.c:927:9: error: implicit declaration of function 'del_timer'; did
you mean 'add_timer'? [-Wimplicit-function-declaration]
927 | del_timer(&alarmcheck);
| ^~~~~~~~~
| add_timer
wcte43x-base.c: In function 't43x_remove_one':
wcte43x-base.c:3556:9: error: implicit declaration of function
'del_timer_sync'; did you mean 'dev_mc_sync'? [-Wimplicit-function-declaration]
3556 | del_timer_sync(&wc->timer);
| ^~~~~~~~~~~~~~
| dev_mc_sync
make[4]: ***
[/usr/src/linux-headers-6.15-rc7-common/scripts/Makefile.build:208:
dahdi_dynamic.o] Error 1
make[4]: ***
[/usr/src/linux-headers-6.15-rc7-common/scripts/Makefile.build:208:
wcte43x-base.o] Error 1
wcte13xp-base.c: In function 't13x_set_linemode':
wcte13xp-base.c:1853:9: error: implicit declaration of function
'del_timer_sync'; did you mean 'dev_mc_sync'? [-Wimplicit-function-declaration]
1853 | del_timer_sync(&wc->timer);
| ^~~~~~~~~~~~~~
| dev_mc_sync
wcte13xp-base.c: In function 'te13xp_init_one':
wcte13xp-base.c:2704:13: warning: the comparison will always evaluate as 'true'
for the address of 'xb' will never be NULL [-Waddress]
2704 | if (&wc->xb)
| ^
wcte13xp-base.c:111:21: note: 'xb' declared here
111 | struct wcxb xb;
| ^~
make[4]: ***
[/usr/src/linux-headers-6.15-rc7-common/scripts/Makefile.build:208:
wcte13xp-base.o] Error 1
dahdi-base.c: In function 'coretimer_cleanup':
dahdi-base.c:10189:9: error: implicit declaration of function 'del_timer_sync';
did you mean 'dev_mc_sync'? [-Wimplicit-function-declaration]
10189 | del_timer_sync(&core_timer.timer);
| ^~~~~~~~~~~~~~
| dev_mc_sync
make[4]: ***
[/usr/src/linux-headers-6.15-rc7-common/scripts/Makefile.build:208:
dahdi-base.o] Error 1
make[3]: *** [/usr/src/linux-headers-6.15-rc7-common/Makefile:2027: .] Error 2
make[2]: *** [/usr/src/linux-headers-6.15-rc7-common/Makefile:260: __sub-make]
Error 2
make[2]: Leaving directory
'/var/lib/dkms/osmocom-dahdi/0.0~git20241003.b2ea348/build/drivers/dahdi'
make[1]: *** [/usr/src/linux-headers-6.15-rc7-common/Makefile:260: __sub-make]
Error 2
make[1]: Leaving directory '/usr/src/linux-headers-6.15-rc7-amd64'
make: *** [Makefile:74: modules] Error 2
make: Leaving directory
'/var/lib/dkms/osmocom-dahdi/0.0~git20241003.b2ea348/build'
# exit code: 2
# elapsed time: 00:00:06
----------------------------------------------------------------
del_timer_sync() has been renamed to timer_delete_sync() in v6.2-rc1
"timers: Rename del_timer_sync() to timer_delete_sync()"
https://github.com/torvalds/linux/commit/9b13df3fb64ee95e2397585404e442afee2c7d4f
the backwards compatibility support wrappers have been removed in
v6.15-rc1 "treewide: Switch/rename to timer_delete[_sync]()"
https://github.com/torvalds/linux/commit/8fa7292fee5c5240402371ea89ab285ec856c916
Andreas
--- End Message ---
--- Begin Message ---
Source: osmocom-dahdi-linux
Source-Version: 0.0~git20250226.6dada77-1
Done: Thorsten Alteholz <[email protected]>
We believe that the bug you reported is fixed in the latest version of
osmocom-dahdi-linux, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thorsten Alteholz <[email protected]> (supplier of updated osmocom-dahdi-linux
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 13 Sep 2025 08:10:34 +0000
Source: osmocom-dahdi-linux
Architecture: source
Version: 0.0~git20250226.6dada77-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Mobcom Maintainers
<[email protected]>
Changed-By: Thorsten Alteholz <[email protected]>
Closes: 1102475 1106552
Changes:
osmocom-dahdi-linux (0.0~git20250226.6dada77-1) unstable; urgency=medium
.
* New upstream release. (Closes: #1106552)
* debian/control: bump standard to 4.7.2 (no changes)
* add debian/gbp.conf
* add 1190-timer_setup.patch to sync with dahdi-linux
(Closes: #1102475)
(thanks a lot to Andreas Beckmann)
Checksums-Sha1:
a169f2999ff604f93106d13cfb2ba009a629a183 2589
osmocom-dahdi-linux_0.0~git20250226.6dada77-1.dsc
beec1fd90cd8bf2fcc744f963874516c4d208896 1227584
osmocom-dahdi-linux_0.0~git20250226.6dada77.orig.tar.xz
86714cc3e19047d59b97edd53c6dec4c9304fc7b 8252
osmocom-dahdi-linux_0.0~git20250226.6dada77-1.debian.tar.xz
e55752cf3666e1c006964c4904ae91a3402e55c1 6897
osmocom-dahdi-linux_0.0~git20250226.6dada77-1_amd64.buildinfo
Checksums-Sha256:
728686356ae52cea612284a987bf2895d2757a3aab75ce45eb37c3496622e15c 2589
osmocom-dahdi-linux_0.0~git20250226.6dada77-1.dsc
21682d49cf17700830fa91d715f68155739c6c05f8f10b558297ef36dd659622 1227584
osmocom-dahdi-linux_0.0~git20250226.6dada77.orig.tar.xz
bc8af2668c0889e6fe117cf119553e5394217f3c9e972107a5dcbd28d482e1b2 8252
osmocom-dahdi-linux_0.0~git20250226.6dada77-1.debian.tar.xz
b6330919043864609dab6681c433a400d7658548b17969c9238ebea38662ad46 6897
osmocom-dahdi-linux_0.0~git20250226.6dada77-1_amd64.buildinfo
Files:
9d90e4b34848440015f1ef16bbcdb233 2589 comm optional
osmocom-dahdi-linux_0.0~git20250226.6dada77-1.dsc
83b29f8b678a8c2ad1affc161de1daf2 1227584 comm optional
osmocom-dahdi-linux_0.0~git20250226.6dada77.orig.tar.xz
bef2c84001e95e8d144fbe580ef56014 8252 comm optional
osmocom-dahdi-linux_0.0~git20250226.6dada77-1.debian.tar.xz
c9771e073c02b6d70d786925699292c0 6897 comm optional
osmocom-dahdi-linux_0.0~git20250226.6dada77-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmjFLe1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYR1MED/9DeTLRrwuLInUqWewfL+YUwBfPCF8B
wuCFSc8q97F6bU1/EM1lq7rDc3xWyaG6hmBQeyPwK0HYT/aDAcV202HujGgOmfS7
ydfxKQFZnQTI4gqxOsdRJa6OIoRBuymJGjYkg0YDKNCFBdxpBnklOcr+IsGilwPr
FOgfIRNUQDJNx++pYc0iqG5+g1wdxHDAhEqvQa/bHeeDT6PzIIWESKiguNcJ1tCC
ksvNZ55VmWHLCQzNAgqxZUAZWzxchSSr73kFMfRZ+wHQDckNu8CNMejQ8s70WpBH
l/BwmoKlSMenmYCpLVpQCxQKxxrKsr2gyC2eH1NF0uBw0Yl+sqXhVLVi1enyXEY+
eAMrVZkn09zGg7FOHETU+4+Fh7wKI0HRNrKFiHmwH7mr8pTLLltqUbai/4QqikiH
yo6eHpbGgxyu3TkwfTu23XmRZXEFT/+5O17wLw+1Anzi9dSksN4vnJFTlWWZ18DY
qg3lOp5PHeU8avpgRQ7u63sk4DJ92NPHGjx8imIkYK2Rwip5sQCM6lj0O1Y4F0r0
hBCw1YxF/Vm2/EHojODqoEU+tUCUKH1MpU9LJzIN+ILMXl08yYzF7gUbQhXbJAno
okOeQlOfLZ47pxxOqWGxBm6byPhZbnPhjsQRCjHgBWVJOf+B/wbS3whWUGa5S2ph
Q0yKFRRfx85fSQ==
=npw2
-----END PGP SIGNATURE-----
pgpezv1K1FAw7.pgp
Description: PGP signature
--- End Message ---