Your message dated Fri, 22 Sep 2023 00:34:53 +0000
with message-id <e1qju8d-004ule...@fasolo.debian.org>
and subject line Bug#1037607: fixed in colobot 0.2.0-2.1
has caused the Debian Bug report #1037607,
regarding colobot: ftbfs with GCC-13
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 ow...@bugs.debian.org
immediately.)
--
1037607: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037607
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:colobot
Version: 0.2.0-2
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13
[This bug is 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-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/colobot_0.2.0-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
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-13/porting_to.html
[...]
| ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/resources/resourcemanager.cpp: In static member
function ‘static bool CResourceManager::RemoveLocation(const std::string&)’:
/<<PKGBUILDDIR>>/src/common/resources/resourcemanager.cpp:79:37: warning: ‘int
PHYSFS_removeFromSearchPath(const char*)’ is deprecated
[-Wdeprecated-declarations]
79 | if (!PHYSFS_removeFromSearchPath(location.c_str()))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/physfs.h:878:17: note: declared here
878 | PHYSFS_DECL int PHYSFS_removeFromSearchPath(const char *oldDir)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/resources/resourcemanager.cpp:81:104: warning:
‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations]
81 | GetLogger()->Error("Error while unmounting \"%s\": %s\n",
location.c_str(), PHYSFS_getLastError());
|
~~~~~~~~~~~~~~~~~~~^~
/usr/include/physfs.h:654:25: note: declared here
654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED;
| ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/resources/resourcemanager.cpp: In static member
function ‘static bool CResourceManager::SetSaveLocation(const std::string&)’:
/<<PKGBUILDDIR>>/src/common/resources/resourcemanager.cpp:109:118: warning:
‘const char* PHYSFS_getLastError()’ is deprecated [-Wdeprecated-declarations]
109 | GetLogger()->Error("Error while setting save location to
\"%s\": %s\n", location.c_str(), PHYSFS_getLastError());
|
~~~~~~~~~~~~~~~~~~~^~
/usr/include/physfs.h:654:25: note: declared here
654 | PHYSFS_DECL const char *PHYSFS_getLastError(void) PHYSFS_DEPRECATED;
| ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/resources/resourcemanager.cpp: In static member
function ‘static bool CResourceManager::DirectoryExists(const std::string&)’:
/<<PKGBUILDDIR>>/src/common/resources/resourcemanager.cpp:154:81: warning: ‘int
PHYSFS_isDirectory(const char*)’ is deprecated [-Wdeprecated-declarations]
154 | return PHYSFS_exists(CleanPath(directory).c_str()) &&
PHYSFS_isDirectory(CleanPath(directory).c_str());
|
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/physfs.h:1159:17: note: declared here
1159 | PHYSFS_DECL int PHYSFS_isDirectory(const char *fname) PHYSFS_DEPRECATED;
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/resources/resourcemanager.cpp: In static member
function ‘static std::vector<std::__cxx11::basic_string<char> >
CResourceManager::ListFiles(const std::string&, bool)’:
/<<PKGBUILDDIR>>/src/common/resources/resourcemanager.cpp:196:39: warning: ‘int
PHYSFS_isDirectory(const char*)’ is deprecated [-Wdeprecated-declarations]
196 | if (PHYSFS_isDirectory(path.c_str())) continue;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/physfs.h:1159:17: note: declared here
1159 | PHYSFS_DECL int PHYSFS_isDirectory(const char *fname) PHYSFS_DEPRECATED;
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/resources/resourcemanager.cpp: In static member
function ‘static std::vector<std::__cxx11::basic_string<char> >
CResourceManager::ListDirectories(const std::string&)’:
/<<PKGBUILDDIR>>/src/common/resources/resourcemanager.cpp:218:35: warning: ‘int
PHYSFS_isDirectory(const char*)’ is deprecated [-Wdeprecated-declarations]
218 | if (PHYSFS_isDirectory(path.c_str()))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/physfs.h:1159:17: note: declared here
1159 | PHYSFS_DECL int PHYSFS_isDirectory(const char *fname) PHYSFS_DEPRECATED;
| ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/resources/resourcemanager.cpp: In static member
function ‘static long long int CResourceManager::GetLastModificationTime(const
std::string&)’:
/<<PKGBUILDDIR>>/src/common/resources/resourcemanager.cpp:247:37: warning:
‘PHYSFS_sint64 PHYSFS_getLastModTime(const char*)’ is deprecated
[-Wdeprecated-declarations]
247 | return PHYSFS_getLastModTime(CleanPath(filename).c_str());
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/physfs.h:1206:27: note: declared here
1206 | PHYSFS_DECL PHYSFS_sint64 PHYSFS_getLastModTime(const char *filename)
| ^~~~~~~~~~~~~~~~~~~~~
[ 9%] Building CXX object src/CMakeFiles/colobotbase.dir/common/settings.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++
-DBOOST_NO_CXX11_SCOPED_ENUMS -DBOOST_NO_SCOPED_ENUMS -DHAVE_DEMANGLE
-DNOEXCEPT=noexcept -DTESTS -DTEST_VIRTUAL=virtual -I/<<PKGBUILDDIR>>/src
-I/<<PKGBUILDDIR>>/src/.. -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src -isystem
/usr/include/AL -isystem /usr/include/SDL2 -isystem
/<<PKGBUILDDIR>>/lib/localename -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Werror -Wold-style-cast
-pedantic-errors -Wmissing-declarations -Wno-error=deprecated-declarations
-Wsuggest-override -O2 -g -DNDEBUG -MD -MT
src/CMakeFiles/colobotbase.dir/common/settings.cpp.o -MF
CMakeFiles/colobotbase.dir/common/settings.cpp.o.d -o
CMakeFiles/colobotbase.dir/common/settings.cpp.o -c
/<<PKGBUILDDIR>>/src/common/settings.cpp
make[4]: *** [src/CMakeFiles/colobotbase.dir/build.make:471:
src/CMakeFiles/colobotbase.dir/common/restext.cpp.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:748: src/CMakeFiles/colobotbase.dir/all]
Error 2
[ 10%] Linking CXX static library ../libgtest.a
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib/gtest && /usr/bin/cmake -P
CMakeFiles/gtest.dir/cmake_clean_target.cmake
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib/gtest && /usr/bin/cmake -E
cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1
/usr/bin/ar qc ../libgtest.a "CMakeFiles/gtest.dir/src/gtest-all.cc.o"
/usr/bin/ranlib ../libgtest.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 10%] Built target gtest
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [Makefile:169: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/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[1]: *** [debian/rules:34: override_dh_auto_build-arch] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:21: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: colobot
Source-Version: 0.2.0-2.1
Done: Dimitri John Ledkov <dimitri.led...@canonical.com>
We believe that the bug you reported is fixed in the latest version of
colobot, 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 1037...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dimitri John Ledkov <dimitri.led...@canonical.com> (supplier of updated colobot
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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 22 Sep 2023 00:23:29 +0100
Source: colobot
Built-For-Profiles: noudeb
Architecture: source
Version: 0.2.0-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Dimitri John Ledkov <dimitri.led...@canonical.com>
Closes: 1037607
Changes:
colobot (0.2.0-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix ftbfs with gcc-13. Closes: #1037607
Checksums-Sha1:
67fe33df5806881b94ce0a5f6fef0e20f01d80b6 3017 colobot_0.2.0-2.1.dsc
ac0029773278815ddc1f2be787bd52c90365562a 13396 colobot_0.2.0-2.1.debian.tar.xz
c13857d5588df202c93f0fe29aadc93592c8cf8a 8698
colobot_0.2.0-2.1_source.buildinfo
Checksums-Sha256:
a3fe3bf6e01518e761c4e31ccfa0c5232a6ac6b7ab79a947fbf6a13dd12497e0 3017
colobot_0.2.0-2.1.dsc
72267937f6a69b0083f1789a5651336afd8ccf24489f1b1b5e6532e71210d41d 13396
colobot_0.2.0-2.1.debian.tar.xz
cf9dae033d845bcdb823577914f9ca119ea7abe2d5cb15207398ca1e31215ef9 8698
colobot_0.2.0-2.1_source.buildinfo
Files:
3f2cd7aaf3d02343099ad0798940105c 3017 games optional colobot_0.2.0-2.1.dsc
5a24f8d816f7db5b4f5f109b2818861e 13396 games optional
colobot_0.2.0-2.1.debian.tar.xz
c9179c1839afa8eb67d46046e54b4fba 8698 games optional
colobot_0.2.0-2.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE7iQKBSojGtiSWEHXm47ISdXvcO0FAmUM25AACgkQm47ISdXv
cO26oQ/+PyQEjvq3YS2spiDGc4magXeOv2N8ptLjYu8ScykNuILkNFSOSVbD7ZqG
uU2EplphduoC1S6Xib2E2uQ7OoAUrR0JyURRVJDfGVnYI0jTij9xEqorprzQs39o
45mV0FgotlrFuQtgdf8i+nEvSZsIVYfrtGj9WfGmNn73DMk5k2qyX7Pj9Pf7P3l/
DJ80xFFSu5shIJnJUCLNSr7gfjUnfBVq36b5y0aoUkTFmHf+rEOvEjQ8gzxz0fxS
VzKpZ6a4KtdK4LNrW6IYVGzwIfLcALViqtD89XqXIM5ubP04Iaij8inJKj6+iXDA
Q97ZQqQYc3Z4wN35y5UAUbqeBnFeTfUiFe/yPVCSuROPVjkw1Fv7B471mqCRp+ri
Qve1f1j1QlTmSDBeFyqAYMbVeQ4OmBqQ4m1nDST2YiLNmbYQcirJ0FlQEXK8DaMJ
V8EiHSYT3E+F8/vQO1PoLCBIO48bH/NsY+L5gn8glSk2PXGU6DNa51AbQr5HNbxC
yPSBSYAQmffE00aaTWtc3rUIhgBZJQsybvHKD4q2QixpqbuIVRBk2cF0otTzDTN1
owaIRDTqbh9Hxw1UbHdDMJVohtCyaeg0bp2FAISFVS3X3EKWpW8Hv1XHZE8XfU3K
k9FgqbjG/fdrz4lYV83RYKVoZBYWNJyDfFlLx66rNiW1jRJQXCs=
=julc
-----END PGP SIGNATURE-----
--- End Message ---