Your message dated Tue, 16 Sep 2025 22:12:06 +0000
with message-id <[email protected]>
and subject line Bug#1113609: fixed in valijson 1.0.6+repack-0.1
has caused the Debian Bug report #1113609,
regarding valijson: FTBFS with CMake 4
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.)
--
1113609: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113609
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: valijson
Version: 1.0.3+repack-2
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, valijson failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
/usr/bin/c++ -DPICOJSON_USE_INT64 -DQT_CORE_LIB -DQT_NO_DEBUG
-DVALIJSON_BUILD_POCO_ADAPTER -DVALIJSON_BUILD_QT_ADAPTER
-DVALIJSON_USE_EXCEPTIONS=1
-I/build/reproducible-path/valijson-1.0.3+repack/include -isystem
/usr/src/googletest/googletest/include/gtest -isystem /usr/include/jsoncpp
-isystem /usr/include/rapidjson -isystem /usr/include/nlohmann -isystem
/usr/include/yaml-cpp -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem
/usr/include/aarch64-linux-gnu/qt5/QtCore -isystem
/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2
-ffile-prefix-map=/build/reproducible-path/valijson-1.0.3+repack=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -mbranch-protection=standard -Wdate-time
-D_FORTIFY_SOURCE=2 -DBOOST_BIND_GLOBAL_PLACEHOLDERS -std=c++14 -Wall
-pedantic -Werror -Wshadow -Wunused -fPIC -MD -MT
CMakeFiles/test_suite.dir/tests/test_adapter_comparison.cpp.o -MF
CMakeFiles/test_suite.dir/tests/test_adapter_comparison.cpp.o.d -o
CMakeFiles/test_suite.dir/tests/test_adapter_comparison.cpp.o -c
/build/reproducible-path/valijson-1.0.3+repack/tests/test_adapter_comparison.cpp
/usr/bin/c++ -DPICOJSON_USE_INT64 -DQT_CORE_LIB -DQT_NO_DEBUG
-DVALIJSON_BUILD_POCO_ADAPTER -DVALIJSON_BUILD_QT_ADAPTER
-DVALIJSON_USE_EXCEPTIONS=1
-I/build/reproducible-path/valijson-1.0.3+repack/include -isystem
/usr/src/googletest/googletest/include/gtest -isystem /usr/include/jsoncpp
-isystem /usr/include/rapidjson -isystem /usr/include/nlohmann -isystem
/usr/include/yaml-cpp -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem
/usr/include/aarch64-linux-gnu/qt5/QtCore -isystem
/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2
-ffile-prefix-map=/build/reproducible-path/valijson-1.0.3+repack=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -mbranch-protection=standard -Wdate-time
-D_FORTIFY_SOURCE=2 -DBOOST_BIND_GLOBAL_PLACEHOLDERS -std=c++14 -Wall
-pedantic -Werror -Wshadow -Wunused -fPIC -MD -MT
CMakeFiles/test_suite.dir/tests/test_fetch_absolute_uri_document_callback.cpp.o
-MF
CMakeFiles/test_suite.dir/tests/test_fetch_absolute_uri_document_callback.cpp.o.d
-o
CMakeFiles/test_suite.dir/tests/test_fetch_absolute_uri_document_callback.cpp.o
-c
/build/reproducible-path/valijson-1.0.3+repack/tests/test_fetch_absolute_uri_document_callback.cpp
In file included from /usr/include/gtest/gtest-message.h:57,
from /usr/include/gtest/gtest-assertion-result.h:46,
from /usr/include/gtest/gtest.h:63,
from
/build/reproducible-path/valijson-1.0.3+repack/tests/test_fetch_urn_document_callback.cpp:2:
/usr/include/gtest/internal/gtest-port.h:273:2: error: #error C++ versions less
than C++17 are not supported.
273 | #error C++ versions less than C++17 are not supported.
| ^~~~~
In file included from /usr/include/gtest/gtest-message.h:57,
from /usr/include/gtest/gtest-assertion-result.h:46,
from /usr/include/gtest/gtest.h:63,
from
/build/reproducible-path/valijson-1.0.3+repack/tests/test_json_pointer.cpp:3:
/usr/include/gtest/internal/gtest-port.h:273:2: error: #error C++ versions less
than C++17 are not supported.
273 | #error C++ versions less than C++17 are not supported.
| ^~~~~
In file included from /usr/include/gtest/gtest-message.h:57,
from /usr/include/gtest/gtest-assertion-result.h:46,
from /usr/include/gtest/gtest.h:63,
from
/build/reproducible-path/valijson-1.0.3+repack/tests/test_fetch_absolute_uri_document_callback.cpp:2:
/usr/include/gtest/internal/gtest-port.h:273:2: error: #error C++ versions less
than C++17 are not supported.
273 | #error C++ versions less than C++17 are not supported.
| ^~~~~
In file included from /usr/include/gtest/gtest-message.h:57,
from /usr/include/gtest/gtest-assertion-result.h:46,
from /usr/include/gtest/gtest.h:63,
from
/build/reproducible-path/valijson-1.0.3+repack/tests/test_adapter_comparison.cpp:9:
/usr/include/gtest/internal/gtest-port.h:273:2: error: #error C++ versions less
than C++17 are not supported.
273 | #error C++ versions less than C++17 are not supported.
| ^~~~~
In file included from /usr/include/gtest/gtest.h:67:
/usr/include/gtest/gtest-param-test.h:483:56: error: missing template arguments
before ‘(’ token
483 | typename StdFunction =
decltype(std::function(std::declval<Func>()))>
| ^
/usr/include/gtest/gtest-param-test.h:493:56: error: missing template arguments
before ‘(’ token
493 | typename StdFunction =
decltype(std::function(std::declval<Func>()))>
| ^
In file included from /usr/include/gtest/gtest.h:67:
/usr/include/gtest/gtest-param-test.h:483:56: error: missing template arguments
before ‘(’ token
483 | typename StdFunction =
decltype(std::function(std::declval<Func>()))>
| ^
/usr/include/gtest/gtest-param-test.h:493:56: error: missing template arguments
before ‘(’ token
493 | typename StdFunction =
decltype(std::function(std::declval<Func>()))>
| ^
In file included from /usr/include/gtest/gtest.h:67:
/usr/include/gtest/gtest-param-test.h:483:56: error: missing template arguments
before ‘(’ token
483 | typename StdFunction =
decltype(std::function(std::declval<Func>()))>
| ^
/usr/include/gtest/gtest-param-test.h:493:56: error: missing template arguments
before ‘(’ token
493 | typename StdFunction =
decltype(std::function(std::declval<Func>()))>
| ^
In file included from /usr/include/gtest/gtest.h:67:
/usr/include/gtest/gtest-param-test.h:483:56: error: missing template arguments
before ‘(’ token
483 | typename StdFunction =
decltype(std::function(std::declval<Func>()))>
| ^
/usr/include/gtest/gtest-param-test.h:493:56: error: missing template arguments
before ‘(’ token
493 | typename StdFunction =
decltype(std::function(std::declval<Func>()))>
| ^
make[3]: *** [CMakeFiles/test_suite.dir/build.make:124:
CMakeFiles/test_suite.dir/tests/test_json_pointer.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [CMakeFiles/test_suite.dir/build.make:110:
CMakeFiles/test_suite.dir/tests/test_fetch_urn_document_callback.cpp.o] Error 1
make[3]: *** [CMakeFiles/test_suite.dir/build.make:96:
CMakeFiles/test_suite.dir/tests/test_fetch_absolute_uri_document_callback.cpp.o]
Error 1
make[3]: *** [CMakeFiles/test_suite.dir/build.make:82:
CMakeFiles/test_suite.dir/tests/test_adapter_comparison.cpp.o] Error 1
make[3]: Leaving directory
'/build/reproducible-path/valijson-1.0.3+repack/obj-aarch64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:90: CMakeFiles/test_suite.dir/all] Error 2
make[2]: Leaving directory
'/build/reproducible-path/valijson-1.0.3+repack/obj-aarch64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory
'/build/reproducible-path/valijson-1.0.3+repack/obj-aarch64-linux-gnu'
dh_auto_build: error: cd obj-aarch64-linux-gnu && make -j4 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T23:03:31Z
-------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/2413255/
The most likely cause of build failures is the removed backwards compatibility
for
CMake versions earlier than 3.5. You can find additional information in my
debian-devel announcement:
https://lists.debian.org/debian-devel/2025/04/msg00310.html
About the archive rebuild: The build was made on debusine.debian.net,
using sbuild.
You can find the build task here:
https://debusine.debian.net/work-request/155109/
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks,
Timo
--- End Message ---
--- Begin Message ---
Source: valijson
Source-Version: 1.0.6+repack-0.1
Done: Bastian Germann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
valijson, 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.
Bastian Germann <[email protected]> (supplier of updated valijson 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: Tue, 16 Sep 2025 22:21:34 +0200
Source: valijson
Architecture: source
Version: 1.0.6+repack-0.1
Distribution: unstable
Urgency: medium
Maintainer: Dima Kogan <[email protected]>
Changed-By: Bastian Germann <[email protected]>
Closes: 1113609 1114430
Changes:
valijson (1.0.6+repack-0.1) unstable; urgency=medium
.
* Non-maintainer upload
* New upstream release (Closes: #1114430, #1113609)
* Drop Expat license for JSON-Schema-Test-Suite
Checksums-Sha1:
90147f7ded8fe6ad3ee8380c9d8398d0db431bf4 1903 valijson_1.0.6+repack-0.1.dsc
ecbfadac645bbbc1e40de18c5af7faf400494426 487772
valijson_1.0.6+repack.orig.tar.xz
5b5f3db59407fb864a55c7587e5e9470ede9c230 6444
valijson_1.0.6+repack-0.1.debian.tar.xz
64d417edb91e1e1b9f167997f099f86eca8395cb 12271
valijson_1.0.6+repack-0.1_source.buildinfo
Checksums-Sha256:
7e9ad2d63fbea467b9177631d99b9c49a590b768cd8d160fd4266626bdd0894c 1903
valijson_1.0.6+repack-0.1.dsc
bd4f8f4e4d3c12e1ea778ca0ee7323d7b1563f651707cbc483faf8dd2af90105 487772
valijson_1.0.6+repack.orig.tar.xz
a0645da574a6b2c87e0c814f3f4e7c92478626ef7ab95cb01c2ac1e405bdb6bc 6444
valijson_1.0.6+repack-0.1.debian.tar.xz
ddbdb980e581bef4752985fed8b8154c4eeffc7c49dec98f803397ab3a3a0090 12271
valijson_1.0.6+repack-0.1_source.buildinfo
Files:
46a13a2093b5009b4b3402c39b20fd10 1903 libdevel optional
valijson_1.0.6+repack-0.1.dsc
354771e971304fe040868e8af7dfa503 487772 libdevel optional
valijson_1.0.6+repack.orig.tar.xz
33509ddd0d5e8a22c9c69cf425c2f3ba 6444 libdevel optional
valijson_1.0.6+repack-0.1.debian.tar.xz
38701172b480bcf99a5941ca2e594145 12271 libdevel optional
valijson_1.0.6+repack-0.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmjJ1LwQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFG/LC/wI8Spnyt+bLaqFBD7azqVwieCT/yg/Wrc/
tXXVQMbB1UFmKAbxytfZfmfL3yLJcYRJT/tUt1cKMjQffVAnQW8+upyFgh38pKGv
c0zTM+LvBaQ4QgZ/IWfRw6kz16mOnnBtLsWKZz273ZZriilsREflxFudZ6XTxnPE
gPguobywMsMWFAsFGDWvnW23g3xD0Qzdzh+1SaUmi6w/9WxmC9D4G5DXfhoh4RI1
S94+ekxcnKvRnBiw4VzzYDiQgLwIvFFFhR9oYQhFWefIe8LNdYBjuLwt9S1SPTG1
M5CE0Dj6EY5qlkQHoEghab39X81TBzrsNITqEF2hO1O37nrp3c54eoJjzUz7AHJt
+gjBlqegqLMi8fFKyBcBr5yuBYWR8ZMW5RTR1KgenZPXJqqcpgchmlp9y3mlw95g
mIQYTkyAQrH3nmJSjds1aEcIUST+oNyHZONcepiNh8LIIAgcC6CsQe8+qmXkS3l/
HBFWy7BnGfGZL65DzVhn765HvPbUymg=
=1Hja
-----END PGP SIGNATURE-----
pgpWz3lRl7vyw.pgp
Description: PGP signature
--- End Message ---