Your message dated Sun, 07 Sep 2025 10:07:38 +0000
with message-id <[email protected]>
and subject line Bug#1097186: fixed in libfizmo 0.7.15-2.2
has caused the Debian Bug report #1097186,
regarding libfizmo: 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.)
--
1097186: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097186
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libfizmo
Version: 0.7.15-2.1
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/libfizmo_0.7.15-2.1_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
[...]
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking whether make supports nested variables... yes
checking dependency style of gcc... none
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking for ranlib... ranlib
checking for ar... ar
checking the archiver (ar) interface... ar
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/tools/Makefile
config.status: creating src/interpreter/Makefile
config.status: executing depfiles commands
dh_auto_build
dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9
in use)
make -j1
make[1]: Entering directory '/build/reproducible-path/libfizmo-0.7.15'
Making all in src/tools
make[2]: Entering directory '/build/reproducible-path/libfizmo-0.7.15/src/tools'
gcc -DPACKAGE_NAME=\"libfizmo\" -DPACKAGE_TARNAME=\"libfizmo\"
-DPACKAGE_VERSION=\"0.7.15\" -DPACKAGE_STRING=\"libfizmo\ 0.7.15\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"libfizmo\" -DVERSION=\"0.7.15\" -I. -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC
-DI18N_DEFAULT_SEARCH_PATH=\"/usr/share/fizmo/locales\" -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libfizmo-0.7.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o ../locales/libfizmo_locales.o
../locales/libfizmo_locales.c
gcc -DPACKAGE_NAME=\"libfizmo\" -DPACKAGE_TARNAME=\"libfizmo\"
-DPACKAGE_VERSION=\"0.7.15\" -DPACKAGE_STRING=\"libfizmo\ 0.7.15\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"libfizmo\" -DVERSION=\"0.7.15\" -I. -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC
-DI18N_DEFAULT_SEARCH_PATH=\"/usr/share/fizmo/locales\" -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libfizmo-0.7.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o filesys.o filesys.c
gcc -DPACKAGE_NAME=\"libfizmo\" -DPACKAGE_TARNAME=\"libfizmo\"
-DPACKAGE_VERSION=\"0.7.15\" -DPACKAGE_STRING=\"libfizmo\ 0.7.15\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"libfizmo\" -DVERSION=\"0.7.15\" -I. -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC
-DI18N_DEFAULT_SEARCH_PATH=\"/usr/share/fizmo/locales\" -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libfizmo-0.7.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o filesys_c.o filesys_c.c
gcc -DPACKAGE_NAME=\"libfizmo\" -DPACKAGE_TARNAME=\"libfizmo\"
-DPACKAGE_VERSION=\"0.7.15\" -DPACKAGE_STRING=\"libfizmo\ 0.7.15\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"libfizmo\" -DVERSION=\"0.7.15\" -I. -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC
-DI18N_DEFAULT_SEARCH_PATH=\"/usr/share/fizmo/locales\" -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libfizmo-0.7.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o i18n.o i18n.c
gcc -DPACKAGE_NAME=\"libfizmo\" -DPACKAGE_TARNAME=\"libfizmo\"
-DPACKAGE_VERSION=\"0.7.15\" -DPACKAGE_STRING=\"libfizmo\ 0.7.15\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"libfizmo\" -DVERSION=\"0.7.15\" -I. -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC
-DI18N_DEFAULT_SEARCH_PATH=\"/usr/share/fizmo/locales\" -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libfizmo-0.7.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o list.o list.c
gcc -DPACKAGE_NAME=\"libfizmo\" -DPACKAGE_TARNAME=\"libfizmo\"
-DPACKAGE_VERSION=\"0.7.15\" -DPACKAGE_STRING=\"libfizmo\ 0.7.15\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"libfizmo\" -DVERSION=\"0.7.15\" -I. -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC
-DI18N_DEFAULT_SEARCH_PATH=\"/usr/share/fizmo/locales\" -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libfizmo-0.7.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o stringmap.o stringmap.c
gcc -DPACKAGE_NAME=\"libfizmo\" -DPACKAGE_TARNAME=\"libfizmo\"
-DPACKAGE_VERSION=\"0.7.15\" -DPACKAGE_STRING=\"libfizmo\ 0.7.15\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"libfizmo\" -DVERSION=\"0.7.15\" -I. -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC
-DI18N_DEFAULT_SEARCH_PATH=\"/usr/share/fizmo/locales\" -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libfizmo-0.7.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o tracelog.o tracelog.c
gcc -DPACKAGE_NAME=\"libfizmo\" -DPACKAGE_TARNAME=\"libfizmo\"
-DPACKAGE_VERSION=\"0.7.15\" -DPACKAGE_STRING=\"libfizmo\ 0.7.15\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"libfizmo\" -DVERSION=\"0.7.15\" -I. -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC
-DI18N_DEFAULT_SEARCH_PATH=\"/usr/share/fizmo/locales\" -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libfizmo-0.7.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o types.o types.c
gcc -DPACKAGE_NAME=\"libfizmo\" -DPACKAGE_TARNAME=\"libfizmo\"
-DPACKAGE_VERSION=\"0.7.15\" -DPACKAGE_STRING=\"libfizmo\ 0.7.15\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"libfizmo\" -DVERSION=\"0.7.15\" -I. -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC
-DI18N_DEFAULT_SEARCH_PATH=\"/usr/share/fizmo/locales\" -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libfizmo-0.7.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o z_ucs.o z_ucs.c
rm -f libtools.a
ar cru libtools.a ../locales/libfizmo_locales.o filesys.o filesys_c.o i18n.o
list.o stringmap.o tracelog.o types.o z_ucs.o
ar: `u' modifier ignored since `D' is the default (see `U')
true libtools.a
make[2]: Leaving directory '/build/reproducible-path/libfizmo-0.7.15/src/tools'
Making all in src/interpreter
make[2]: Entering directory
'/build/reproducible-path/libfizmo-0.7.15/src/interpreter'
gcc -DPACKAGE_NAME=\"libfizmo\" -DPACKAGE_TARNAME=\"libfizmo\"
-DPACKAGE_VERSION=\"0.7.15\" -DPACKAGE_STRING=\"libfizmo\ 0.7.15\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"libfizmo\" -DVERSION=\"0.7.15\" -I. -DUSE_LIBXML2 -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libxml2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libfizmo-0.7.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o babel.o babel.c
gcc -DPACKAGE_NAME=\"libfizmo\" -DPACKAGE_TARNAME=\"libfizmo\"
-DPACKAGE_VERSION=\"0.7.15\" -DPACKAGE_STRING=\"libfizmo\ 0.7.15\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"libfizmo\" -DVERSION=\"0.7.15\" -I. -DUSE_LIBXML2 -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libxml2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libfizmo-0.7.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o blorb.o blorb.c
gcc -DPACKAGE_NAME=\"libfizmo\" -DPACKAGE_TARNAME=\"libfizmo\"
-DPACKAGE_VERSION=\"0.7.15\" -DPACKAGE_STRING=\"libfizmo\ 0.7.15\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"libfizmo\" -DVERSION=\"0.7.15\" -I. -DUSE_LIBXML2 -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libxml2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libfizmo-0.7.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o config.o config.c
gcc -DPACKAGE_NAME=\"libfizmo\" -DPACKAGE_TARNAME=\"libfizmo\"
-DPACKAGE_VERSION=\"0.7.15\" -DPACKAGE_STRING=\"libfizmo\ 0.7.15\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"libfizmo\" -DVERSION=\"0.7.15\" -I. -DUSE_LIBXML2 -Wdate-time
-D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libxml2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libfizmo-0.7.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o fizmo.o fizmo.c
fizmo.c: In function ‘fizmo_start’:
fizmo.c:1269:3: error: too many arguments to function ‘init_streams’; expected
0, have 1
1269 | init_streams(default_savegame_filename);
| ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from fizmo.c:52:
streams.h:40:6: note: declared here
40 | void init_streams();
| ^~~~~~~~~~~~
fizmo.c:1390:9: error: too many arguments to function
‘store_first_stack_frame’; expected 0, have 4
1390 | store_first_stack_frame(true, 0, 0, 0);
| ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~
In file included from fizmo.c:50:
stack.h:73:6: note: declared here
73 | void store_first_stack_frame();
| ^~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:440: fizmo.o] Error 1
make[2]: Leaving directory
'/build/reproducible-path/libfizmo-0.7.15/src/interpreter'
make[1]: *** [Makefile:437: all-recursive] Error 1
make[1]: Leaving directory '/build/reproducible-path/libfizmo-0.7.15'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:3: binary] Error 255
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: libfizmo
Source-Version: 0.7.15-2.2
Done: Alexandre Detiste <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libfizmo, 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 libfizmo 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: Sun, 07 Sep 2025 11:17:19 +0200
Source: libfizmo
Architecture: source
Version: 0.7.15-2.2
Distribution: unstable
Urgency: medium
Maintainer: Christoph Ender <[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 940324 1097186
Changes:
libfizmo (0.7.15-2.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix compilation with GCC-15 (Closes: #1097186)
* Replace obsolete pkg-config dependency with pkgconf
.
[ Helmut Grohne ]
* Mark libfizmo-common Multi-Arch: foreign. (Closes: #940324)
Checksums-Sha1:
ba2eb82c50c01baffd7ddb8cdb8b71c17d9a52b5 2248 libfizmo_0.7.15-2.2.dsc
557cf5f96c066405780337c728c83cf21435e7fd 8164 libfizmo_0.7.15-2.2.debian.tar.xz
2118a6b0814275e9a917e8bdc9b330302299d00c 6075
libfizmo_0.7.15-2.2_source.buildinfo
Checksums-Sha256:
a6a11ffaf15827f56fa1e11da285edd900199adda0751520a07de44cf123b0d3 2248
libfizmo_0.7.15-2.2.dsc
be249596aef43e97fcf9987e0e0cf49e63bb25eb25cb66018c183098ca84754a 8164
libfizmo_0.7.15-2.2.debian.tar.xz
27b10a5bca452bd1de3881e4af43a0a1c7d11fb5f459356513fc7f6c480fb02c 6075
libfizmo_0.7.15-2.2_source.buildinfo
Files:
34e125d0bbbae1ffec9d4191b146eabd 2248 libdevel optional libfizmo_0.7.15-2.2.dsc
a045d2d0b84eda159f3d5fc1bf465a61 8164 libdevel optional
libfizmo_0.7.15-2.2.debian.tar.xz
85acfc1681983990c5102d6b922e7f35 6075 libdevel optional
libfizmo_0.7.15-2.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmi9T/oRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBoHBA/7BZWUngGzizPjyntd7Jqgd2SHQUrtzkDV
6Fgqx24tsr56XyuiuC/aG8Q/QvQG20p09EU1jfIyOkITs1YQgtmv4Yn69xzD+I08
6QS5X9m1/HAwgHfy2LWl0c7a0QCcjYtAo7umzgcwblYNv6SnGCQskIWO0cWAEdpb
j3QtYA6HNPbXwAyi1aqoEaWK1r6OIlfhmxZHoeUI5NOdNWvbFIDGOWhEo7dyoivF
rWFlcW292OB0oHEcnX31W9stMRk25bxaFmXzGnAWLuT6edpPeQ54KCicUeXkqkd7
nfDxjEPWoJLx4T9RKu780UtLcV+bACKr1ByaMvzTN3MdhG1GRcFFhDM5OtFRi4bL
0g+NNLJJ5yVWwmPs+qhYlrsOiAPgsFymIEDLwZbTIkQGZULwxYNdJ3gytkeFLmyR
d75koiXAI4oI9B3Rys39b1hpX78xshFvGlIHWowMyWGWiXAQBk/GHLmqFmBIlKuU
1Vag9r34JXngI6fat1/5nXMAXw7POp74g4KeTkmL3mkIKXWo1VbmG49uitVJNaeS
wdCrp1LilwEQrSDnUI8ud/QFISX1aT9qNSItyHsuoDMVkwgvMKzTl53PD+rD7r9G
qhe8uty+Nt0aJe6vhD8gsfQ9v37LG9V4lPh6tEW5pE9oZ+GVVdCnzUIFolxOKKmJ
Ki2Oc9RgpXs=
=MBA9
-----END PGP SIGNATURE-----
pgpVOEiJe2tls.pgp
Description: PGP signature
--- End Message ---