Your message dated Tue, 30 Sep 2025 16:49:41 +0000
with message-id <[email protected]>
and subject line Bug#1113458: fixed in rapidjson 1.1.0+dfsg2-7.6
has caused the Debian Bug report #1113458,
regarding rapidjson: 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.)


-- 
1113458: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113458
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: rapidjson
Version: 1.1.0+dfsg2-7.4
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid

Dear maintainer,

During a test rebuild for CMake 4, rapidjson failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]
7b0DoPT/Gwf1Mi9iQXk2el2reGzEPvA=
=IeB1
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./rapidjson_1.1.0+dfsg2-7.4.dsc: no acceptable signature found
dpkg-source: info: extracting rapidjson in 
/build/reproducible-path/rapidjson-1.1.0+dfsg2
dpkg-source: info: unpacking rapidjson_1.1.0+dfsg2.orig.tar.gz
dpkg-source: info: unpacking rapidjson_1.1.0+dfsg2-7.4.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying fix-privacy-breach.patch
dpkg-source: info: applying set-doc-dir.diff
dpkg-source: info: applying disable-valgrind_unittest.diff
dpkg-source: info: applying no-jsoncheckertest.diff
dpkg-source: info: applying gcc7.diff
dpkg-source: info: applying 0001-Fix-Wclass-memaccess-warnings-errors.patch
dpkg-source: info: applying 0002-Fix-Wsign-conversion-warnings-errors.patch
dpkg-source: info: applying 0003-Suppress-Wformat-overflow-warning-error.patch
dpkg-source: info: applying python3.diff
dpkg-source: info: applying 
0001-support-IBM-PowerPC-ppc64-ppc64le-and-XL-compiler.patch
dpkg-source: info: applying 
0001-CMake-do-not-pass-march-native-or-mcpu-native-when-c.patch
dpkg-source: info: applying deal-with-Werror-type-limits.patch
dpkg-source: info: applying gcc12_encdedstreamtest.patch
dpkg-source: info: applying gcc12_valuetest.patch
dpkg-source: info: applying 
0001-Removed-non-compiling-assignment-operator.-Fixed-718.patch
dpkg-source: info: applying 
0002-Explicitly-disable-copy-assignment-operator.patch
dpkg-source: info: applying 0001-Avoid-inheritance-from-std-iterator.patch
dpkg-source: info: applying 
0001-Avoid-warnings-when-using-std-c-20-and-clang-10-use-.patch
dpkg-source: info: applying 
0001-Three-way-comparison-for-CLang-10-fix-1679.patch
dpkg-source: info: applying 0001-Fix-recursive-operator-call-in-C-20-1846.patch
dpkg-source: info: applying 
0001-gate-definition-of-symmetric-equality-operators-on-i.patch
dpkg-source: info: applying 0001-do-not-define-operator-in-C-20.patch
dpkg-source: info: applying CVE-2024-38517.patch

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=sbuild
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=sbuild

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package rapidjson
dpkg-buildpackage: info: source version 1.1.0+dfsg2-7.4
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Bastian Germann <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/rapidjson-1.1.0+dfsg2'
# Needed since googletest 1.13.0 (see #1041027)
dh_auto_configure -- -DRAPIDJSON_BUILD_CXX11=OFF
        cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr 
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc 
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON 
-DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON 
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run 
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" 
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu 
-DRAPIDJSON_BUILD_CXX11=OFF ..
CMake Error at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.


-- Configuring incomplete, errors occurred!
        cd obj-aarch64-linux-gnu && tail -v -n \+0 CMakeCache.txt
==> CMakeCache.txt <==
# This is the CMakeCache file.
# For build in directory: 
/build/reproducible-path/rapidjson-1.1.0+dfsg2/obj-aarch64-linux-gnu
# It was generated by CMake: /usr/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.

########################
# EXTERNAL cache entries
########################

//No help, variable specified on the command line.
CMAKE_BUILD_TYPE:UNINITIALIZED=None

//No help, variable specified on the command line.
CMAKE_EXPORT_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON

//No help, variable specified on the command line.
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON

//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/build/reproducible-path/rapidjson-1.1.0+dfsg2/obj-aarch64-linux-gnu/CMakeFiles/pkgRedirects

//No help, variable specified on the command line.
CMAKE_FIND_USE_PACKAGE_REGISTRY:UNINITIALIZED=OFF

//No help, variable specified on the command line.
CMAKE_INSTALL_LIBDIR:UNINITIALIZED=lib/aarch64-linux-gnu

//No help, variable specified on the command line.
CMAKE_INSTALL_LOCALSTATEDIR:UNINITIALIZED=/var

//No help, variable specified on the command line.
CMAKE_INSTALL_PREFIX:UNINITIALIZED=/usr

//No help, variable specified on the command line.
CMAKE_INSTALL_RUNSTATEDIR:UNINITIALIZED=/run

//No help, variable specified on the command line.
CMAKE_INSTALL_SYSCONFDIR:UNINITIALIZED=/etc

//No help, variable specified on the command line.
CMAKE_SKIP_INSTALL_ALL_DEPENDENCY:UNINITIALIZED=ON

//No help, variable specified on the command line.
CMAKE_VERBOSE_MAKEFILE:UNINITIALIZED=ON

//No help, variable specified on the command line.
FETCHCONTENT_FULLY_DISCONNECTED:UNINITIALIZED=ON

//No help, variable specified on the command line.
RAPIDJSON_BUILD_CXX11:UNINITIALIZED=OFF


########################
# INTERNAL cache entries
########################

//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/rapidjson-1.1.0+dfsg2/obj-aarch64-linux-gnu
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=1
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/build/reproducible-path/rapidjson-1.1.0+dfsg2
//Name of CMakeLists files to read
CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/usr/share/cmake-4.1

dh_auto_configure: error: cd obj-aarch64-linux-gnu && 
DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake 
-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None 
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var 
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON 
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run 
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" 
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu 
-DRAPIDJSON_BUILD_CXX11=OFF .. returned exit code 1
make[1]: *** [debian/rules:11: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/rapidjson-1.1.0+dfsg2'
make: *** [debian/rules:7: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T16:49:43Z

-------------------------------------------------------------------------------

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/2409984/

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/154710/

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: rapidjson
Source-Version: 1.1.0+dfsg2-7.6
Done: Timo Röhling <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rapidjson, 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.
Timo Röhling <[email protected]> (supplier of updated rapidjson 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, 30 Sep 2025 18:30:33 +0200
Source: rapidjson
Architecture: source
Version: 1.1.0+dfsg2-7.6
Distribution: unstable
Urgency: medium
Maintainer: Alexander GQ Gerasiov <[email protected]>
Changed-By: Timo Röhling <[email protected]>
Closes: 1113458
Changes:
 rapidjson (1.1.0+dfsg2-7.6) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Add override for FTP master lintian version
 .
 rapidjson (1.1.0+dfsg2-7.5) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Bump CMake policy minimum version (Closes: #1113458)
Checksums-Sha1:
 2e192067ee5650ffbe06d2e1fb23419876aa6b24 2152 rapidjson_1.1.0+dfsg2-7.6.dsc
 d3e42758cd4b5b80c10901614031626742821d4b 15892 
rapidjson_1.1.0+dfsg2-7.6.debian.tar.xz
Checksums-Sha256:
 429e28f2de5dce25786c042374baea41c910cde93957b7634f2d37395a6f3468 2152 
rapidjson_1.1.0+dfsg2-7.6.dsc
 78304eb6c64f9255ac7f59a799d3cf1205f479c94a552cf62794f47f87a6c4c0 15892 
rapidjson_1.1.0+dfsg2-7.6.debian.tar.xz
Files:
 fce2517b3935f3ea9ef8a884ea9c7000 2152 libs optional 
rapidjson_1.1.0+dfsg2-7.6.dsc
 36fdaab256d9be83c7278cceabe9e43b 15892 libs optional 
rapidjson_1.1.0+dfsg2-7.6.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmjcBcwUHHJvZWhsaW5n
QGRlYmlhbi5vcmcACgkQzIxr3RQD9MrsfRAAxsqIw5QTwywfaJkC34JBCtLFWO4f
EVHF91EWqkZ+Ob+7wXIXr8DsESCY7TEQ0s+g9/XfXjW1KGczL2FfuWEy3/QVk7f+
iewv2KDhj/m4bjB+fhf7JpI7E/gwNEVGIOSjxpq//A02lbvt+rkzWsGrBTo4knks
lE0xxmM3j/AtQyCBTrDlFK5pjYDGlOKJjfIOtNH+M7TPPCleKxDJp0ASetZ6n5l1
qwuFWGtFY7aibsrobBIRy0NkW7sG6pZZGqlTeQ4JOh6qdmgINdSdcsgmC8g+XNh5
N429UewtVhjCJ1IMFTX6Cr8QaZ7fJX/bqyAr5yC1f3qqQBHulYtT7X9q+Ja9p8RY
GwfcC16ER8Zh5Z7g6kzO+aLpwbN7Eic0uPa7JIM6ef0NMDbhlrghkdHzwRU3hsmi
xIKL/YeqQV9/+SQ/6RTVDv3l8NIuGWuzNXv3arpNIj249J+Vcy0JaH39D/dJWfj3
5pNLLpiK3LN3IvtDjWusW2hfgjXM1GWcuotpl8UDqfxlK2MymcKzb/5xJgIhKEmP
DjHB7fZNPGha+lpkAqcHZMeOiMIi9fG+Elqa8nbZsMmlvIAXWVtC7tmPTADJqC9z
D5jf+me7joyfRq8dUJ+C6kIStsJD2NmQei4xLEdxvdWpCjrwVGEFKtVZ6SZDkR4a
pr59/BOaaeTbAEI=
=ClGH
-----END PGP SIGNATURE-----

Attachment: pgpt273TE0dDu.pgp
Description: PGP signature


--- End Message ---

Reply via email to