Your message dated Sat, 06 Sep 2025 13:07:06 +0000
with message-id <[email protected]>
and subject line Bug#1098178: fixed in xvier 1.0-14
has caused the Debian Bug report #1098178,
regarding xvier: 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.)


-- 
1098178: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098178
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:xvier
Version: 1.0-12
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/xvier_1.0-12_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

[...]
  197 | void recalculate(width, height)
      |      ^~~~~~~~~~~
xvier.c: In function ‘main’:
xvier.c:376:5: warning: old-style function definition [-Wold-style-definition]
  376 | int main(argc, argv)
      |     ^~~~
rm -f xvier
gcc -o xvier -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/xvier-1.0=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-ffile-prefix-map=/build/reproducible-path/xvier-1.0=.        xvier.o  -lXext 
-lX11       
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/xvier-1.0=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-ffile-prefix-map=/build/reproducible-path/xvier-1.0=.          -Dlinux 
-D__amd64__ -D_POSIX_C_SOURCE=199309L                                
-D_POSIX_SOURCE -D_XOPEN_SOURCE                                 -D_BSD_SOURCE 
-D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64                                                          
         -DFUNCPROTO=15 -DNARROWPROTO                           
-DPROGNAME=\"/usr/games/xvier_prog\"  -Wdate-time -D_FORTIFY_SOURCE=2  -c -o 
vierinit.o vierinit.c
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:28,
                 from vierinit.c:1:
/usr/include/features.h:197:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE 
are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  197 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use 
_DEFAULT_SOURCE"
      |   ^~~~~~~
gcc -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/xvier-1.0=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-ffile-prefix-map=/build/reproducible-path/xvier-1.0=.          -Dlinux 
-D__amd64__ -D_POSIX_C_SOURCE=199309L                                
-D_POSIX_SOURCE -D_XOPEN_SOURCE                                 -D_BSD_SOURCE 
-D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64                                                          
         -DFUNCPROTO=15 -DNARROWPROTO                           
-DPROGNAME=\"/usr/games/xvier_prog\"  -Wdate-time -D_FORTIFY_SOURCE=2  -c -o 
vier.o vier.c
In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:28,
                 from vier.c:1:
/usr/include/features.h:197:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE 
are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  197 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use 
_DEFAULT_SOURCE"
      |   ^~~~~~~
vier.c: In function ‘read_char’:
vier.c:33:6: warning: old-style function definition [-Wold-style-definition]
   33 | char read_char(ch)
      |      ^~~~~~~~~
vier.c: In function ‘write_char’:
vier.c:43:6: warning: old-style function definition [-Wold-style-definition]
   43 | void write_char(ch)
      |      ^~~~~~~~~~
vier.c: In function ‘w_test’:
vier.c:52:6: warning: old-style function definition [-Wold-style-definition]
   52 | void w_test(pos)
      |      ^~~~~~
vier.c: In function ‘s_test’:
vier.c:120:6: warning: old-style function definition [-Wold-style-definition]
  120 | void s_test(pos)
      |      ^~~~~~
vier.c: In function ‘w_zugzwang’:
vier.c:188:5: warning: old-style function definition [-Wold-style-definition]
  188 | int w_zugzwang(remain)
      |     ^~~~~~~~~~
vier.c: In function ‘s_zugzwang’:
vier.c:254:5: warning: old-style function definition [-Wold-style-definition]
  254 | int s_zugzwang(remain)
      |     ^~~~~~~~~~
vier.c: In function ‘comp_weiss’:
vier.c:320:5: warning: old-style function definition [-Wold-style-definition]
  320 | int comp_weiss(pos, lev, limit)
      |     ^~~~~~~~~~
vier.c: In function ‘comp_schwarz’:
vier.c:398:5: warning: old-style function definition [-Wold-style-definition]
  398 | int comp_schwarz(pos, lev, limit)
      |     ^~~~~~~~~~~~
vier.c: In function ‘main’:
vier.c:475:5: warning: old-style function definition [-Wold-style-definition]
  475 | int main(argc, argv)
      |     ^~~~
vier.c:493:15: error: too many arguments to function ‘time’; expected 0, have 1
  493 |   srand((int) time(NULL));
      |               ^~~~ ~~~~
vier.c:8:8: note: declared here
    8 | time_t time();
      |        ^~~~
make[2]: *** [<builtin>: vier.o] Error 1
make[2]: Leaving directory '/build/reproducible-path/xvier-1.0'
make[1]: *** [debian/rules:16: override_dh_auto_build] Error 2
make[1]: Leaving directory '/build/reproducible-path/xvier-1.0'
make: *** [debian/rules:12: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: xvier
Source-Version: 1.0-14
Done: Alexandre Detiste <[email protected]>

We believe that the bug you reported is fixed in the latest version of
xvier, 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.
Alexandre Detiste <[email protected]> (supplier of updated xvier 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, 06 Sep 2025 11:13:59 +0200
Source: xvier
Architecture: source
Version: 1.0-14
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 1098178
Changes:
 xvier (1.0-14) unstable; urgency=medium
 .
   * Patch for GCC-15 (Closes: #1098178)
Checksums-Sha1:
 d8babfa9b7ef3583dec7231db8e7b273101166f8 1877 xvier_1.0-14.dsc
 3443ffa870f18284a442ad19f4f59887d008694a 5396 xvier_1.0-14.debian.tar.xz
 bad615e35617dc9a465debb566c148d47f9fb76d 6291 xvier_1.0-14_source.buildinfo
Checksums-Sha256:
 7c96bba2f878cdab0227c205121eceb4912b26bf97094a517e6c6888f678adcb 1877 
xvier_1.0-14.dsc
 585e99ff102a9a6f6b32cb03df68d29100c5c6accef6807c5498681fc0b660bc 5396 
xvier_1.0-14.debian.tar.xz
 efc231f0ea542dfed79fb0c10c39953e816f21ddbe344191b19abf39192b81d0 6291 
xvier_1.0-14_source.buildinfo
Files:
 db1ebae607ca2615e30a75a45543ad2e 1877 games optional xvier_1.0-14.dsc
 1f16f1b0fbc86cf792cfc3482af1600b 5396 games optional xvier_1.0-14.debian.tar.xz
 2715a082045d9acc71c9f8eaa24d8042 6291 games optional 
xvier_1.0-14_source.buildinfo

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

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmi7+7oRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBouRRAAvanie3ny947HIBTtR/vYqkLgPh3SB4+P
hJyqitnXzrQQvUUOJLcE8FdKdzDp8458eo31LAVLqiB5XitCmqJLD5lpXXIh3k7U
YUYBib7lEFYahFRDcCx27fA9BRFreDnYkEqAs60OvVDVFfGYHjVTxTyZnG/vk2Vq
8xqqKKFCTg/Cp0EXZe3RYLMfj92q/HBQy4/ITlA/JTTeJyWkrzr9L9852ZGiUJkY
njuNubmhm5XXI6k4HnzbErVSkWgxHscgxqXbCunFL1sy/XAktwFMHd9cuuoJbOu1
Nu1JigG0+TmIawTG7QlRkzIeH8DUljZXJdYN7M0Ow7VZGJnaN/R26tzsqRGYEx61
f6FrQOzh444tKqSC2YLA33q4u5zuZgMrGgv9nrHE2wflCYcJ1PIpjbgqvp8A53uu
j8kz+QqwXOtKNaehNQ21Q6RYKg31R0JHmGNj9Up8e+9KXp8WmM4qTG0xhRBlp1jG
Ou1KHkdzRoyJ1kea2q6ehWh42TVitPT1KtixQwJLqdiPJYKHGCvaAVo5eRbfS9rm
iLankLlFRUsXhDobAEP94DgQ+Vd5Q22XCa3xsutcgly/Vyomca1u8iB5OlKFRD7C
qZbNmW8LvAI6ztraSXbcncnkbfYTqXSA7tz/PXkfAR4RTfW39KeODOw1Wmq39yjw
PPJYovqs8Dc=
=6z+y
-----END PGP SIGNATURE-----

Attachment: pgpBPMEBxrwVB.pgp
Description: PGP signature


--- End Message ---

Reply via email to