Your message dated Mon, 18 May 2026 12:19:05 +0000
with message-id <[email protected]>
and subject line Bug#1114407: fixed in tkdesk 2.0-14
has caused the Debian Bug report #1114407,
regarding tkdesk: ftbfs with GCC-15
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.)
--
1114407: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114407
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:tkdesk
Version: 2.0-12
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/tkdesk_2.0-12_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html
[...]
477 | static char ** ImgXpmGetDataFromId(interp, id)
| ^~~~~~~~~~~~~~~~~~~
tixImgXpm.c: In function ‘ImgXpmGetDataFromString’:
tixImgXpm.c:498:16: warning: old-style function definition
[-Wold-style-definition]
498 | static char ** ImgXpmGetDataFromString(interp, string, numLines_return)
| ^~~~~~~~~~~~~~~~~~~~~~~
tixImgXpm.c: In function ‘ImgXpmGetDataFromFile’:
tixImgXpm.c:627:16: warning: old-style function definition
[-Wold-style-definition]
627 | static char ** ImgXpmGetDataFromFile(interp, fileName, numLines_return)
| ^~~~~~~~~~~~~~~~~~~~~
tixImgXpm.c: In function ‘GetType’:
tixImgXpm.c:685:15: warning: old-style function definition
[-Wold-style-definition]
685 | static char * GetType(colorDefn, type_ret)
| ^~~~~~~
tixImgXpm.c: In function ‘GetColor’:
tixImgXpm.c:732:15: warning: old-style function definition
[-Wold-style-definition]
732 | static char * GetColor(colorDefn, colorName, type_ret)
| ^~~~~~~~
tixImgXpm.c: In function ‘ImgXpmGetPixmapFromData’:
tixImgXpm.c:798:12: warning: old-style function definition
[-Wold-style-definition]
798 | static int ImgXpmGetPixmapFromData(interp, masterPtr, instancePtr)
| ^~~~~~~~~~~~~~~~~~~~~~~
tixImgXpm.c: In function ‘ImgXpmConfigureInstance’:
tixImgXpm.c:1068:1: warning: old-style function definition
[-Wold-style-definition]
1068 | ImgXpmConfigureInstance(instancePtr)
| ^~~~~~~~~~~~~~~~~~~~~~~
tixImgXpm.c: In function ‘ImgXpmCmd’:
tixImgXpm.c:1145:1: warning: old-style function definition
[-Wold-style-definition]
1145 | ImgXpmCmd(clientData, interp, argc, argv)
| ^~~~~~~~~
tixImgXpm.c:1156:9: warning: ‘result’ is deprecated: use
Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations]
1156 | sprintf(interp->result,
| ^~~~~~~
In file included from /usr/include/tcl8.6/tk.h:19,
from tixImgXpm.c:55:
/usr/include/tcl8.6/tcl.h:513:11: note: declared here
513 | char *result TCL_DEPRECATED_API("use
Tcl_GetStringResult/Tcl_SetResult");
| ^~~~~~
tixImgXpm.c: In function ‘ImgXpmGet’:
tixImgXpm.c:1215:1: warning: old-style function definition
[-Wold-style-definition]
1215 | ImgXpmGet(tkwin, masterData)
| ^~~~~~~~~
tixImgXpm.c: In function ‘ImgXpmDisplay’:
tixImgXpm.c:1286:1: warning: old-style function definition
[-Wold-style-definition]
1286 | ImgXpmDisplay(clientData, display, drawable, imageX, imageY, width,
| ^~~~~~~~~~~~~
tixImgXpm.c: In function ‘ImgXpmFree’:
tixImgXpm.c:1342:1: warning: old-style function definition
[-Wold-style-definition]
1342 | ImgXpmFree(clientData, display)
| ^~~~~~~~~~
tixImgXpm.c: In function ‘ImgXpmDelete’:
tixImgXpm.c:1411:1: warning: old-style function definition
[-Wold-style-definition]
1411 | ImgXpmDelete(masterData)
| ^~~~~~~~~~~~
tixImgXpm.c: In function ‘ImgXpmCmdDeletedProc’:
tixImgXpm.c:1449:1: warning: old-style function definition
[-Wold-style-definition]
1449 | ImgXpmCmdDeletedProc(clientData)
| ^~~~~~~~~~~~~~~~~~~~
tixImgXpm.c: In function ‘Tix_DefinePixmap’:
tixImgXpm.c:1479:1: warning: old-style function definition
[-Wold-style-definition]
1479 | Tix_DefinePixmap(interp, name, data)
| ^~~~~~~~~~~~~~~~
make[3]: Leaving directory '/build/reproducible-path/tkdesk-2.0/libdesk'
make[2]: *** [Makefile:160: lib_libdesk] Error 2
make[2]: Leaving directory '/build/reproducible-path/tkdesk-2.0'
dh_auto_build: error: make -j8 TKDESK_LIBRARY=/usr/lib/tkdesk returned exit
code 2
make[1]: *** [debian/rules:17: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/tkdesk-2.0'
make: *** [debian/rules:11: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: tkdesk
Source-Version: 2.0-14
Done: Sergei Golovan <[email protected]>
We believe that the bug you reported is fixed in the latest version of
tkdesk, 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.
Sergei Golovan <[email protected]> (supplier of updated tkdesk 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: Mon, 18 May 2026 14:54:29 +0300
Source: tkdesk
Architecture: source
Version: 2.0-14
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Sergei Golovan <[email protected]>
Closes: 1098003 1114407
Changes:
tkdesk (2.0-14) unstable; urgency=medium
.
* QA upload.
.
* Upload to unstable with fixes concerning GCC 15
(closes: #1098003, #1114407).
* Temporarily drop port to BLT 3.0 because its uploading to Debian
is delayed.
Checksums-Sha1:
e9c77d112b9a6270b40fbd0f875d8ba775bc157e 1842 tkdesk_2.0-14.dsc
039f51dd707cf48b84048edd45b34b11e96d5e46 34136 tkdesk_2.0-14.debian.tar.xz
c8e3e01bf772bcd21a2ee1c664ec6e4bddc399d0 7394 tkdesk_2.0-14_amd64.buildinfo
Checksums-Sha256:
388f18ac0a57eb17dafd3e9011d837b647d091032a6125d0f7d2cfc3ec232cf0 1842
tkdesk_2.0-14.dsc
f9b69bda3a02c7cfb97a0a9703a259a18a27bf4ee2a96f2927cc9a81bebced12 34136
tkdesk_2.0-14.debian.tar.xz
4b1359af85a70ca17affde69554d2ca34747a73e9831a9f18227b1198f8c062f 7394
tkdesk_2.0-14_amd64.buildinfo
Files:
721571e2d39b52a96b0b764763b0d504 1842 x11 optional tkdesk_2.0-14.dsc
b894fe471a44a25d1c05feb0b66a0909 34136 x11 optional tkdesk_2.0-14.debian.tar.xz
1e1807d43ba66d1d1357475e8d78ee2b 7394 x11 optional
tkdesk_2.0-14_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE/SYPsyDB+ShSnvc4Tyrk60tj54cFAmoK/7wACgkQTyrk60tj
54cXjg//cHPkmlyu867Xoq2ZuxpjcGmYkSP071X5ZPD5HDUAE0M4LwWvkRR/0O7I
91cmIEOigJDKVwK0J2fNsZDEOEDJkapIhiamw/KvrFA6GhQKx310edLesIt+bXJB
f7mWxwVxWgRJUlB/nO2H5+FhUoI2mI/Wpmw0iR1NwoDhFfGngrapZkegWeJpGlft
4rKbVAJ5RXNIbWkVVnc7fBlDWk8+L5qdozoEy+zO2A/Z34FoR4ZSX+YyvUO5MAYI
8SrRBE1wyki3vLPGaaCy45Xyon1FSMt1vVY/j8GynwrANEXR3eOGK4NGlemCLgfb
CvlS4rLifW/sytAAwv2/5ZQtpher0VDmhBHvMa5VliaasOvBGAF6nI3Bq2OjFuPW
BWlwunvqiDGzvOsVCtaYVRwFKIdEOsZdFBzGiSFlJwyZ5+pmnTiPiLGYTmiRW3be
tJLVj4wgP+5BERShAirM7PChVZ/moTv4S2nAmMy+E2oEEN0K4Da/L/B3KwjqjIDJ
aR3vlNxwTZYzyLCCGdeA86uoETT32HQo7+YsVn7LxsboGeARQM64kQ1W7cLOzOXF
WUDFqZ3knsIeiFH+K5YYJ+26egrUWkCEnBxr8vbqZUWCZY9pYosu+TsJ/wkzv8Kp
sZ9C8LbyaL7yjFBXZuXtl8k/NiWJ96wDEMJ2bWmms86UFaCa2KM=
=85Mu
-----END PGP SIGNATURE-----
pgpUXeiXLOSO8.pgp
Description: PGP signature
--- End Message ---