Your message dated Sun, 21 Sep 2025 16:00:22 +0000
with message-id <[email protected]>
and subject line Bug#1112554: fixed in reflect-cpp 0.21.0+ds-1
has caused the Debian Bug report #1112554,
regarding reflect-cpp: FTBFS w/ libctre-dev 3.10.0+ds-1
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.)
--
1112554: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112554
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: reflect-cpp
Version: 0.18.0+ds-3
Severity: serious
Tags: ftbfs
Justification: ftbfs
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
While working on resolving the libbson-dev v2 FTBFS, I encountered a
different FTBFS w/ libctre-dev=3.10.0+ds-1 (the version currently in
unstable).
Here is an example of the failing test output:
[0/2] Re-checking globbed directories...
[0/2] Running tests...
Test project /build/reproducible-path/reflect-cpp-0.18.0+ds/obj-x86_64-linux-gnu
Start 1: generic.test_add_struct_name
1/595 Test #1: generic.test_add_struct_name
..............................***Failed 0.01 sec
Running main() from ./googletest/src/gtest_main.cc
Note: Google Test filter = generic.test_add_struct_name
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from generic
[ RUN ] generic.test_add_struct_name
unknown file: Failure
C++ exception with description "String '[email protected]' did not match format
'Email': '^[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}$'." thrown in the
test body.
[ FAILED ] generic.test_add_struct_name (1 ms)
[----------] 1 test from generic (1 ms total)
[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (1 ms total)
[ PASSED ] 0 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] generic.test_add_struct_name
1 FAILED TEST
In the event that you are looking at this bug before the FTBFS w/
libbson-dev v2 has been fixed, it can be reproduced with this command:
sbuild -d unstable --extra-repository="deb [check-valid-until=no]
http://snapshot.debian.org/archive/debian/20250814 unstable main"
--build-dep-resolver=aspcud --add-conflicts="libbson-dev (>= 2)"
Regards,
- -Roberto
- -- System Information:
Debian Release: 12.11
APT prefers oldstable-updates
APT policy: (500, 'oldstable-updates'), (500, 'oldstable-security'), (500,
'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.0-38-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEIYZ1DR4ae5UL01q7ldFmTdL1kUIFAmizVMMACgkQldFmTdL1
kUL1/BAAs13aEza+W549mXsz55BZVsqmidJEupQEn3UqbJXtnOEB6aFpy3NXfNs1
sTB+A5JdGHEm1oiXJgJykDgS36CmS72RVRxaWvmUjZgouQ8lw0T/tChL6PFeFUVe
/Ffr+V+EQeukklotP3C8mS82EPl9ch7SPHbaHDQKpR8/zEPmHh8EDcG7vq59VEK7
NCRQur7+wOLQFYTqLcYtwOsotnfnl7IRgH0oOAGU5ijmHZEJWdWtrCqyMs6tdRvd
PqwuyF4v61sn+SVVeZTKcme6CDIcS+xeJwjNo9tf6LsNQ4egiJtMxl3e9xCgpxr5
Jq2DODNyQqCgB1Yca3pOnEiGRG70rdMiVdwlyoAfzSj9KL9YEA3UbmrQOZt39Uzf
RJ/NWNnbEbjzI69m2sNNjhKlQABlZRQICDCRiGT0gQBkKmd96/JwBrur+ESCybxm
ccKnkDyqIVutm7AVWB9D4GuUnw/HEdXvQ8qikKr6cFY8CPUTpMMQ2ftddcCT+3d8
q/WGg132bTGTjoA/6tQFzTh2Z6U1pAUlKwcgY7GpdD3Otp1OkvPIUGgJU8UAz0P3
+67DxHK7D4EeeeN6m9rYmW7T8kDg9tqoBvqgpccQSQfX8o7Ai4GuY1z1uNB5gwL8
weYQXkFIDeaa6sicbesi981MkWkRRAER4WdujMaB/LrNmCGsGSY=
=kODD
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: reflect-cpp
Source-Version: 0.21.0+ds-1
Done: Shengqi Chen <[email protected]>
We believe that the bug you reported is fixed in the latest version of
reflect-cpp, 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.
Shengqi Chen <[email protected]> (supplier of updated reflect-cpp 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: Thu, 18 Sep 2025 19:15:19 +0800
Source: reflect-cpp
Binary: libreflectcpp-dev libreflectcpp0.21 libreflectcpp0.21-dbgsym
Architecture: source amd64
Version: 0.21.0+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Shengqi Chen <[email protected]>
Changed-By: Shengqi Chen <[email protected]>
Description:
libreflectcpp-dev - C++20 library for fast (de-)serialization and validation
(develop
libreflectcpp0.21 - C++20 library for fast (de-)serialization and validation
(shared
Closes: 1112052 1112554 1113465
Changes:
reflect-cpp (0.21.0+ds-1) unstable; urgency=medium
.
* New upstream version 0.21.0+ds (closes: #1112554, #1113465).
+ d/: change SONAME to libreflectcpp0.21.
* d/patches:
+ refresh existing patches.
+ update patch for new libbson-dev (closes: #1112052).
+ add patch to fix compatibility with pugixml < 1.15.
* d/control: change B-D back to libtomlplusplus.
* d/watch: switch to version 5.
* d/rules:
+ remove CXXFLAGS due to warnings being fixed.
+ add CXXFLAGS to silence errors when building tests.
Checksums-Sha1:
8929fa31bc9c147a08c76d2b665c207c6ab43f59 2333 reflect-cpp_0.21.0+ds-1.dsc
f48de456b5af5f0adc77aa893297a38ec1ffaed8 5271424
reflect-cpp_0.21.0+ds.orig.tar.xz
6eb01e495b3b63cdd556c84a830ebcca866d743b 5520
reflect-cpp_0.21.0+ds-1.debian.tar.xz
8fe29d2d536e274c8e184fe1cf7cc6376d07c968 160528
libreflectcpp-dev_0.21.0+ds-1_amd64.deb
30a21fd139e2077d979858bf38e56ba83afcdd3a 4383564
libreflectcpp0.21-dbgsym_0.21.0+ds-1_amd64.deb
440f1075cc134ca99453ad69c021f974c80c4101 145292
libreflectcpp0.21_0.21.0+ds-1_amd64.deb
eab039589b0b04f1d92e0ee3eda72c9449d9004d 8425
reflect-cpp_0.21.0+ds-1_amd64.buildinfo
Checksums-Sha256:
bc60d1c9ca0a4dff0e6018b2ce47282648083e5d431b604afbb93214f87923e6 2333
reflect-cpp_0.21.0+ds-1.dsc
ebb941581a8a7950e77ad3ebc1be4cca01c8f8530ad1accd7c7336f074a98b0c 5271424
reflect-cpp_0.21.0+ds.orig.tar.xz
a68f1bdecb68fab8de9c660dfa6fd0965c5c7796cf7f0cf1459ec4df5e620e3c 5520
reflect-cpp_0.21.0+ds-1.debian.tar.xz
4a0f245f6524e9921c54865a0a7290fae1d0a825568bdd494b6f337318366fb3 160528
libreflectcpp-dev_0.21.0+ds-1_amd64.deb
b0a6acfb0b9915edde3c73aa83eb7633489014c8f6d7f76c09e91308a6665301 4383564
libreflectcpp0.21-dbgsym_0.21.0+ds-1_amd64.deb
3ae242df98ba1d8346d0ba7198aca1e90914bb9b6a1f79b29dbfcc45daacefa0 145292
libreflectcpp0.21_0.21.0+ds-1_amd64.deb
73c49f6bdc8f5ae4f78896b118d5850855d9b8700d89d79719879a655e192ae5 8425
reflect-cpp_0.21.0+ds-1_amd64.buildinfo
Files:
e123b16490251089004e23c9dcab0ca9 2333 utils optional
reflect-cpp_0.21.0+ds-1.dsc
721e0487ff60bc2cf2543fd4016b2540 5271424 utils optional
reflect-cpp_0.21.0+ds.orig.tar.xz
2ba95b45f16b482611d0a03d74611983 5520 utils optional
reflect-cpp_0.21.0+ds-1.debian.tar.xz
d342997a423f6ac5ba1167d4241d1462 160528 libdevel optional
libreflectcpp-dev_0.21.0+ds-1_amd64.deb
7b6158ccf548888daa6dce95ac587f0a 4383564 debug optional
libreflectcpp0.21-dbgsym_0.21.0+ds-1_amd64.deb
0d875ec6f0a43a974d53c419e5d39436 145292 libs optional
libreflectcpp0.21_0.21.0+ds-1_amd64.deb
9766e3bf1c91f5ee8d869de376d56979 8425 utils optional
reflect-cpp_0.21.0+ds-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE+Fg++qmpHzqjSzySzhGnsHs6uUYFAmjL+iwACgkQzhGnsHs6
uUYddRAAhaU/iVc80rS3euehYNA4MDU0izT30OmGclu3xamnyU/++rQJr2EnZ/sx
7S1uZeb9RpPnGnyTx5/Z9Ga0fFzrju8uij9Sg/exU1tO18TLWYk9j50K5P85j1AW
lu60Tfp1BWKcJsjkBJrzQ8uxYQFNGc7VMQGQMvy7HMCCzzX4O4XOTmcK6MbcnPo0
9n03lHXN4RzPNDKdd9979NEYDxKCqDMqoPt3LftnaQUypv6eTxG+pHc28tP24JX5
jXleroa/sPL2YAZjwR3o3hExCRYfthvQP2HeV4aKBcN3L3PqUxN+IPFWAF8ySDBa
JbzPQ4tUqUKhwmeeI22YUKMo/Zmmd800fChIIKAeSj2qoR9QbH3EfVjgxLIhu6N2
vt4/YO0RIGnnn6bsMX64s3y7zsliPw92/dwZe3kMTKwLIMWuRdCRFKHKCms0bsUM
XfSh1pRSbqzy/CeUMJmw+h83nTWTWdPLoqMEH+ab+ju9r4b3bpVTkNir5UMi2pin
3NVPH5kvVYcJl0aQB5ucdcftZts173ggEY3jFrcMhkWjAF+X9zrh2Irz7z457yBq
1GwKvgbkTjjU/I4vNcaoZOF0Wxbxx/I8f5z1+U59SH5NcGRvFe4XYM5l9hcqvaOi
mVFk+exwuisqhmYeF5E4xJQ/FlY1/KK29CWdI06HWm9LqN/s4AM=
=kzxg
-----END PGP SIGNATURE-----
pgpk3uxKrUVWi.pgp
Description: PGP signature
--- End Message ---