Your message dated Sat, 18 Oct 2025 02:34:08 +0000
with message-id <[email protected]>
and subject line Bug#1112781: fixed in cjson 1.7.18-4
has caused the Debian Bug report #1112781,
regarding cjson: 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.)


-- 
1112781: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112781
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: cjson
Version: 1.7.18-3.1
Severity: serious
User: [email protected]
Usertags: cmake-4

Dear maintainer,

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

Log Summary:
-------------------------------------------------------------------------------
[...]
Testsuite: autopkgtest
Testsuite-Triggers: @builddeps@
Build-Depends: cmake, debhelper-compat (= 13)
Package-List:
 libcjson-dev deb libdevel optional arch=any
 libcjson1 deb libs optional arch=any
Checksums-Sha1:
 3e3408c124a2c885e2724ff88d7f5473cda53038 354726 cjson_1.7.18.orig.tar.gz
 df63502f8835ab531f5549bf063d6698592eba93 6724 cjson_1.7.18-3.1.debian.tar.xz
Checksums-Sha256:
 3aa806844a03442c00769b83e99970be70fbef03735ff898f4811dd03b9f5ee5 354726 
cjson_1.7.18.orig.tar.gz
 e8a19c26aa6da1f38f621383a20ab044adc9b09b45d30cbc41c7d89e0a5b77ef 6724 
cjson_1.7.18-3.1.debian.tar.xz
Files:
 926245ca76bd04f338efcac489e2da9d 354726 cjson_1.7.18.orig.tar.gz
 ff9b859318fe4732fab6b0d97e193f64 6724 cjson_1.7.18-3.1.debian.tar.xz

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

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmhMYnYACgkQiNJCh6LY
mLFSWw/+KIIn6J8k4Rs/DAIOY8DXNL7Lcv2OiPB1ODqOtPEbvlGtzipdIfDPNSsz
zDZIvDQIscUroJhmX0XV41ICKl3eptuvXV59Yn27bBHUj510o6fzwJoPqCg/txLx
w+ei2glFRkgmHBFSV0pMhUHsRqgNJVKn9sKcP+/lDB6Dq/msGoTWjWaldifymqT6
KTiQXr33mDN61bewP3bWge+iFjbhaxkAL+5lhcr40/Afu9Kx/8O6/A3HiIixRCol
VHnb/W/8/vjTTQvGVivBmjPcym32vuoZNUChvrNZr6RcHkVmpUN/ChbipXwn+o/b
Rteecdh6mkpy7lmGb2aLr26SaLZ2USm58SoNKGEburw4LK6O6jOaQC9lUkM8vunE
zEBettSLxwpO5MXgWKTpaDaxSAz4bKcXME8tIfUpRG6ne8v9Gk2FPzHcvKNNmATC
Bo07mw42noXiabgFGo6jRixdG3u15Gk7TNofSpH4CNMe9qDS0pbu+IhzUT4GXBxM
IfUW5Gp9zbxO05NmPi/uXTMKQz6bWFZG3eiplNKVgN1quAvNJHB+qqPByhSiSTSr
UmEr5lQzGsyFK2EaF27cQWm4maJuDTcMwEYiPLktg0ChruMYsbCNHipqPA0o2cJr
JhPVhY/fK4bzUn30rrJcQWo2xqOqHOp1AixPz0ZpGzPD4fxy8uQ=
=bG++
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./cjson_1.7.18-3.1.dsc: no acceptable signature found
dpkg-source: info: extracting cjson in /build/reproducible-path/cjson-1.7.18
dpkg-source: info: unpacking cjson_1.7.18.orig.tar.gz
dpkg-source: info: unpacking cjson_1.7.18-3.1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0001-allocate-memory-for-the-temporary-buffer.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 cjson
dpkg-buildpackage: info: source version 1.7.18-3.1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Adrian Bunk <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean --buildsystem=cmake
   dh_auto_clean -O--buildsystem=cmake
   dh_autoreconf_clean -O--buildsystem=cmake
   dh_clean -O--buildsystem=cmake
 debian/rules binary
dh binary --buildsystem=cmake
   dh_update_autotools_config -O--buildsystem=cmake
   dh_autoreconf -O--buildsystem=cmake
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/cjson-1.7.18'
dh_auto_configure -- \
        -DENABLE_CJSON_UTILS=On \
        
        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 
-DENABLE_CJSON_UTILS=On ..
CMake Error at CMakeLists.txt:2 (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/cjson-1.7.18/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/cjson-1.7.18/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.
ENABLE_CJSON_UTILS:UNINITIALIZED=On

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


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

//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/cjson-1.7.18/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/cjson-1.7.18
//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 
-DENABLE_CJSON_UTILS=On .. returned exit code 1
make[1]: *** [debian/rules:10: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/cjson-1.7.18'
make: *** [debian/rules:7: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T15:36:08Z

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

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

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

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: cjson
Source-Version: 1.7.18-4
Done: Maytham Alsudany <[email protected]>

We believe that the bug you reported is fixed in the latest version of
cjson, 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.
Maytham Alsudany <[email protected]> (supplier of updated cjson 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, 18 Oct 2025 09:55:00 +0800
Source: cjson
Architecture: source
Version: 1.7.18-4
Distribution: unstable
Urgency: medium
Maintainer: Maytham Alsudany <[email protected]>
Changed-By: Maytham Alsudany <[email protected]>
Closes: 1112781
Changes:
 cjson (1.7.18-4) unstable; urgency=medium
 .
   * Patch to make compatible with CMake 4.0 (Closes: #1112781)
   * Update my maintenance address
Checksums-Sha1:
 c18647af5a063a08c0a8dc8c9821b1add044e23a 1929 cjson_1.7.18-4.dsc
 ff1e9319268f729ff3bb5a58f7c8225213b8eae3 7256 cjson_1.7.18-4.debian.tar.xz
 6e3a724a724f89c01ad3168586335cae4d8f2cc4 7142 cjson_1.7.18-4_amd64.buildinfo
Checksums-Sha256:
 1d27bfbea81ff4b03c8105a0dc9125a8769411df5908f0d1507368fbb576968a 1929 
cjson_1.7.18-4.dsc
 526d22feee8991d91919e3dab65cf25ce6dc8bf7268c1e51392224d09ce0973a 7256 
cjson_1.7.18-4.debian.tar.xz
 671b4a14004de2782e700525ff64ba040c35ea61b0ea64b5cbb758f4f110d0a1 7142 
cjson_1.7.18-4_amd64.buildinfo
Files:
 5dabf78ae6404393a3dca56d90a4d4b7 1929 libs optional cjson_1.7.18-4.dsc
 bec16ee22d6b57a85c4761b03be6f51a 7256 libs optional 
cjson_1.7.18-4.debian.tar.xz
 356831263a8ac5957364b9657025b473 7142 libs optional 
cjson_1.7.18-4_amd64.buildinfo

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

iQIzBAEBCgAdFiEESl/RzRFQh8wD3DXB1ZeJcgbF8H8FAmjy9fUACgkQ1ZeJcgbF
8H+QEQ//Y5xudnVhEto3wxomgmCB4BFsVehRlYp95cyHmPBR/41IfWx43M5gX/jr
oVX/bt4FyPuCM0omRtDzmpSPAKdvO7FcKSF6rC5g9rtiAXoHhpjCCTYY7uQ3HjdX
79Zv0zaR6r/WTI+YwQ+oTBNozSnOVA5wh2+FL1kJh71GWzBkGauIQnVGi/fA3krS
baNtt0CJ6vSEvlklLFKGl9KQRG2FAGU4wJlvfx7sS/Y/06wRXO3Ib9/gWqZqStsX
ZhANsoMhrrT+6WA18J0KTfXUTK+hhJgzr6yrXieOvFOIFF/ZQ0Gd3KYDqKztmRz0
L0fW8ojkIpfxti7n+rDYzfYqGY3NfORRox5qzYTMbx2hlpeyetZm7hXU+XpQ9cMc
L3SVnw52VAX7MGwgNIp32Vb+x4/F7wpiOQnzHjxkIjqewbc0KyknnB5BN2RZVaBl
DZ/oFB8+kOScMtlnT2w3Su8ttUZ1NcPfWeaGtm+YAAy36IOPLDmA+Jgp6vuA3pbL
J/sdsnzFikYyNfPYiVp9slnSHELvpaQlYu6jf3CypHJKGjtIbcOSWCIbuUX1rcJ0
MApVd77ZzIB5c7QfSl2GP7M+21YQrmFvv3lVSAkMwIvx/wkz41tMxajSoanVbhsd
DannVgvKjhnLnJk9jdRvDoHc0eHEj1G9T9EfJrNSe0IUxQk0m6U=
=5AIl
-----END PGP SIGNATURE-----

Attachment: pgphZPj5sCAQ_.pgp
Description: PGP signature


--- End Message ---

Reply via email to