Your message dated Mon, 08 Sep 2025 06:35:53 +0000
with message-id <[email protected]>
and subject line Bug#1097954: fixed in supertuxkart 1.4+dfsg-6
has caused the Debian Bug report #1097954,
regarding supertuxkart: 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.)


-- 
1097954: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097954
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:supertuxkart
Version: 1.4+dfsg-4
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/supertuxkart_1.4+dfsg-4_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

[...]
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:374:27:
 note: remove the ‘< >’
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:375:27:
 warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  375 |                 xmlChar<T>(char in) : c(static_cast<T>(in)) {}
      |                           ^
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:375:27:
 note: remove the ‘< >’
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:376:27:
 warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  376 |                 xmlChar<T>(wchar_t in) : c(static_cast<T>(in)) {}
      |                           ^
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:376:27:
 note: remove the ‘< >’
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:377:36:
 warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  377 |                 explicit xmlChar<T>(unsigned char in) : 
c(static_cast<T>(in)) {}
      |                                    ^
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:377:36:
 note: remove the ‘< >’
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:378:36:
 warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  378 |                 explicit xmlChar<T>(unsigned short in) : 
c(static_cast<T>(in)) {}
      |                                    ^
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:378:36:
 note: remove the ‘< >’
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:379:36:
 warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  379 |                 explicit xmlChar<T>(unsigned int in) : 
c(static_cast<T>(in)) {}
      |                                    ^
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:379:36:
 note: remove the ‘< >’
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:380:36:
 warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  380 |                 explicit xmlChar<T>(unsigned long in) : 
c(static_cast<T>(in)) {}
      |                                    ^
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:380:36:
 note: remove the ‘< >’
make[3]: *** [CMakeFiles/supertuxkart.dir/build.make:334: 
CMakeFiles/supertuxkart.dir/src/challenges/challenge_data.cpp.o] Error 1
In file included from 
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/IXMLReader.h:9,
                 from 
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/IAttributes.h:26,
                 from 
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/ISceneNode.h:19,
                 from 
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/IAnimatedMeshSceneNode.h:8,
                 from 
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrlicht.h:57,
                 from 
/build/reproducible-path/supertuxkart-1.4+dfsg/src/graphics/glwrap.hpp:30,
                 from 
/build/reproducible-path/supertuxkart-1.4+dfsg/src/config/hardware_stats.cpp:29:
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:374:27:
 warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  374 |                 xmlChar<T>() {}
      |                           ^
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:374:27:
 note: remove the ‘< >’
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:375:27:
 warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  375 |                 xmlChar<T>(char in) : c(static_cast<T>(in)) {}
      |                           ^
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:375:27:
 note: remove the ‘< >’
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:376:27:
 warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  376 |                 xmlChar<T>(wchar_t in) : c(static_cast<T>(in)) {}
      |                           ^
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:376:27:
 note: remove the ‘< >’
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:377:36:
 warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  377 |                 explicit xmlChar<T>(unsigned char in) : 
c(static_cast<T>(in)) {}
      |                                    ^
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:377:36:
 note: remove the ‘< >’
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:378:36:
 warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  378 |                 explicit xmlChar<T>(unsigned short in) : 
c(static_cast<T>(in)) {}
      |                                    ^
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:378:36:
 note: remove the ‘< >’
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:379:36:
 warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  379 |                 explicit xmlChar<T>(unsigned int in) : 
c(static_cast<T>(in)) {}
      |                                    ^
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:379:36:
 note: remove the ‘< >’
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:380:36:
 warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  380 |                 explicit xmlChar<T>(unsigned long in) : 
c(static_cast<T>(in)) {}
      |                                    ^
/build/reproducible-path/supertuxkart-1.4+dfsg/lib/irrlicht/include/irrXML.h:380:36:
 note: remove the ‘< >’
make[3]: *** [CMakeFiles/supertuxkart.dir/build.make:390: 
CMakeFiles/supertuxkart.dir/src/challenges/unlock_manager.cpp.o] Error 1
make[3]: Leaving directory 
'/build/reproducible-path/supertuxkart-1.4+dfsg/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:307: CMakeFiles/supertuxkart.dir/all] Error 2
make[2]: Leaving directory 
'/build/reproducible-path/supertuxkart-1.4+dfsg/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory 
'/build/reproducible-path/supertuxkart-1.4+dfsg/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: supertuxkart
Source-Version: 1.4+dfsg-6
Done: Vincent Cheng <[email protected]>

We believe that the bug you reported is fixed in the latest version of
supertuxkart, 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.
Vincent Cheng <[email protected]> (supplier of updated supertuxkart 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: Sun, 07 Sep 2025 22:48:24 -0700
Source: supertuxkart
Built-For-Profiles: noudeb
Architecture: source
Version: 1.4+dfsg-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Vincent Cheng <[email protected]>
Closes: 1097954 1113550
Changes:
 supertuxkart (1.4+dfsg-6) unstable; urgency=medium
 .
   * Add d/p/gcc15_headers.patch to fix FTBFS with gcc 15. (Closes: #1097954)
   * Add d/p/cmake4.patch to fix FTBFS with cmake 4. (Closes: #1113550)
   * Enable LTO and cherrypick upstream patches to fix issues when LTO is used.
   * Bump Standards version to 4.7.2, no changes required.
Checksums-Sha1:
 8aad4d92e4bd64623bdee8feca58745cd5b27fa3 2509 supertuxkart_1.4+dfsg-6.dsc
 368e14e86148f9ad0defe80514fefd68fd66b30c 2288476 
supertuxkart_1.4+dfsg-6.debian.tar.xz
Checksums-Sha256:
 024961ee7daa3abebf0ad6e6ee48bcf5f249343f0bcfb53476f17b884e1bd968 2509 
supertuxkart_1.4+dfsg-6.dsc
 99d1b9200794a418496f584842fb7765ede95cac193755d9ab8b026239ef4f93 2288476 
supertuxkart_1.4+dfsg-6.debian.tar.xz
Files:
 2107bafb376396f200224e9a77d31ef3 2509 games optional 
supertuxkart_1.4+dfsg-6.dsc
 2faa04572016aace2399aa7e6f755683 2288476 games optional 
supertuxkart_1.4+dfsg-6.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE1TqBWjy3ZZr4guOVju3MG6ofMv8FAmi+c50ACgkQju3MG6of
Mv/v1BAA17pHqZwQe8/hgZkfkiVUGdas9lex4b9Bfk8/oMLjrvADcc6TxxrJSe1t
tSv3RoGN9EiLDxzzR+QECr4HjAgbgdZMziXtDGLMiJgNRcuDJ3Y+JiwoPv2aasrW
95Uc35JFAI3xqQk9RD5Kbb/O1nAWNlNUH03qtmZBKRL0duLrDFjK4HTmNhhQHy/J
sAcP9JvrGxf23DEMAHMo2uBK7XADMSWrvAKI3zfn+3UnYB0ZCbYfQsg6sjvGN5rH
Nj8ho5AmzIk639bYoN2hASjhSid4NGcyALd/+f/4p75dchqLAivxXj5IA14zmyG4
3jpmHJG3AOEkmWBOnO2BYRcfUL/Dih6YTq211uM1rNvuozvyjnsjtgUQSi4dqZx8
7foI6avkNt0eLJLptZ3Xto+fqeiuuFgDl3hJ92v6bq5niSpoZjjpm97MmijQlALV
HjS7l17ASINgiKBLqv4jl+k3KAuCrHemyS00yJMslrb0cF1m8V/WR57sPs87lHcJ
nybgfaaoRGmlYqoGuREINuoTlTpyQw5WxF4d1ZIV6xjQ2rAdK7uFsPTZ7Wlt2MwR
av8p7jS+8ytnJdpUoQ3pRam/bRUdlg3nBdUJpmZTEIHXGwQXWEis6f+4RWK2y7I2
j2JHBQz1l2tydfpkwZjgIJnYgSSsP8oMcF9V8rzTS2xzKxVScQA=
=Er81
-----END PGP SIGNATURE-----

Attachment: pgpC3DwxLvMja.pgp
Description: PGP signature


--- End Message ---

Reply via email to