Your message dated Sat, 30 May 2026 14:41:36 +0000
with message-id <[email protected]>
and subject line Bug#1074966: fixed in freedroidrpg 1.0+ds-1
has caused the Debian Bug report #1074966,
regarding freedroidrpg: 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 [email protected]
immediately.)


-- 
1074966: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074966
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:freedroidrpg
Version: 1.0-1
Severity: important
Tags: sid trixie
User: [email protected]
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/freedroidrpg_1.0-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

[...]
graphics.c:578:24: error: passing argument 2 of ‘DebugPrintf’ from incompatible 
pointer type [-Wincompatible-pointer-types]
  578 |         DebugPrintf(1, stderr, 
"\n-OpenGL--------------------------------------------------------------------------");
      |                        ^~~~~~
      |                        |
      |                        FILE *
In file included from graphics.c:38:
proto.h:721:44: note: expected ‘const char *’ but argument is of type ‘FILE *’
  721 | void DebugPrintf(int db_level, const char *fmt, ...) 
PRINTF_FMT_ATTRIBUTE(2,3);
      |                                ~~~~~~~~~~~~^~~
graphics.c:579:24: error: passing argument 2 of ‘DebugPrintf’ from incompatible 
pointer type [-Wincompatible-pointer-types]
  579 |         DebugPrintf(1, stderr, "\nVendor     : %s", 
glGetString(GL_VENDOR));
      |                        ^~~~~~
      |                        |
      |                        FILE *
proto.h:721:44: note: expected ‘const char *’ but argument is of type ‘FILE *’
  721 | void DebugPrintf(int db_level, const char *fmt, ...) 
PRINTF_FMT_ATTRIBUTE(2,3);
      |                                ~~~~~~~~~~~~^~~
graphics.c:581:24: error: passing argument 2 of ‘DebugPrintf’ from incompatible 
pointer type [-Wincompatible-pointer-types]
  581 |         DebugPrintf(1, stderr, "\nRenderer   : %s", 
glGetString(GL_RENDERER));
      |                        ^~~~~~
      |                        |
      |                        FILE *
proto.h:721:44: note: expected ‘const char *’ but argument is of type ‘FILE *’
  721 | void DebugPrintf(int db_level, const char *fmt, ...) 
PRINTF_FMT_ATTRIBUTE(2,3);
      |                                ~~~~~~~~~~~~^~~
graphics.c:583:24: error: passing argument 2 of ‘DebugPrintf’ from incompatible 
pointer type [-Wincompatible-pointer-types]
  583 |         DebugPrintf(1, stderr, "\nVersion    : %s", 
glGetString(GL_VERSION));
      |                        ^~~~~~
      |                        |
      |                        FILE *
proto.h:721:44: note: expected ‘const char *’ but argument is of type ‘FILE *’
  721 | void DebugPrintf(int db_level, const char *fmt, ...) 
PRINTF_FMT_ATTRIBUTE(2,3);
      |                                ~~~~~~~~~~~~^~~
graphics.c:585:24: error: passing argument 2 of ‘DebugPrintf’ from incompatible 
pointer type [-Wincompatible-pointer-types]
  585 |         DebugPrintf(1, stderr, "\nExtensions : %s", 
glGetString(GL_EXTENSIONS));
      |                        ^~~~~~
      |                        |
      |                        FILE *
proto.h:721:44: note: expected ‘const char *’ but argument is of type ‘FILE *’
  721 | void DebugPrintf(int db_level, const char *fmt, ...) 
PRINTF_FMT_ATTRIBUTE(2,3);
      |                                ~~~~~~~~~~~~^~~
graphics.c:587:24: error: passing argument 2 of ‘DebugPrintf’ from incompatible 
pointer type [-Wincompatible-pointer-types]
  587 |         DebugPrintf(1, stderr, "\n\n");
      |                        ^~~~~~
      |                        |
      |                        FILE *
proto.h:721:44: note: expected ‘const char *’ but argument is of type ‘FILE *’
  721 | void DebugPrintf(int db_level, const char *fmt, ...) 
PRINTF_FMT_ATTRIBUTE(2,3);
      |                                ~~~~~~~~~~~~^~~
graphics.c: In function ‘set_video_mode_for_open_gl’:
graphics.c:709:32: error: passing argument 2 of ‘DebugPrintf’ from incompatible 
pointer type [-Wincompatible-pointer-types]
  709 |                 DebugPrintf(1, stderr, "\nvideo mode set (bpp=%d 
RGBA=%d%d%d%d depth=%d)",
      |                                ^~~~~~
      |                                |
      |                                FILE *
proto.h:721:44: note: expected ‘const char *’ but argument is of type ‘FILE *’
  721 | void DebugPrintf(int db_level, const char *fmt, ...) 
PRINTF_FMT_ATTRIBUTE(2,3);
      |                                ~~~~~~~~~~~~^~~
make[4]: *** [Makefile:858: graphics.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: *** [Makefile:532: all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:618: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:494: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: freedroidrpg
Source-Version: 1.0+ds-1
Done: Sébastien Noel <[email protected]>

We believe that the bug you reported is fixed in the latest version of
freedroidrpg, 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.
Sébastien Noel <[email protected]> (supplier of updated freedroidrpg 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: Sat, 30 May 2026 14:00:49 +0200
Source: freedroidrpg
Architecture: source
Version: 1.0+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Sébastien Noel <[email protected]>
Closes: 1039505 1044175 1074966
Changes:
 freedroidrpg (1.0+ds-1) unstable; urgency=medium
 .
   * Team upload
   * Fix FTBFS with current gcc (Closes: #1074966)
   * Fix DoubleBuild (Closes: #1044175)
   * Repack tarball to remove externals/lua (Closes: #1039505)
     - use Files-Excluded in d/copyright
   * Build-depends on liblua5.4-dev instead of liblua5.3-dev
   * Bump S-V to 4.7.4
   * Switch d/watch to version 5
Checksums-Sha1:
 e8f2711499b461bff3091dddafbaccb19bd47538 1883 freedroidrpg_1.0+ds-1.dsc
 4c8dd516b6656ab423157162e6d76833b62fa275 231214100 
freedroidrpg_1.0+ds.orig.tar.xz
 8a4ec0bd8e8f5098c78f22c3a02ed7eadadc08e9 10604 
freedroidrpg_1.0+ds-1.debian.tar.xz
 e4fb662ef5bf9fb64983c9eff5f2c9407085026d 13680 
freedroidrpg_1.0+ds-1_amd64.buildinfo
Checksums-Sha256:
 c4a28702854f7d751acd11f2b4f8c21ff29a6976fc5c7e9805906978b082980a 1883 
freedroidrpg_1.0+ds-1.dsc
 009c2dfcd31142cdd73b5bd32fc482319c1036c1350ae55d8bb2e39be863bca1 231214100 
freedroidrpg_1.0+ds.orig.tar.xz
 2039b7a3ab611b947c89e06f052fa620249dbf2c36cba6095bc4ef10cf2c7181 10604 
freedroidrpg_1.0+ds-1.debian.tar.xz
 c03dbd321670f7bee19d39490ba77041a6d28f4ff0d431fd0c658d111a3d0750 13680 
freedroidrpg_1.0+ds-1_amd64.buildinfo
Files:
 e8a34a74186e5926a6926f4de72f4ace 1883 games optional freedroidrpg_1.0+ds-1.dsc
 9ee9e3ca45dbe39b60b07d58b3f55609 231214100 games optional 
freedroidrpg_1.0+ds.orig.tar.xz
 4e3fbc77e9b804ecd442dd696a0d1a0a 10604 games optional 
freedroidrpg_1.0+ds-1.debian.tar.xz
 ee72b5575c9e5f5f8cd24a09f36b7b29 13680 games optional 
freedroidrpg_1.0+ds-1_amd64.buildinfo

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

iQFHBAEBCgAxFiEEdlP6my3wO8aMe9FCrKAIuMk0p9QFAmoa7A8THHR3b2xpZmVA
ZGViaWFuLm9yZwAKCRCsoAi4yTSn1CUdB/44GYwtecwU/X4lzfQgu/LAsoNP7Emu
FKPN0p3VWq3XzUvJEQM/ibTO84DDBq2G6lKCYx1p/fA0YOgvkyjLPkflwwf6rQwT
A57DE6k1QHUUyevYDFkwSQ3jUv+VQaMqljc0cMDWVnpOBsMhaN1tXm+qm9XFWVXt
q+PlPwRJScMD7VBUK8BWVk9rOOGt3F9cdnWUmRSr/OVp6oIgxtYX3Ia62wUPCzI4
jo2aujxn9crRlbXGCy9LO0Ll2jmQ5vYAXE1tuX31JABhiWCgK+Qd56QCvX6+td8K
Ae7UbXwdWcSFd6btM6MxprwJfDcfm2qyAyKj56sPwBvqPEd4Li3VlShl
=8FoW
-----END PGP SIGNATURE-----

Attachment: pgpjCjaM6n2nw.pgp
Description: PGP signature


--- End Message ---

Reply via email to