Your message dated Mon, 29 Dec 2025 23:19:38 +0000
with message-id <[email protected]>
and subject line Bug#1096333: fixed in aspectc++ 1:2.5-1
has caused the Debian Bug report #1096333,
regarding aspectc++: 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.)
--
1096333: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096333
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:aspectc++
Version: 1:2.3+git20241211-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/aspectc++_2.3+git20241211-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
[...]
make[1]: Leaving directory
'/build/reproducible-path/aspectc++-2.3+git20241211/Puma'
touch build-indep-stamp
dh_testdir
dh_testroot
dh_prep
dh_installchangelogs
dh_installdocs -p libpuma-doc Puma/doc/RefMan/html
dh_installexamples -p libpuma-doc Puma/examples/*
dh_compress -X.cc -X.map
dh_fixperms
dh_installdeb -i
dh_gencontrol -i
dh_md5sums -i
dh_builddeb -i
dpkg-deb: building package 'libpuma-doc' in
'../libpuma-doc_2.3+git20241211-1_all.deb'.
dh_testdir
cp -v AspectC++/config/clang-18.1.3.mk AspectC++/config/clang-18.1.8.mk
'AspectC++/config/clang-18.1.3.mk' -> 'AspectC++/config/clang-18.1.8.mk'
/usr/bin/make -C Puma/ MINI=1 -j8 all
make[1]: Entering directory
'/build/reproducible-path/aspectc++-2.3+git20241211/Puma'
---
Making PUMA for TARGET=linux-release
Extensions =
---
make[3]: Nothing to be done for 'all'.
cc -O2 -g -Wall -pipe -Wno-deprecated-declarations lemon.c -o lemon
lemon.c:754:6: error: conflicting types for ‘FindRulePrecedences’; have
‘void(struct lemon *)’
754 | void FindRulePrecedences(struct lemon *xp)
| ^~~~~~~~~~~~~~~~~~~
lemon.c:171:6: note: previous declaration of ‘FindRulePrecedences’ with type
‘void(void)’
171 | void FindRulePrecedences();
| ^~~~~~~~~~~~~~~~~~~
lemon.c:783:6: error: conflicting types for ‘FindFirstSets’; have ‘void(struct
lemon *)’
783 | void FindFirstSets(struct lemon *lemp)
| ^~~~~~~~~~~~~
lemon.c:172:6: note: previous declaration of ‘FindFirstSets’ with type
‘void(void)’
172 | void FindFirstSets();
| ^~~~~~~~~~~~~
lemon.c:846:6: error: conflicting types for ‘FindStates’; have ‘void(struct
lemon *)’
846 | void FindStates(struct lemon *lemp)
| ^~~~~~~~~~
lemon.c:173:6: note: previous declaration of ‘FindStates’ with type ‘void(void)’
173 | void FindStates();
| ^~~~~~~~~~
lemon.c:1018:6: error: conflicting types for ‘FindLinks’; have ‘void(struct
lemon *)’
1018 | void FindLinks(struct lemon *lemp)
| ^~~~~~~~~
lemon.c:174:6: note: previous declaration of ‘FindLinks’ with type ‘void(void)’
174 | void FindLinks();
| ^~~~~~~~~
lemon.c:1053:6: error: conflicting types for ‘FindFollowSets’; have
‘void(struct lemon *)’
1053 | void FindFollowSets(struct lemon *lemp)
| ^~~~~~~~~~~~~~
lemon.c:175:6: note: previous declaration of ‘FindFollowSets’ with type
‘void(void)’
175 | void FindFollowSets();
| ^~~~~~~~~~~~~~
lemon.c:1089:6: error: conflicting types for ‘FindActions’; have ‘void(struct
lemon *)’
1089 | void FindActions(struct lemon *lemp)
| ^~~~~~~~~~~
lemon.c:176:6: note: previous declaration of ‘FindActions’ with type
‘void(void)’
176 | void FindActions();
| ^~~~~~~~~~~
make[3]: *** [<builtin>: lemon] Error 1
make[2]: *** [Makefile:17:
/build/reproducible-path/aspectc++-2.3+git20241211/Puma/tools/lemon] Error 2
make[1]: *** [Makefile:65: tools] Error 2
make[1]: Leaving directory
'/build/reproducible-path/aspectc++-2.3+git20241211/Puma'
make: *** [debian/rules:67: build-arch-stamp] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: aspectc++
Source-Version: 1:2.5-1
Done: Reinhard Tartler <[email protected]>
We believe that the bug you reported is fixed in the latest version of
aspectc++, 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.
Reinhard Tartler <[email protected]> (supplier of updated aspectc++ 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: Mon, 29 Dec 2025 17:06:43 -0500
Source: aspectc++
Architecture: source
Version: 1:2.5-1
Distribution: unstable
Urgency: medium
Maintainer: Reinhard Tartler <[email protected]>
Changed-By: Reinhard Tartler <[email protected]>
Closes: 1096333 1120401
Changes:
aspectc++ (1:2.5-1) unstable; urgency=medium
.
* New upstream version 2.5, Closes: #1120401, #1096333
Checksums-Sha1:
833a517d7c43c96331376e621ba7025b78a27460 2264 aspectc++_2.5-1.dsc
170db72da230a3fbb762618766250d075e81fcf9 4718520 aspectc++_2.5.orig.tar.bz2
f1dac28a24cebb1c5508e9e60ce99111fbd2c2ca 21108 aspectc++_2.5-1.debian.tar.xz
Checksums-Sha256:
833e125eaf1bcb09d42ec72d8eb11f207659b86d9e6e3f894b900d4bcd2e6b11 2264
aspectc++_2.5-1.dsc
cddb0f60b16e12a4518ed0201852577447b0cc6e308539d483663b9a4ad554cc 4718520
aspectc++_2.5.orig.tar.bz2
3c56572df2106ceeab4b6f2e53a1bc6114fcfa8e3b7d0da3ffd07fbce57c7a48 21108
aspectc++_2.5-1.debian.tar.xz
Files:
2c468ac3ebbe41214d221aa6ceeccf61 2264 devel optional aspectc++_2.5-1.dsc
19bb094c5e0acec8a730a108bb30819a 4718520 devel optional
aspectc++_2.5.orig.tar.bz2
72292e59ee54def5ada5d43c4f674c15 21108 devel optional
aspectc++_2.5-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEMN59F2OrlFLH4IJQSadpd5QoJssFAmlTAjAUHHNpcmV0YXJ0
QHRhdXdhcmUuZGUACgkQSadpd5QoJsvgDQ/+PKBeBAUl7DOb5ruujFmW1KEazRsF
e7mSm0mYqXzzufy3JkB5d0iiwvEo83nvHMLfJVB1EH2qDoa08M+NYqt2sIrWzlWo
BAXh0P904Q/XVgukq6L8kzpBS0Dqs9GA2berzQzG60djxT3eMtCM3Cflk4P5ZyPJ
xeVyWQPCRdbZZwl2VpiiO9wzNMmguhbp++N5EKZbPFXYz8V5o9ImYh5JxUgnEb5S
/k6VT4S9DOnJKUv2PFmgTb8CsWUmooxrdVmIjivkHzuGnLj09lKxFgYEyj4iqZjp
HoPWChVd+lixuf8yeX2gRb2V9aij1MP45cwfbhKaHspYJsDvJKMsso/zQIYyuYgB
/w97fYJECzIVViB4wDbopbmGyclTHAoxNtUzv6HQsF155XDreZBnRDvg4qPU8sqw
e17yTwXmNM/mCHVj2qpl8mpBuNpZs5e+txQ8E/3c5ZQwDS27cEi6oBAFNhGhvlx/
+S+9239HK9gmM9Yf4mN8WuivlhLk9O5IldkeRr8A44y3Q7SaCCKi0rHj3Fmcc+sR
r7FlT9r0LAc5qBsRF9smHJEgpBX/kzKIRr6nB93qi2Rw5ijpyJD0jv/RrR4VX5U9
mbOzPYGDcM3Zy/SgGnb6pa1/NMJ7+vdco9jep7aoJRnnNFq3M8GQAERadEsmumbk
M+FNGO4xuA51X64=
=jzl+
-----END PGP SIGNATURE-----
pgpjBzVU7Szev.pgp
Description: PGP signature
--- End Message ---