Your message dated Sun, 21 Sep 2025 23:05:23 +0000 with message-id <E1v0T7T-00BBom-07@fasolo.debian.org> and subject line Bug#1097923: fixed in splitvt 1.6.6-18 has caused the Debian Bug report #1097923, regarding splitvt: 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 owner@bugs.debian.org immediately.) -- 1097923: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097923 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: maintonly@bugs.debian.org
- Subject: splitvt: ftbfs with GCC-15
- From: Matthias Klose <doko@debian.org>
- Date: Mon, 17 Feb 2025 17:54:44 +0000
- Message-id: <E1tk5KO-009QSO-Fw@paradis.debian.org>
Package: src:splitvt Version: 1.6.6-17 Severity: important Tags: sid forky User: debian-gcc@lists.debian.org 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/splitvt_1.6.6-17_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 [...] 736 | static void move_bar(howfar) | ^~~~~~~~ splitvt.c:748:9: error: too many arguments to function ‘init_vt100’; expected 0, have 1 748 | init_vt100(0); /* Reset the windows to the new size */ | ^~~~~~~~~~ ~ vt100.h:4:14: note: declared here 4 | extern char *init_vt100(); /* Initialize the window */ | ^~~~~~~~~~ splitvt.c: In function ‘winch’: splitvt.c:763:13: warning: old-style function definition [-Wold-style-definition] 763 | static void winch(sig) | ^~~~~ splitvt.c:768:21: error: passing argument 2 of ‘signal’ from incompatible pointer type [-Wincompatible-pointer-types] 768 | signal(sig, winch); | ^~~~~ | | | void (*)(void) /usr/include/signal.h:88:57: note: expected ‘__sighandler_t’ {aka ‘void (*)(int)’} but argument is of type ‘void (*)(void)’ 88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler) | ~~~~~~~~~~~~~~~^~~~~~~~~ splitvt.c:763:13: note: ‘winch’ declared here 763 | static void winch(sig) | ^~~~~ /usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here 72 | typedef void (*__sighandler_t) (int); | ^~~~~~~~~~~~~~ splitvt.c:770:19: error: too many arguments to function ‘init_vt100’; expected 0, have 1 770 | if ( (ptr=init_vt100(1)) != NULL ) { | ^~~~~~~~~~ ~ vt100.h:4:14: note: declared here 4 | extern char *init_vt100(); /* Initialize the window */ | ^~~~~~~~~~ splitvt.c:772:17: error: too many arguments to function ‘finish’; expected 0, have 1 772 | finish(0); | ^~~~~~ ~ splitvt.c:709:13: note: declared here 709 | static void finish(sig) | ^~~~~~ splitvt.h:19:25: error: too many arguments to function ‘set_win’; expected 0, have 1 19 | #define SET_WIN() set_win(CUR_WIN()) | ^~~~~~~ splitvt.c:774:17: note: in expansion of macro ‘SET_WIN’ 774 | SET_WIN(); | ^~~~~~~ vt100.h:5:14: note: declared here 5 | extern void set_win(); /* Move the cursor to current window */ | ^~~~~~~ splitvt.c: In function ‘insert_dash’: splitvt.c:781:12: warning: old-style function definition [-Wold-style-definition] 781 | static int insert_dash(args) | ^~~~~~~~~~~ splitvt.c: In function ‘main’: splitvt.c:450:57: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 450 | write(thisfd, selection, strlen(selection)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ splitvt.c: In function ‘normal_input’: splitvt.c:546:17: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 546 | read(ttyfd, &c, 1); | ^~~~~~~~~~~~~~~~~~ splitvt.c:591:35: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 591 | write(thisfd, selection, strlen(selection)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ splitvt.c:625:17: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 625 | write(thisfd, &c, 1); | ^~~~~~~~~~~~~~~~~~~~ make[1]: *** [<builtin>: splitvt.o] Error 1 make[1]: Leaving directory '/build/reproducible-path/splitvt-1.6.6' dh_auto_build: error: make -j8 returned exit code 2 make: *** [debian/rules:7: build] Error 25 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
- To: 1097923-close@bugs.debian.org
- Subject: Bug#1097923: fixed in splitvt 1.6.6-18
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sun, 21 Sep 2025 23:05:23 +0000
- Message-id: <E1v0T7T-00BBom-07@fasolo.debian.org>
- Reply-to: Andreas Beckmann <anbe@debian.org>
Source: splitvt Source-Version: 1.6.6-18 Done: Andreas Beckmann <anbe@debian.org> We believe that the bug you reported is fixed in the latest version of splitvt, 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 1097923@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Beckmann <anbe@debian.org> (supplier of updated splitvt 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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 22 Sep 2025 00:40:42 +0200 Source: splitvt Architecture: source Version: 1.6.6-18 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Andreas Beckmann <anbe@debian.org> Closes: 1097923 Changes: splitvt (1.6.6-18) unstable; urgency=medium . * QA upload. * Fix building with GCC 15. (Closes: #1097923) Checksums-Sha1: 88a279853690184fced3f47045d3410be8c85fe1 1904 splitvt_1.6.6-18.dsc 10ff627365abde9c4a1d3bc1c3bf18e088cafe83 20088 splitvt_1.6.6-18.debian.tar.xz fff6a9bba0aa94266e31dd01004f8a7fcd4e7b29 5445 splitvt_1.6.6-18_source.buildinfo Checksums-Sha256: 3b86343cce06280318b1de252499798d473c967100050bd08a6eb9ef1b8baf1b 1904 splitvt_1.6.6-18.dsc 91686ab43f8a15f7535755eb2f8580f0dacc72f7f2b81753bb3c01403caa2d89 20088 splitvt_1.6.6-18.debian.tar.xz ee0f93125ada7e849f4266c0114a16ba35971a6ec914331bbde1c8163a70ee63 5445 splitvt_1.6.6-18_source.buildinfo Files: cb0c18f5eb09897b1cfe2b38868af35f 1904 utils optional splitvt_1.6.6-18.dsc 2902e534275d30fbe7eb4567b2254651 20088 utils optional splitvt_1.6.6-18.debian.tar.xz 625f1be9e88b671df39c970bc77429c3 5445 utils optional splitvt_1.6.6-18_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmjQf1AQHGFuYmVAZGVi aWFuLm9yZwAKCRBfsz+TWentCLcyD/0aYrcx57m5/py31K/M4MMWy5R4yTogLS9s +2P+YVLh+ew9bEOao0e/5QA5nWh7uX7Kf8chHzUCV1B5N6oB1PXtAySI7ewHFE/8 oX6hz8IdbzG1wGb5QwCwB/R5cbVpCCew+XGz8/2dpRXV9C+aZXY3tjirjTFQZql2 YLm8EtSYko0qQ0l3A2mA7a4TBfR7gljIzR+TctqL73WSp0+DFj2IfJWVUOGGtSRm VW7t4jcgS4aLTGvdPjOxdfu2YRd8bW1sMxDgQgTjJoAM1WwYGZ3Qlgqdk/ws055t /xtvz/L3AgnP4//kA+QbQwN5c4ISeZW8a2ePJtTEvmnCvvgIRFa0Vx0PF7i74ipr govjfsTyRHKgm+xdQrCsdCsfu7+C1djMhgzknQrM8EX13CUxcbYXgZQOgiMv41Cx BLaN9yyY19xLR41FZdjbxqLqd8mQjgFBvvn5UGrSGVajGTAi1ndJsRNME8gIRpfS zJlArhdnXUFqYS2VDTmhET/ZYmWciXZWOKGBbb/w7v2lM//zwfrUIupj8Uo27ZUi H4dPG0DoRpahf7Onfc8lNUIy8pNsyNQoSyyYC9Z+ftAbileMnlTRTjRl6XXoLodu XMojABja5f+XUyLJA7NV+vgXubZBT7ky1oEgTfkyTicn02dkQw6dZX8WRAErjhEI 909lmC0yWA== =aZ/p -----END PGP SIGNATURE-----Attachment: pgpX6nGDfLtdu.pgp
Description: PGP signature
--- End Message ---