Your message dated Thu, 14 Oct 2021 19:20:12 +0000
with message-id <e1mb6gy-0004dd...@fasolo.debian.org>
and subject line Bug#984319: fixed in ri-li 2.0.1+ds-11
has caused the Debian Bug report #984319,
regarding ri-li: ftbfs with GCC-11
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.)
--
984319: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984319
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ri-li
Version: 2.0.1+ds-10
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-11
[This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.
The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/ri-li_2.0.1+ds-10_unstable_gcc11.log
The last lines of the build log are at the end of this report.
To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html
GCC 11 defaults to the GNU++17 standard. If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.
[...]
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking SDL/SDL.h usability... yes
checking SDL/SDL.h presence... yes
checking for SDL/SDL.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking SDL/SDL_mixer.h usability... yes
checking SDL/SDL_mixer.h presence... yes
checking for SDL/SDL_mixer.h... yes
checking for sqrt... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating data/Makefile
config.status: creating Sounds/Makefile
config.status: creating gentoo/Makefile
config.status: creating config.h
config.status: executing depfiles commands
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_build-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
I: ri-li_2.0.1+ds
dh_auto_build -Dsrc
cd src && make -j4 "INSTALL=install --strip-program=true"
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
g++ -DHAVE_CONFIG_H -I. -I.. -DDATA_DIR="\"/usr/share/games/ri-li/Ri-li\""
-Wno-deprecated -Wdate-time -D_FORTIFY_SOURCE=2 -DLINUX -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o audio.o audio.cc
g++ -DHAVE_CONFIG_H -I. -I.. -DDATA_DIR="\"/usr/share/games/ri-li/Ri-li\""
-Wno-deprecated -Wdate-time -D_FORTIFY_SOURCE=2 -DLINUX -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o ecran.o ecran.cc
g++ -DHAVE_CONFIG_H -I. -I.. -DDATA_DIR="\"/usr/share/games/ri-li/Ri-li\""
-Wno-deprecated -Wdate-time -D_FORTIFY_SOURCE=2 -DLINUX -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o editeur.o editeur.cc
g++ -DHAVE_CONFIG_H -I. -I.. -DDATA_DIR="\"/usr/share/games/ri-li/Ri-li\""
-Wno-deprecated -Wdate-time -D_FORTIFY_SOURCE=2 -DLINUX -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o jeux.o jeux.cc
g++ -DHAVE_CONFIG_H -I. -I.. -DDATA_DIR="\"/usr/share/games/ri-li/Ri-li\""
-Wno-deprecated -Wdate-time -D_FORTIFY_SOURCE=2 -DLINUX -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o loco.o loco.cc
g++ -DHAVE_CONFIG_H -I. -I.. -DDATA_DIR="\"/usr/share/games/ri-li/Ri-li\""
-Wno-deprecated -Wdate-time -D_FORTIFY_SOURCE=2 -DLINUX -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o main.o main.cc
g++ -DHAVE_CONFIG_H -I. -I.. -DDATA_DIR="\"/usr/share/games/ri-li/Ri-li\""
-Wno-deprecated -Wdate-time -D_FORTIFY_SOURCE=2 -DLINUX -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o menu.o menu.cc
g++ -DHAVE_CONFIG_H -I. -I.. -DDATA_DIR="\"/usr/share/games/ri-li/Ri-li\""
-Wno-deprecated -Wdate-time -D_FORTIFY_SOURCE=2 -DLINUX -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o mouse.o mouse.cc
g++ -DHAVE_CONFIG_H -I. -I.. -DDATA_DIR="\"/usr/share/games/ri-li/Ri-li\""
-Wno-deprecated -Wdate-time -D_FORTIFY_SOURCE=2 -DLINUX -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o sprite.o sprite.cc
g++ -DHAVE_CONFIG_H -I. -I.. -DDATA_DIR="\"/usr/share/games/ri-li/Ri-li\""
-Wno-deprecated -Wdate-time -D_FORTIFY_SOURCE=2 -DLINUX -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o tableau.o tableau.cc
g++ -DHAVE_CONFIG_H -I. -I.. -DDATA_DIR="\"/usr/share/games/ri-li/Ri-li\""
-Wno-deprecated -Wdate-time -D_FORTIFY_SOURCE=2 -DLINUX -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -c -o utils.o utils.cc
sprite.cc: In member function ‘bool Sprite::Load(unsigned char*, long int&)’:
sprite.cc:355:16: error: ordered comparison of pointer with integer zero
(‘SDL_Surface*’ and ‘long int’)
355 | if(Image[i]<=NULL) {
| ^
sprite.cc: In member function ‘bool Sprite::Nouveau(int, int)’:
sprite.cc:489:14: error: ordered comparison of pointer with integer zero
(‘SDL_Surface*’ and ‘long int’)
489 | if(Image[0]<=NULL) {
| ^
tableau.cc: In member function ‘bool Tableau::Save()’:
tableau.cc:91:9: error: ordered comparison of pointer with integer zero
(‘unsigned char*’ and ‘int’)
91 | if(Buf<=0) return false;
| ~~~^~~
make[2]: *** [Makefile:385: sprite.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [Makefile:385: tableau.o] Error 1
utils.cc: In function ‘long int ChargeFichier(const char*, unsigned char*&)’:
utils.cc:119:10: warning: ignoring return value of ‘size_t fread(void*, size_t,
size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
119 | fread(Po,1,(unsigned int)Compt,file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
dh_auto_build: error: cd src && make -j4 "INSTALL=install --strip-program=true"
returned exit code 2
make[1]: *** [debian/rules:31: override_dh_auto_build-arch] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:12: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: ri-li
Source-Version: 2.0.1+ds-11
Done: Markus Koschany <a...@debian.org>
We believe that the bug you reported is fixed in the latest version of
ri-li, 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 984...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Markus Koschany <a...@debian.org> (supplier of updated ri-li 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: Thu, 14 Oct 2021 20:50:22 +0200
Source: ri-li
Architecture: source
Version: 2.0.1+ds-11
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Markus Koschany <a...@debian.org>
Closes: 984319
Changes:
ri-li (2.0.1+ds-11) unstable; urgency=medium
.
* Declare compliance with Debian Policy 4.6.0.
* Mark ri-li-data Multi-Arch: foreign.
* Fix FTBFS with GCC 11. (Closes: #984319)
Checksums-Sha1:
f526cc76e1ce6e7178fbd584b644061fb2362cca 2278 ri-li_2.0.1+ds-11.dsc
ce3574fe1581075fed6293dafc9b597dd40100a2 9388 ri-li_2.0.1+ds-11.debian.tar.xz
6f76d7b449397347a85c7e60bc85403fc1d06240 12386
ri-li_2.0.1+ds-11_amd64.buildinfo
Checksums-Sha256:
c018f726df60643ab65d83829276d222ade3d33078f30170077f1377d0d265dd 2278
ri-li_2.0.1+ds-11.dsc
615cf7a6cb8f76ad28e34b8d17e6fb3e91e5ac3b8c36ce4e98dace16b12673bf 9388
ri-li_2.0.1+ds-11.debian.tar.xz
19a90ad4e18bbd50ca84672073bde2438314a606a424ca9044842aeca9e70b2b 12386
ri-li_2.0.1+ds-11_amd64.buildinfo
Files:
3b1e985925a485c0c70c80d9c333186e 2278 games optional ri-li_2.0.1+ds-11.dsc
4f740c5e56d36d0e2ce0a11007b56114 9388 games optional
ri-li_2.0.1+ds-11.debian.tar.xz
37687b39b6a237d876ac2133f5ddd598 12386 games optional
ri-li_2.0.1+ds-11_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAmFofkJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1HktYQQAMABOUBJUAR2IHTruGoS0z4PoZy8/p8vbQZP
CdSyMEFn+CYoEsotIRZ+HkRYVruvfvYNmeQLHthRfTiBWYnIad5p4U07PxHfH8Us
OxK6Stynk0Z12SdRy/jjkiRLQ4C8BREb3v9IIpyfo+0PMh81qHbQSxqK9F0Sf+Iq
dj+5nVIboT+E3WeVUQZhrRe5CoZ1jFK1Q60oNS7lNhoTbPsxby8CJhc/Fq4dWd83
hhpxeEI9VI2176VxolIN7gOdKpLZemWcEMBvshLSUxEQojaRlpLs63x/GMxHp264
XC70nVs1Np31/eh9Cmm8lnyTTS3WywtbkhhIoT3tr3PxpV2Xy+jScOvhQgT9vRwG
clf0hX7r4/A79JqjfeT9cwjh8GYdYcOJ12+Rm3m2ScxbTRHhxMEwHNE2RiOFFZAQ
K1XEdYvnWCdANHOlZaDnA53bHCODozVx2kqghg3NIGX4EWLV4LR/Lf0KDdrfRYX2
zOfibDAU9N9D+lOQh37SoKraMhP2ClH/zsNvHZ7lQnOGlNRPogf6SeCQqcc6NZks
CwB4BiSI7z7W/mm3Gx2O2qJOOfSnRznswMA6URxsnZVvICtAOpGDf/bEv8lXwIa3
nQmHtJFRZyVkA9K1dWLgHubiE3Gu2Rioxr/5Lj30Z2nurIiQEzCGPpHe9pVamm7n
WWxciZ7/
=k8xP
-----END PGP SIGNATURE-----
--- End Message ---