Your message dated Mon, 27 Oct 2025 10:35:46 +0000
with message-id <[email protected]>
and subject line Bug#1098097: fixed in wit 3.01a-5.1
has caused the Debian Bug report #1098097,
regarding wit: 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.)
--
1098097: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098097
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:wit
Version: 3.01a-5
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/wit_3.01a-5_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
[...]
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package wit
dpkg-buildpackage: info: source version 3.01a-5
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Aloïs Micard <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
dh clean
debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/reproducible-path/wit-3.01a'
/usr/bin/make clean+
make[2]: Entering directory '/build/reproducible-path/wit-3.01a'
[36;1m*** rm output files + distrib [0m
[36;1m*** rm test files + template output [0m
make[2]: Leaving directory '/build/reproducible-path/wit-3.01a'
rm -rf bin
rm -rf Makefile.setup
make[1]: Leaving directory '/build/reproducible-path/wit-3.01a'
dh_clean
debian/rules build
dh build
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
debian/rules override_dh_auto_build
make[1]: Entering directory '/build/reproducible-path/wit-3.01a'
# Build targetting /usr...
/usr/bin/make INSTALL_PATH=/usr HAVE_ZLIB=1
make[2]: Entering directory '/build/reproducible-path/wit-3.01a'
[36;1m*** create templates.sed [0m
[36;1m*** create version.h [0m
[36;1m*** text logo.inc [0m
[36;1m*** text ui-head.inc [0m
[33;1m*** object gen-ui.o [0m
In file included from ./src/ui/gen-ui.c:45:
./dclib/dclib-types.h:314:18: error: expected ‘{’ before ‘bool’
314 | typedef enum bool { false, true } __attribute__ ((packed)) bool;
| ^~~~
./dclib/dclib-types.h:314:18: error: two or more data types in declaration
specifiers
./dclib/dclib-types.h:314:18: warning: useless type name in empty declaration
In file included from ./dclib/dclib-basics.h:56,
from src/lib-std.h:49,
from ./src/ui/gen-ui.c:46:
./dclib/dclib-numeric.h: In function ‘TransformF3D34’:
./dclib/dclib-numeric.h:426:23: warning: taking address of packed member of
‘union <anonymous>’ may result in an unaligned pointer value
[-Waddress-of-packed-member]
426 | const double *m = d34->v;
| ^~~
./dclib/dclib-numeric.h: In function ‘TransformD3D34’:
./dclib/dclib-numeric.h:438:23: warning: taking address of packed member of
‘union <anonymous>’ may result in an unaligned pointer value
[-Waddress-of-packed-member]
438 | const double *m = d34->v;
| ^~~
./dclib/dclib-numeric.h: In function ‘TransformF3F34’:
./dclib/dclib-numeric.h:450:22: warning: taking address of packed member of
‘union <anonymous>’ may result in an unaligned pointer value
[-Waddress-of-packed-member]
450 | const float *m = d34->v;
| ^~~
./dclib/dclib-numeric.h: In function ‘TransformD3F34’:
./dclib/dclib-numeric.h:462:22: warning: taking address of packed member of
‘union <anonymous>’ may result in an unaligned pointer value
[-Waddress-of-packed-member]
462 | const float *m = d34->v;
| ^~~
make[2]: *** [Makefile:405: gen-ui.o] Error 1
make[2]: Leaving directory '/build/reproducible-path/wit-3.01a'
make[1]: *** [debian/rules:59: override_dh_auto_build] Error 2
make[1]: Leaving directory '/build/reproducible-path/wit-3.01a'
make: *** [debian/rules:75: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: wit
Source-Version: 3.01a-5.1
Done: Adrian Bunk <[email protected]>
We believe that the bug you reported is fixed in the latest version of
wit, 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.
Adrian Bunk <[email protected]> (supplier of updated wit 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, 25 Oct 2025 16:12:17 +0300
Source: wit
Architecture: source
Version: 3.01a-5.1
Distribution: unstable
Urgency: medium
Maintainer: Aloïs Micard <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1098097
Changes:
wit (3.01a-5.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Build with -std=gnu17 to workaround FTBFS with GCC 15.
(Closes: #1098097)
Checksums-Sha1:
34ee36e6c9f590d17760b370847cbe7655f59490 1875 wit_3.01a-5.1.dsc
cb8681c547e4570b96866df851c6c19fe19827b9 8540 wit_3.01a-5.1.debian.tar.xz
Checksums-Sha256:
04ba970c2778181a190686b74c4029d5061dd40f03c243fcd21c03812875f981 1875
wit_3.01a-5.1.dsc
20029ef193eb3d0108f4bf3e456aba91349ed6f0649d624fc3f9ad4f2a4c7bf3 8540
wit_3.01a-5.1.debian.tar.xz
Files:
9f401d7622bceffa0f174c00f0605316 1875 utils optional wit_3.01a-5.1.dsc
4b2cbee7eb246207e9b461e3d70f5604 8540 utils optional
wit_3.01a-5.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmj8zXAACgkQiNJCh6LY
mLEFDA//fZZdoEdpOZYMawhcYNerCtjCdkhm2bYv6XDxkRYOTeFUPO3xM1N4++lP
gZrS/N3ctfHukVxg+MrxhYAbrWdd/j5j0opWjTFF9ab/CjwumO5bcIWtdorbEN0Z
oUREOLyIBK+ILV7wPlkyYYUFfly3bqXkKIdsChoIfxXN+TD0gt/ifWowSbOYOF43
tQrmMptC55Yqp7FshQED2c2J7OtIHm/qVYhZ9C5nTrQqpWbj2AvIjX4OTf7FwoJk
72OIpachQRtLHV8v1L1gQXvXyyKCi32weI1YBGVy3DPJdHqwDfTfSjJsiYbePy5J
hSxt2diNypPzMqRa8jvW5C0tNR1iOKhgeK080FEcvRkHIqlqXg8CV6ReMtD+JW4j
vXFiXwGC6ivjMCIQbUSL/7CZzFSeO2VFHQwSMkTSSIrdzP7DZS2Hw49wxv6HbWEX
GHYSRyey8WwIyDionAQ/82dqp666AJpFYM4H3dahQsmhN7bCp49b+oInkYMYQA/N
44C/lxc1GbG9690v/P/RIz2WDmt8uQascVLK/l8P1tl4qBXKD+6498xk8fZx2xfU
AFmG7Bw2h7+EsxMwoc/Gx4uZmRfJ2rpggG3ul9prWYTheJEkL7EGEpH1zsAtt/bC
vb1vtvUa35j8DsNXSO+2WCvotxK5YkrkmG3LiSnleOwvlGZsIlU=
=wFgz
-----END PGP SIGNATURE-----
pgpilKhtIOdIM.pgp
Description: PGP signature
--- End Message ---