Your message dated Mon, 25 May 2026 22:34:51 +0000
with message-id <[email protected]>
and subject line Bug#1097545: fixed in paraglob 0.6.0-1.1
has caused the Debian Bug report #1097545,
regarding paraglob: 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.)
--
1097545: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097545
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:paraglob
Version: 0.6.0-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/paraglob_0.6.0-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
[...]
| ^
/build/reproducible-path/paraglob-0.6.0/src/paraglob_serializer.cpp:55:35:
error: template argument 2 is invalid
/build/reproducible-path/paraglob-0.6.0/src/paraglob_serializer.cpp:55:38:
error: ‘target’ was not declared in this scope
55 | (uint64_t a, std::vector<uint8_t> &target) {
| ^~~~~~
/build/reproducible-path/paraglob-0.6.0/src/paraglob_serializer.cpp:60:8:
error: ‘uint64_t’ does not name a type
60 | inline uint64_t paraglob::ParaglobSerializer::get_int_and_move
| ^~~~~~~~
/build/reproducible-path/paraglob-0.6.0/src/paraglob_serializer.cpp:60:8: note:
‘uint64_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding
‘#include <cstdint>’
/build/reproducible-path/paraglob-0.6.0/include/paraglob/paraglob.h:41:42:
error: ‘uint8_t’ was not declared in this scope
41 | Paraglob(std::unique_ptr<std::vector<uint8_t>> serialized);
| ^~~~~~~
/build/reproducible-path/paraglob-0.6.0/include/paraglob/paraglob.h:13:1: note:
‘uint8_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding
‘#include <cstdint>’
12 | #include <unordered_map>
+++ |+#include <cstdint>
13 | #include <vector>
/build/reproducible-path/paraglob-0.6.0/include/paraglob/paraglob.h:41:42:
error: template argument 1 is invalid
41 | Paraglob(std::unique_ptr<std::vector<uint8_t>> serialized);
| ^~~~~~~
/build/reproducible-path/paraglob-0.6.0/include/paraglob/paraglob.h:41:42:
error: template argument 2 is invalid
/build/reproducible-path/paraglob-0.6.0/include/paraglob/paraglob.h:41:49:
error: template argument 1 is invalid
41 | Paraglob(std::unique_ptr<std::vector<uint8_t>> serialized);
| ^~
/build/reproducible-path/paraglob-0.6.0/include/paraglob/paraglob.h:41:49:
error: template argument 2 is invalid
/build/reproducible-path/paraglob-0.6.0/include/paraglob/paraglob.h:51:33:
error: ‘uint8_t’ was not declared in this scope
51 | std::unique_ptr<std::vector<uint8_t>> serialize() const;
| ^~~~~~~
/build/reproducible-path/paraglob-0.6.0/include/paraglob/paraglob.h:51:33:
note: ‘uint8_t’ is defined in header ‘<cstdint>’; this is probably fixable by
adding ‘#include <cstdint>’
/build/reproducible-path/paraglob-0.6.0/include/paraglob/paraglob.h:51:33:
error: template argument 1 is invalid
/build/reproducible-path/paraglob-0.6.0/include/paraglob/paraglob.h:51:33:
error: template argument 2 is invalid
/build/reproducible-path/paraglob-0.6.0/include/paraglob/paraglob.h:51:40:
error: template argument 1 is invalid
51 | std::unique_ptr<std::vector<uint8_t>> serialize() const;
| ^~
/build/reproducible-path/paraglob-0.6.0/include/paraglob/paraglob.h:51:40:
error: template argument 2 is invalid
/build/reproducible-path/paraglob-0.6.0/src/paraglob.cpp:20:58: error:
‘uint8_t’ was not declared in this scope
20 | paraglob::Paraglob::Paraglob(std::unique_ptr<std::vector<uint8_t>>
serialized)
| ^~~~~~~
/build/reproducible-path/paraglob-0.6.0/src/paraglob.cpp:6:1: note: ‘uint8_t’
is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include
<cstdint>’
5 | #include "ahocorasick/AhoCorasickPlus.h"
+++ |+#include <cstdint>
6 |
/build/reproducible-path/paraglob-0.6.0/src/paraglob.cpp:20:58: error: template
argument 1 is invalid
20 | paraglob::Paraglob::Paraglob(std::unique_ptr<std::vector<uint8_t>>
serialized)
| ^~~~~~~
/build/reproducible-path/paraglob-0.6.0/src/paraglob.cpp:20:58: error: template
argument 2 is invalid
/build/reproducible-path/paraglob-0.6.0/src/paraglob.cpp:20:65: error: template
argument 1 is invalid
20 | paraglob::Paraglob::Paraglob(std::unique_ptr<std::vector<uint8_t>>
serialized)
| ^~
/build/reproducible-path/paraglob-0.6.0/src/paraglob.cpp:20:65: error: template
argument 2 is invalid
make[3]: *** [src/CMakeFiles/paraglob.dir/build.make:96:
src/CMakeFiles/paraglob.dir/paraglob_serializer.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
/build/reproducible-path/paraglob-0.6.0/src/paraglob.cpp:143:29: error:
‘uint8_t’ was not declared in this scope
143 | std::unique_ptr<std::vector<uint8_t>> paraglob::Paraglob::serialize()
const {
| ^~~~~~~
/build/reproducible-path/paraglob-0.6.0/src/paraglob.cpp:143:29: note:
‘uint8_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding
‘#include <cstdint>’
/build/reproducible-path/paraglob-0.6.0/src/paraglob.cpp:143:29: error:
template argument 1 is invalid
/build/reproducible-path/paraglob-0.6.0/src/paraglob.cpp:143:29: error:
template argument 2 is invalid
/build/reproducible-path/paraglob-0.6.0/src/paraglob.cpp:143:36: error:
template argument 1 is invalid
143 | std::unique_ptr<std::vector<uint8_t>> paraglob::Paraglob::serialize()
const {
| ^~
/build/reproducible-path/paraglob-0.6.0/src/paraglob.cpp:143:36: error:
template argument 2 is invalid
make[3]: *** [src/CMakeFiles/paraglob.dir/build.make:82:
src/CMakeFiles/paraglob.dir/paraglob.cpp.o] Error 1
make[3]: Leaving directory
'/build/reproducible-path/paraglob-0.6.0/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:154: src/CMakeFiles/paraglob.dir/all] Error 2
make[2]: Leaving directory
'/build/reproducible-path/paraglob-0.6.0/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory
'/build/reproducible-path/paraglob-0.6.0/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:16: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: paraglob
Source-Version: 0.6.0-1.1
Done: Azeez Syed <[email protected]>
We believe that the bug you reported is fixed in the latest version of
paraglob, 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.
Azeez Syed <[email protected]> (supplier of updated paraglob 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, 23 May 2026 17:30:00 +0530
Source: paraglob
Architecture: source
Version: 0.6.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Hilko Bengen <[email protected]>
Changed-By: Azeez Syed <[email protected]>
Closes: 1097545
Changes:
paraglob (0.6.0-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Add patch to fix FTBFS with GCC 15 (Closes: #1097545)
Checksums-Sha1:
cb9d0c7ecd724393841eecd6aaf80018389b38ae 1846 paraglob_0.6.0-1.1.dsc
1b18005f4c4aec8b9f1cee9de367ce156580cebe 3736 paraglob_0.6.0-1.1.debian.tar.xz
41fc20312d3a73acee45cbf73bf29b8d1b61e2cc 7045
paraglob_0.6.0-1.1_source.buildinfo
Checksums-Sha256:
bd5d72e4a608b4703db57806f3ac7181bc1f6e9187e832e82a76eeca4d35bd41 1846
paraglob_0.6.0-1.1.dsc
943ea18b2f1f2a7f2d3f854c561ee116882bcc68717d5498812301e2068adb8e 3736
paraglob_0.6.0-1.1.debian.tar.xz
7bc22e38f728318b39de28a35d88414c6a6baee5b1aabc097d7ec838723f8594 7045
paraglob_0.6.0-1.1_source.buildinfo
Files:
194d469caa1d81e931feaa0a085cc703 1846 libs optional paraglob_0.6.0-1.1.dsc
89e9c04ced3cac9aafd9131b4e6ae345 3736 libs optional
paraglob_0.6.0-1.1.debian.tar.xz
5874bee6b98daccda24d6f3c33a41c69 7045 libs optional
paraglob_0.6.0-1.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEErnMQVUQqHZbPTUx4dbcQY1whOn4FAmoUycwACgkQdbcQY1wh
On74HBAAp7f4S6SgD5DQEMS8jBy+XQvS6RstJ/oDwo7b2bQk0XbyF6S5Hw4zxMA0
wU/du0ThHpCn6U2Xmca0YraM6Jw/TTzmixBnJK9eoJUtHxUq5vPxsdNRZEIA2A0n
kcyYs5uUuO3IkHXNkjhN+RQEYQXq/lLFdK+sadZJsXyn3MIDYlFKnbQE1/klDzrv
e+lvU8DJ8HW/kaugkBO0uvoYYOSlYfCigDmXZgWEENVaULKFsPirmvUlMCd9AhQS
LLj47/jVf2b3XFnnUMFIy6vIppPkmzEIRHeWiQVSf0tUMz5gb9egdMY8/1TYRhCB
iDILS1/MZhWhS2hovLcePS9uQs843FlDEqptAprkKk0LzwZmDP9qQc2tmWW2l05W
iuW8Yg/pnp616s5HUTCUI14h/D1u3PVqLkevWmxtXYErUVF6zceYhQd3ylrpzFx+
Igj7XygiEVJAWvvy6aakjkjayLmZeLb2tbiumuCSsM+cDsgbR0LmtyO/hoqYWdID
ftjE0m5ODWMTpnhFVe6NkZn7LjR+7pBb3Oot8nAGGVWcaywH9jJb0x+J80vP2QhT
3hye0+UMWo8aVEb5cyMVzsr8YDKkKqn4W3ShLxfRTERjOorGdVt8tUE7ln4UnWpo
HA/QT4gaOoOyS5Bq592kej6O0dyBVHgYJbb/4/e21WbjklUwkaY=
=G/8e
-----END PGP SIGNATURE-----
pgpZGavyh6Jaz.pgp
Description: PGP signature
--- End Message ---