Your message dated Sat, 03 Aug 2024 14:50:13 +0000
with message-id <e1sag5f-009evi...@fasolo.debian.org>
and subject line Bug#1074984: fixed in geki2 2.0.8-2
has caused the Debian Bug report #1074984,
regarding geki2: ftbfs with GCC-14
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.)


-- 
1074984: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074984
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:geki2
Version: 2.0.8-1
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[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-14/g++-14, but succeeds to build with gcc-13/g++-13. 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/2024/07/01/geki2_2.0.8-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 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-14/porting_to.html

[...]
config.status: creating Makefile
config.status: creating geki2.spec
config.status: executing depfiles commands
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build
        make -j8
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making all in data
make[2]: Entering directory '/<<PKGBUILDDIR>>/data'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/data'
Making all in src
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
gcc -DPACKAGE_NAME=\"geki2-KXL\" -DPACKAGE_TARNAME=\"geki2-kxl\" 
-DPACKAGE_VERSION=\"2.0.8\" -DPACKAGE_STRING=\"geki2-KXL\ 2.0.8\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"geki2-kxl\" 
-DVERSION=\"2.0.8\" -DHAVE_LIBKXL=1 -DHAVE_LIBKXL=1 -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DDATA_PATH=\"/usr/share/games/geki2/data\" 
-DBMP_PATH=\"/usr/share/games/geki2/bmp\" 
-DWAV_PATH=\"/usr/share/games/geki2/wav\" -DTITLE=\"geki2-kxl\ 2.0.8\" -I.   
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o 
boss.o boss.c
gcc -DPACKAGE_NAME=\"geki2-KXL\" -DPACKAGE_TARNAME=\"geki2-kxl\" 
-DPACKAGE_VERSION=\"2.0.8\" -DPACKAGE_STRING=\"geki2-KXL\ 2.0.8\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"geki2-kxl\" 
-DVERSION=\"2.0.8\" -DHAVE_LIBKXL=1 -DHAVE_LIBKXL=1 -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DDATA_PATH=\"/usr/share/games/geki2/data\" 
-DBMP_PATH=\"/usr/share/games/geki2/bmp\" 
-DWAV_PATH=\"/usr/share/games/geki2/wav\" -DTITLE=\"geki2-kxl\ 2.0.8\" -I.   
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o 
misc.o misc.c
gcc -DPACKAGE_NAME=\"geki2-KXL\" -DPACKAGE_TARNAME=\"geki2-kxl\" 
-DPACKAGE_VERSION=\"2.0.8\" -DPACKAGE_STRING=\"geki2-KXL\ 2.0.8\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"geki2-kxl\" 
-DVERSION=\"2.0.8\" -DHAVE_LIBKXL=1 -DHAVE_LIBKXL=1 -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DDATA_PATH=\"/usr/share/games/geki2/data\" 
-DBMP_PATH=\"/usr/share/games/geki2/bmp\" 
-DWAV_PATH=\"/usr/share/games/geki2/wav\" -DTITLE=\"geki2-kxl\ 2.0.8\" -I.   
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o 
game.o game.c
gcc -DPACKAGE_NAME=\"geki2-KXL\" -DPACKAGE_TARNAME=\"geki2-kxl\" 
-DPACKAGE_VERSION=\"2.0.8\" -DPACKAGE_STRING=\"geki2-KXL\ 2.0.8\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"geki2-kxl\" 
-DVERSION=\"2.0.8\" -DHAVE_LIBKXL=1 -DHAVE_LIBKXL=1 -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DDATA_PATH=\"/usr/share/games/geki2/data\" 
-DBMP_PATH=\"/usr/share/games/geki2/bmp\" 
-DWAV_PATH=\"/usr/share/games/geki2/wav\" -DTITLE=\"geki2-kxl\ 2.0.8\" -I.   
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o 
main.o main.c
gcc -DPACKAGE_NAME=\"geki2-KXL\" -DPACKAGE_TARNAME=\"geki2-kxl\" 
-DPACKAGE_VERSION=\"2.0.8\" -DPACKAGE_STRING=\"geki2-KXL\ 2.0.8\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"geki2-kxl\" 
-DVERSION=\"2.0.8\" -DHAVE_LIBKXL=1 -DHAVE_LIBKXL=1 -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DDATA_PATH=\"/usr/share/games/geki2/data\" 
-DBMP_PATH=\"/usr/share/games/geki2/bmp\" 
-DWAV_PATH=\"/usr/share/games/geki2/wav\" -DTITLE=\"geki2-kxl\ 2.0.8\" -I.   
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o 
opening.o opening.c
gcc -DPACKAGE_NAME=\"geki2-KXL\" -DPACKAGE_TARNAME=\"geki2-kxl\" 
-DPACKAGE_VERSION=\"2.0.8\" -DPACKAGE_STRING=\"geki2-KXL\ 2.0.8\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"geki2-kxl\" 
-DVERSION=\"2.0.8\" -DHAVE_LIBKXL=1 -DHAVE_LIBKXL=1 -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DDATA_PATH=\"/usr/share/games/geki2/data\" 
-DBMP_PATH=\"/usr/share/games/geki2/bmp\" 
-DWAV_PATH=\"/usr/share/games/geki2/wav\" -DTITLE=\"geki2-kxl\ 2.0.8\" -I.   
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o 
load.o load.c
gcc -DPACKAGE_NAME=\"geki2-KXL\" -DPACKAGE_TARNAME=\"geki2-kxl\" 
-DPACKAGE_VERSION=\"2.0.8\" -DPACKAGE_STRING=\"geki2-KXL\ 2.0.8\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"geki2-kxl\" 
-DVERSION=\"2.0.8\" -DHAVE_LIBKXL=1 -DHAVE_LIBKXL=1 -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DDATA_PATH=\"/usr/share/games/geki2/data\" 
-DBMP_PATH=\"/usr/share/games/geki2/bmp\" 
-DWAV_PATH=\"/usr/share/games/geki2/wav\" -DTITLE=\"geki2-kxl\ 2.0.8\" -I.   
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o 
my.o my.c
gcc -DPACKAGE_NAME=\"geki2-KXL\" -DPACKAGE_TARNAME=\"geki2-kxl\" 
-DPACKAGE_VERSION=\"2.0.8\" -DPACKAGE_STRING=\"geki2-KXL\ 2.0.8\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"geki2-kxl\" 
-DVERSION=\"2.0.8\" -DHAVE_LIBKXL=1 -DHAVE_LIBKXL=1 -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DDATA_PATH=\"/usr/share/games/geki2/data\" 
-DBMP_PATH=\"/usr/share/games/geki2/bmp\" 
-DWAV_PATH=\"/usr/share/games/geki2/wav\" -DTITLE=\"geki2-kxl\ 2.0.8\" -I.   
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o 
ranking.o ranking.c
ranking.c: In function ‘ScoreRanking’:
ranking.c:18:5: error: ‘return’ with no value, in function returning non-void 
[-Wreturn-mismatch]
   18 |     return;
      |     ^~~~~~
ranking.c:9:5: note: declared here
    9 | int ScoreRanking(void)
      |     ^~~~~~~~~~~~
ranking.c: In function ‘ReadScore’:
ranking.c:42:5: warning: ignoring return value of ‘fscanf’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
   42 |     fscanf(fp, "%lu", &(Root->HiScore));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ranking.c:44:7: warning: ignoring return value of ‘fscanf’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
   44 |       fscanf(fp, "%lu %hhu %hhu %15s",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   45 |              &(Ranking[i]->Score),
      |              ~~~~~~~~~~~~~~~~~~~~~
   46 |              &(Ranking[i]->Stage),
      |              ~~~~~~~~~~~~~~~~~~~~~
   47 |              &(Ranking[i]->Loop),
      |              ~~~~~~~~~~~~~~~~~~~~
   48 |              Ranking[i]->Name);
      |              ~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:378: ranking.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In function ‘LoadPixmap’,
    inlined from ‘LoadPixmaps’ at load.c:73:14:
<command-line>: warning: ‘%s’ directive writing up to 63 bytes into a region of 
size 37 [-Wformat-overflow=]
load.c:54:21: note: in expansion of macro ‘BMP_PATH’
   54 |   sprintf(filename, BMP_PATH "/%s.bmp", fname);
      |                     ^~~~~~~~
In file included from /usr/include/stdio.h:964,
                 from geki2.h:10,
                 from load.c:1:
In function ‘sprintf’,
    inlined from ‘LoadPixmap’ at load.c:54:3,
    inlined from ‘LoadPixmaps’ at load.c:73:14:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: 
‘__builtin___sprintf_chk’ output between 32 and 95 bytes into a destination of 
size 64
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:348: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:5: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: geki2
Source-Version: 2.0.8-2
Done: Alexandre Detiste <tc...@debian.org>

We believe that the bug you reported is fixed in the latest version of
geki2, 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 1074...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <tc...@debian.org> (supplier of updated geki2 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: Sat, 03 Aug 2024 16:22:55 +0200
Source: geki2
Architecture: source
Version: 2.0.8-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Alexandre Detiste <tc...@debian.org>
Closes: 1074984
Changes:
 geki2 (2.0.8-2) unstable; urgency=medium
 .
   * Fix FTBFS with GCC-14 (Closes: #1074984)
Checksums-Sha1:
 b670054791157ad679ace388659b5410cf4369a9 1953 geki2_2.0.8-2.dsc
 dad6a07cc87af1fa6a0f678507bc73c1ba09e3b0 7824 geki2_2.0.8-2.debian.tar.xz
 8f8629bc263441427e3591f2f803bac5b2da1fb5 6984 geki2_2.0.8-2_source.buildinfo
Checksums-Sha256:
 86873457234ca76ab8ff5e46318c1fa48976d104bdc3c9ad549c421bdef8f2ea 1953 
geki2_2.0.8-2.dsc
 bf38d1908cf798d988debba3b4eb2068664a27f28a5baf70fecd36d29d569f55 7824 
geki2_2.0.8-2.debian.tar.xz
 01b07118e1c8a2700fb7fce046375eca7ef4af7b39e0139b5798700b8c89846d 6984 
geki2_2.0.8-2_source.buildinfo
Files:
 7303a45f4811943e8c3acd894dcf51b4 1953 games optional geki2_2.0.8-2.dsc
 583087c19504d1a8893aa033cc599164 7824 games optional 
geki2_2.0.8-2.debian.tar.xz
 5a0f849005d997b2d9486dbb582c79b0 6984 games optional 
geki2_2.0.8-2_source.buildinfo

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

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmauP54RHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBqc8w//eh8xq4e7QVBdQF/cIE/donx8Zf9ygxOZ
ergB1M5A3MnP5YzHbQoNqusa/PFGI7DeIiy7ZBDHa+OSHvrG7uiGlIUblJStGavx
FuM58w4GJ2VHEi3leqAy8Oo4c64qy17bZrGUFyEHSFjm4L1elO8IA454g1kMYp0E
CeLdbblOWy/KcAdSDAuoP/Rg42q/lyTbTPWMyGtIGkdmyIgZbPq6vzPrID2v8tRP
HZtuZVtlvEGrDXDhwn5R9BrazCpQIKvWlVfbHnSgAreMIcrbPkAMDLnixwnTCcr+
OaNX6JjRaB4C0WzruYETo0YjV6j24l89t4nbmQtm4UJNpJ7B+/WpdecwqK6+fCQZ
8SnXoog6DG563+JHkDRYUTv1rGZ9rv1hsyHg9efbg94fn/AwE3+1A518AtiFw5j1
IBodiBgQzedT7MToXgYufHNe8U9QaJygUi/SB8vEdVirUDWYb2QYWvrk0aO3fQq1
qtg4CVlNDJG8hcPc4KuJICdkrpqTiuTr8a49Hb/n6+mVTPr49vAiUXHMxiBB+eoI
t8AZ643ORMGA99wciUbcG3qWXnFiJlBBkxKUPZ1OcsQil+dVdllioMcja6cZ4DiC
uPGQgf7/wPsTmj+TuXb5VVQs3eNMp2Jx+6p8vdHpvQ2DkJvUKHm2zRka1SPDcAwr
cUxyq92WxCU=
=c/uF
-----END PGP SIGNATURE-----

Attachment: pgpNOR5GS1gBv.pgp
Description: PGP signature


--- End Message ---

Reply via email to