Your message dated Sat, 22 Nov 2025 15:01:43 +0000
with message-id <[email protected]>
and subject line Bug#1113105: fixed in lib60870 2.3.6-1.1
has caused the Debian Bug report #1113105,
regarding lib60870: 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.)


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

Dear maintainer,

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

Log Summary:
-------------------------------------------------------------------------------
[...]
Standards-Version: 4.7.2
Vcs-Browser: https://salsa.debian.org/yangfl-guest/lib60870
Vcs-Git: https://salsa.debian.org/yangfl-guest/lib60870.git
Build-Depends: debhelper-compat (= 13), cmake, pkgconf, libmbedtls-dev
Package-List:
 liblib60870-2 deb libs optional arch=any
 liblib60870-dev deb libdevel optional arch=any
Checksums-Sha1:
 9ca278cf4c33cddad0c610d0ab9bab559b53ad8c 295284 lib60870_2.3.6.orig.tar.gz
 30cc556354b273d82b93c20b1f8923823beb9f9c 8560 lib60870_2.3.6-1.debian.tar.xz
Checksums-Sha256:
 c0eaca55cda11d81017a83876091d3f3dcf2d60671bdb7ada7c29371ce146d09 295284 
lib60870_2.3.6.orig.tar.gz
 0d49aa52b9a25706c64958823b9b5e7c18772d94937d5ac7851134630a334728 8560 
lib60870_2.3.6-1.debian.tar.xz
Files:
 38d12ffc692c99394b48bd3bdaa5b830 295284 lib60870_2.3.6.orig.tar.gz
 69fa7374fd81967493e0a563649954ce 8560 lib60870_2.3.6-1.debian.tar.xz

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmik8yYACgkQwpPntGGC
Ws58qRAAwebyCUYHUpAYd/HIEOMJ1iJOAPM+WewfNrOx6/oUCWbkbIpXGnPUkhJH
6b9wCXLgYi2z/2CgPUyES3c15WzSyKsy4d2w1+0ZfuUHxVxtvLm2UCD5er66/1+J
77z5pPSDRoEZK/h1zyYC069EIq0I9ScCnUMaEIIJY8Ul7VqZnBa+9PfeeDR4ke3K
+J8ufddFOPmLRMA1A6QSjYg9WjLmM5Sm+ukWFPjk2hXzrubj2/Sdfb0Sq1vtFtHl
JWY/QWmfmA5854jrN08dTixPii71t1yZbwUmAjmJ2eGUWyq4oCb4Wrjy6YcDl0Xq
Avv/byQfCjEU8Hcj8m0YoDdRlXHB07e7nkWkyJ2EmVP/j4fPJJ0WRTj0Le3o4d/B
vyGEOP8R2C0/murygsginRDPHHebEc6x5po+XFsTl7ABOxldE6Vkr0qfGjtzG8AJ
p+5OI0xvsUEsHC7xCVqhaQ8w5c3CuzuuxPbFjxTSkp8wiqS2pRYMdwbXqICff3ld
Jixk+Hm2xWVZsqgTFuS8T9JBJa7xf+I8UyiIG1sVscKtDJAdYtwAWidlELaTC4Z6
C6ct2Zaj/9RX4pb36Rt2LdnZ4zCpgh+ozIQ21ItzsldonCbIvm0SCdPgcdiX7vZ0
cbbY71f+OB+2nn22Wq5PWREOWEUmF7rPgdr1/DbYJAFpPPjUL5E=
=fbc8
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./lib60870_2.3.6-1.dsc: no acceptable signature found
dpkg-source: info: extracting lib60870 in 
/build/reproducible-path/lib60870-2.3.6
dpkg-source: info: unpacking lib60870_2.3.6.orig.tar.gz
dpkg-source: info: unpacking lib60870_2.3.6-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying fix-cmake.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 lib60870
dpkg-buildpackage: info: source version 2.3.6-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Yangfl <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean --buildsystem=cmake --sourcedirectory=lib60870-C
   dh_auto_clean -O--buildsystem=cmake -O--sourcedirectory=lib60870-C
   dh_autoreconf_clean -O--buildsystem=cmake -O--sourcedirectory=lib60870-C
   dh_clean -O--buildsystem=cmake -O--sourcedirectory=lib60870-C
 debian/rules binary
dh binary --buildsystem=cmake --sourcedirectory=lib60870-C
   dh_update_autotools_config -O--buildsystem=cmake 
-O--sourcedirectory=lib60870-C
   dh_autoreconf -O--buildsystem=cmake -O--sourcedirectory=lib60870-C
   dh_auto_configure -O--buildsystem=cmake -O--sourcedirectory=lib60870-C
        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 
../lib60870-C
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/lib60870-2.3.6/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/lib60870-2.3.6/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


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

//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/lib60870-2.3.6/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/lib60870-2.3.6/lib60870-C
//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 
../lib60870-C returned exit code 1
make: *** [debian/rules:11: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T03:15:48Z

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

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

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

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: lib60870
Source-Version: 2.3.6-1.1
Done: Adrian Bunk <[email protected]>

We believe that the bug you reported is fixed in the latest version of
lib60870, 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.
Adrian Bunk <[email protected]> (supplier of updated lib60870 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, 08 Nov 2025 15:22:02 +0200
Source: lib60870
Architecture: source
Version: 2.3.6-1.1
Distribution: unstable
Urgency: medium
Maintainer: Yangfl <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1113105
Changes:
 lib60870 (2.3.6-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix FTBFS with CMake 4. (Closes: #1113105)
Checksums-Sha1:
 62457face76c2d596724008d34f73c772505dc29 1978 lib60870_2.3.6-1.1.dsc
 f3e50cd2feff516f8f30575773726b1bf0bee3be 8736 lib60870_2.3.6-1.1.debian.tar.xz
Checksums-Sha256:
 d96beedc26e1dd2b1ffd4b09d5d696cf2d1f3d95cab965082daeddf1c76f1907 1978 
lib60870_2.3.6-1.1.dsc
 c5087d936a759be26cd464d63c28ff99a755f552de4f6d9a3604e7acdd7f2262 8736 
lib60870_2.3.6-1.1.debian.tar.xz
Files:
 b13f218b56eb2ec373df3611559adbf7 1978 libs optional lib60870_2.3.6-1.1.dsc
 8d37c74a5d93fb6ad518e777736d40a1 8736 libs optional 
lib60870_2.3.6-1.1.debian.tar.xz

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

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmkPRHsACgkQiNJCh6LY
mLHztQ/+NQX4nizAThFBeYLF4O1BrsUDGiSZtLSkKfNrFUPdpxxgjIKVV32Ar5Sk
RrGnBsygh+aU0vZJOZxagYkTBuccWW+s93wvyFODFwZlsZMZ82EUEV9RyQrOkvqu
NA/6dSQCgxvqSmUgUGXhtxHb6SfCjb2G9p9RqJfdCNEe9KuV0NQIsVlJChhVJmDn
131JPLq+kK5igqVF6N4bZMCQZrjIUrCeauJmflLIZBA8tzCrHjo/ArGwmH1+2blY
p2wmr1cYpPOEz0LoOUY15iViU4hw7U727GqNnJ4JHG4cnvm4KBRzliAbr5sXjRKw
5fzlojDPk76Deob+WyYUVGWPrvRnyRTc2Zqf+C3GLP5dNOjJZBAWoCZZpcEcWrN1
lna9ZxCAvvFkFk6MsuVUHi0gmWOi1Ss0bg5ohqhioZyXmcP2VwyZFUgvHVJYKg45
GvnFvQ/Wt5gnkLxI/QaeQyc4Q4d6pNJwCjjXVSjhiAm9AvLz0wQlH48SJR4+GkJ7
BJlZ5E9RDQF6LAZSPL0IflK7iRjX5QZFPrMWivwXCfehDj9LSLBiMdJ2jkGUEiel
tR+1HHS03BFMWiY214Cr7/QK0p3BYYwaken0z1J2RnRjUpeuv5b0pIE5x08JuMi2
QupcoxCsZ07vs+OCw2zY8J94gdwEbw7e3MKKWerue0/v8efhzQY=
=OQQ/
-----END PGP SIGNATURE-----

Attachment: pgpP4ASAmGuV2.pgp
Description: PGP signature


--- End Message ---

Reply via email to