Your message dated Sun, 19 Oct 2025 10:49:33 +0000
with message-id <[email protected]>
and subject line Bug#1096526: fixed in dillo 3.0.5-7.2
has caused the Debian Bug report #1096526,
regarding dillo: 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.)
--
1096526: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096526
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:dillo
Version: 3.0.5-7.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/dillo_3.0.5-7.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
[...]
| ^~~~~~~~~~
| arrayExtra1
misc.hh:340:21: error: ‘class lout::misc::NotSoSimpleVector<T>’ has no member
named ‘arrayExtra’; did you mean ‘arrayExtra1’? [-Wtemplate-body]
340 | memcpy (this->arrayExtra, o.arrayExtra, sizeof (T) * numExtra);
| ^~~~~~~~~~
| arrayExtra1
misc.hh:340:35: error: ‘const class lout::misc::NotSoSimpleVector<T>’ has no
member named ‘arrayExtra’; did you mean ‘arrayExtra1’? [-Wtemplate-body]
340 | memcpy (this->arrayExtra, o.arrayExtra, sizeof (T) * numExtra);
| ^~~~~~~~~~
| arrayExtra1
In file included from object.hh:7,
from object.cc:22:
misc.hh: In copy constructor
‘lout::misc::NotSoSimpleVector<T>::NotSoSimpleVector(const
lout::misc::NotSoSimpleVector<T>&)’:
misc.hh:336:13: error: ‘class lout::misc::NotSoSimpleVector<T>’ has no member
named ‘arrayExtra’; did you mean ‘arrayExtra1’? [-Wtemplate-body]
336 | this->arrayExtra = NULL;
| ^~~~~~~~~~
| arrayExtra1
make[3]: *** [Makefile:397: signal.o] Error 1
make[3]: *** Waiting for unfinished jobs....
misc.hh:340:21: error: ‘class lout::misc::NotSoSimpleVector<T>’ has no member
named ‘arrayExtra’; did you mean ‘arrayExtra1’? [-Wtemplate-body]
340 | memcpy (this->arrayExtra, o.arrayExtra, sizeof (T) * numExtra);
| ^~~~~~~~~~
| arrayExtra1
misc.hh:340:35: error: ‘const class lout::misc::NotSoSimpleVector<T>’ has no
member named ‘arrayExtra’; did you mean ‘arrayExtra1’? [-Wtemplate-body]
340 | memcpy (this->arrayExtra, o.arrayExtra, sizeof (T) * numExtra);
| ^~~~~~~~~~
| arrayExtra1
In file included from misc.cc:22:
misc.hh: In copy constructor
‘lout::misc::NotSoSimpleVector<T>::NotSoSimpleVector(const
lout::misc::NotSoSimpleVector<T>&)’:
misc.hh:336:13: error: ‘class lout::misc::NotSoSimpleVector<T>’ has no member
named ‘arrayExtra’; did you mean ‘arrayExtra1’? [-Wtemplate-body]
336 | this->arrayExtra = NULL;
| ^~~~~~~~~~
| arrayExtra1
In file included from object.hh:7,
from container.hh:4,
from container.cc:23:
misc.hh: In copy constructor
‘lout::misc::NotSoSimpleVector<T>::NotSoSimpleVector(const
lout::misc::NotSoSimpleVector<T>&)’:
misc.hh:336:13: error: ‘class lout::misc::NotSoSimpleVector<T>’ has no member
named ‘arrayExtra’; did you mean ‘arrayExtra1’? [-Wtemplate-body]
336 | this->arrayExtra = NULL;
| ^~~~~~~~~~
| arrayExtra1
misc.hh:340:21: error: ‘class lout::misc::NotSoSimpleVector<T>’ has no member
named ‘arrayExtra’; did you mean ‘arrayExtra1’? [-Wtemplate-body]
340 | memcpy (this->arrayExtra, o.arrayExtra, sizeof (T) * numExtra);
| ^~~~~~~~~~
| arrayExtra1
misc.hh:340:21: error: ‘class lout::misc::NotSoSimpleVector<T>’ has no member
named ‘arrayExtra’; did you mean ‘arrayExtra1’? [-Wtemplate-body]
340 | memcpy (this->arrayExtra, o.arrayExtra, sizeof (T) * numExtra);
| ^~~~~~~~~~
| arrayExtra1
misc.hh:340:35: error: ‘const class lout::misc::NotSoSimpleVector<T>’ has no
member named ‘arrayExtra’; did you mean ‘arrayExtra1’? [-Wtemplate-body]
340 | memcpy (this->arrayExtra, o.arrayExtra, sizeof (T) * numExtra);
| ^~~~~~~~~~
| arrayExtra1
misc.hh:340:35: error: ‘const class lout::misc::NotSoSimpleVector<T>’ has no
member named ‘arrayExtra’; did you mean ‘arrayExtra1’? [-Wtemplate-body]
340 | memcpy (this->arrayExtra, o.arrayExtra, sizeof (T) * numExtra);
| ^~~~~~~~~~
| arrayExtra1
make[3]: *** [Makefile:397: unicode.o] Error 1
make[3]: *** [Makefile:397: misc.o] Error 1
make[3]: *** [Makefile:397: identity.o] Error 1
make[3]: *** [Makefile:397: object.o] Error 1
make[3]: *** [Makefile:397: container.o] Error 1
make[3]: Leaving directory '/build/reproducible-path/dillo-3.0.5/lout'
make[2]: *** [Makefile:483: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/dillo-3.0.5'
make[1]: *** [Makefile:368: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/dillo-3.0.5'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:13: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: dillo
Source-Version: 3.0.5-7.2
Done: Adrian Bunk <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dillo, 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 dillo 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, 04 Oct 2025 22:56:32 +0300
Source: dillo
Architecture: source
Version: 3.0.5-7.2
Distribution: unstable
Urgency: medium
Maintainer: Axel Beckert <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1096526
Changes:
dillo (3.0.5-7.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Backport upstream fixes for FTBFS with GCC 15. (Closes: #1096526)
Checksums-Sha1:
738c5cd4859072aa37a3e88f3d9f0feeb86ca80b 2202 dillo_3.0.5-7.2.dsc
7f64d4a6be7c8dd1e6b8c6df14ea53621cb90a36 24868 dillo_3.0.5-7.2.debian.tar.xz
Checksums-Sha256:
365bfc48eb07598eb01e995f17b3f00e33d14412d3b381e8620e50b5b0ad4c68 2202
dillo_3.0.5-7.2.dsc
227cc6bef4ecabeccaef4cc69b709fe6b73b03d88fbc00bfcac1129686c3aa2f 24868
dillo_3.0.5-7.2.debian.tar.xz
Files:
a3a9b6b6a52c8653d718ef9fdb1ac72f 2202 web optional dillo_3.0.5-7.2.dsc
99618332bb14efad9770fa2971e17df2 24868 web optional
dillo_3.0.5-7.2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmjhpyoACgkQiNJCh6LY
mLG/cxAAlhlK6Awj09ER/LADiS5XTm9Rba+NX03SCwLcc9x9hmTonWO6kv1BJLGj
M4+d4zRgtnE1tbWilEPI0lwQdDQmElxGLboudSVfC4fmAJmYYoI26kHckf1a5h4F
qkH6XCUik8IkSZ/VY6/c3FwXhoyShLcvJIIfvJCBk+QzqLH5DfnOhrtkvDtRpHlI
1BRu2GfTk+aVVYw1PN0MM+SGXEWwVI1l4RgaR0AnT2B7EDNPbjR3uo3dEzteL9ua
LDezSaDEV2lOYGu/kdjtf4BLaC8cVOXSB6EawfgzJSxWSffOJwyIq5h8kYo4gATk
sud8n4wOdFLAlil9RMM5LgpYSV1j5yDw5jJG9sL3LRdfjWKwaQiC304XQptTCUmm
09yMfOERGuqz7nqEc4dvLkZIt4jDWSfC0kYNY+jFWAMvK3zHFPXKcCIwQJCiDPu8
625z8IxynS2sXrnM3oRgHpDSaNgm7tgKtPqKHM2YVJ2n29qQv3JcudriUyQ9fIQJ
PypAKViFc89P/o0Na/NVQCgPqb78wEH/3uhE7Zur9jCqG1jdZEAGuvDFL/oy/Mgs
ZY6u7NFvnqNvojjyaYZfpYlK3RSP/5ihAefkeaSbm15+NlXY9pxz/ZWV4FynSamC
zY11GD1Mah8Mo954A2+2nu1im0quUahdBhd5Vt62J3o/txVDR3c=
=JU7p
-----END PGP SIGNATURE-----
pgpx1TH2ycMpQ.pgp
Description: PGP signature
--- End Message ---