[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1112691: marked as done (airspyhf: FTBFS with CMake 4)



Your message dated Sat, 20 Sep 2025 23:18:52 +0000
with message-id <E1v06qy-005oBt-2g@fasolo.debian.org>
and subject line Bug#1112691: fixed in airspyhf 1.6.8-5
has caused the Debian Bug report #1112691,
regarding airspyhf: 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 owner@bugs.debian.org
immediately.)


-- 
1112691: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112691
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: airspyhf
Version: 1.6.8-4
Severity: serious
Tags: ftbfs
Justification: FTBFS
User: cmake@packages.debian.org
Usertags: cmake-4

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Dear maintainer,

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

Log Summary:
- -------------------------------------------------------------------------------
[...]
Build-Depends: cmake, debhelper-compat (= 13), libusb-1.0-0-dev [!kfreebsd-any], libusb2-dev [kfreebsd-any], pkg-config
Package-List:
 airspyhf deb comm optional arch=any
 libairspyhf-dev deb libdevel optional arch=any
 libairspyhf1 deb libs optional arch=any
Checksums-Sha1:
 540a476ff50d45fea74de8baab962b14c77f4640 28176 airspyhf_1.6.8.orig.tar.xz
 4448cf122195cdfde6ca3b44e6d9103fc1fb3a52 6556 airspyhf_1.6.8-4.debian.tar.xz
Checksums-Sha256:
 b9d10601f66466b5a603cc07b0b17df2588a40b750f258aaf05f635b4f9cbbe7 28176 airspyhf_1.6.8.orig.tar.xz
 b68cbb367d7a0e61bbcefbcb9b58669c2e58c0456e279b43d7d072e589f80680 6556 airspyhf_1.6.8-4.debian.tar.xz
Files:
 dab77ac5e39a2613edf7f38188127419 28176 airspyhf_1.6.8.orig.tar.xz
 c3cac7bc23eeb3e68ea17d285232661c 6556 airspyhf_1.6.8-4.debian.tar.xz

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

iQIzBAEBCAAdFiEEB8qH3cTCsGJAtrF0UEHxiR9E4JAFAmVpO8oACgkQUEHxiR9E
4JAHJhAAwPPcVJd7c4c9bk4xFd6f/JaElvqc7H4z4Z1DW4nHCrrWVqPQ/o46ZARX
r8salknL7tog0sSyv3alHbg47osurP8DjLIFFZ00SbKhyMCbdqxZVTfgUGoGUavS
cK2sSWNo8bDgw1hs07WaBNRmYgpQaRShRJGsTHH+ffxPymxgoCbNun9GcgDVuqxg
QZmKLxrz99nlpdG5362AU26WzaLMV5Nq3KQXLmdKYn9RAiF+OqUmETShgDFcaG1N
N+KYQGaWpu/TO1LHO9v+p8ms9auEa4MduM89i2GvPfrWZ+GGTie4QPGqfwEAlpZ7
ve6d4Lobsrcl/c2L/bepCS7OKVEfmeB4bH4jl7FgcXt7FiG/ClK7zGew1dAadPHZ
MNhLrYW8VEu5A5JNOI9Hz0jRyWZUU4qRRQwXkuY3Vz5dk7wWtI6R5ivHW7HGGb/o
mfZUBSd3fPhkOgtI1P8VkcIA3zqjv6RXRlaj8BHqk3PzkqK+sttNP3NEL+EkLO1V
ncrOEzr7O02LdFwVQgk4HIXYjIJqW1BDcpORbU3X/RJtcdeEO1oeDXfyI+AsoqZk
xGTRJKDMz2q7cmVGTwDkorBSwcM3XeNfHhVTiO4fkEm5JLMIwBkwRHDb+yY+BN9t
9rG4t6VXN/+Y15ydj0lRU0PeAAuo+KZ8OyPvt1bkCz8uSNSqq9A=
=y45a
- -----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for ./airspyhf_1.6.8-4.dsc: no acceptable signature found
dpkg-source: info: extracting airspyhf in /build/reproducible-path/airspyhf-1.6.8
dpkg-source: info: unpacking airspyhf_1.6.8.orig.tar.xz
dpkg-source: info: unpacking airspyhf_1.6.8-4.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying bump-soversion
dpkg-source: info: applying libusb-freebsd

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 airspyhf
dpkg-buildpackage: info: source version 1.6.8-4
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by A. Maitland Bottoms <bottoms@debian.org>
 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/airspyhf-1.6.8'
dh_auto_configure override_dh_auto_configure -- -DLIB_SUFFIX=/aarch64-linux-gnu
	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 -DLIB_SUFFIX=/aarch64-linux-gnu ..
CMake Error at CMakeLists.txt:3 (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/airspyhf-1.6.8/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/airspyhf-1.6.8/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.
LIB_SUFFIX:UNINITIALIZED=/aarch64-linux-gnu


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

//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/airspyhf-1.6.8/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/airspyhf-1.6.8
//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 -DLIB_SUFFIX=/aarch64-linux-gnu .. returned exit code 1
make[1]: *** [debian/rules:13: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/airspyhf-1.6.8'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
- --------------------------------------------------------------------------------
Build finished at 2025-08-29T13:23:53Z

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

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

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

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


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

iQIzBAEBCgAdFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmi0zDYACgkQzIxr3RQD
9Mp5jBAAtO2K8pn5mA+U4wNjADhj3HrbZmj/kyfKEQxLAURNWN/dSmLstg/yuBNc
/+KhiV6MvSPvMroXXZvm2+hg7J9UyX+nU8mLY6JL/Z2iZJGY0GBnFEicCkv7vGON
quMyXjLWAadDVELJs73QobJbP7OYhMVzej4kcCuSVcJxi3EUfFtyaZq5wkbK0Zt0
niGEFU7clVnqws5ImItYU8u0na6vc0Z6JoStTc7v9CPxuz7P4xq7Qv1S/wL1Rzma
8a085YlggYKzOMZhf2hlwc1921u20CNQX3lf4WdiTs7cA+83EOSdY+lCVOHW/fBi
+tGR9ucoCwVoQcZ1O+vpW++V2P6qw+ZeL2WI3Wp3Tq8pg4z5SOtKGRWYwoUu3y1z
sa6MG7toeUU5TRIxmx/p27kiE9B/0qFvhI/9ArqEUtLTfoSKj7i+gKdmHijVSf07
v0lPrH+Z3JGkcp125+xQ4cY0tj+eLzhDhcruo1Weh8ITicFNwqWTDmRK8Ezam43P
eh9ZmrUYrI1LINxiFVTem7DEOYwV5ukuQYBuIgyIxNnbIKcl0Ewixb+QtwXjbUZm
1hBntHIa9k868LmzBWMQdIZTFUd+v1Gkv3KP+4jJmj+cJUydWYQLd2paDP9Z/MkM
rI/sKcBrXT7UhcGMAmPIhr2Bbk/z6NQvCK6NutYlEryUZIgz++8=
=vMCI
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Source: airspyhf
Source-Version: 1.6.8-5
Done: A. Maitland Bottoms <bottoms@debian.org>

We believe that the bug you reported is fixed in the latest version of
airspyhf, 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 1112691@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
A. Maitland Bottoms <bottoms@debian.org> (supplier of updated airspyhf 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 20 Sep 2025 17:15:14 -0400
Source: airspyhf
Architecture: source
Version: 1.6.8-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: A. Maitland Bottoms <bottoms@debian.org>
Closes: 1096285 1112691
Changes:
 airspyhf (1.6.8-5) unstable; urgency=medium
 .
   * update to 1.6.8-59-g87cf12a (Closes: #1096285)
     (would be 1.8.1 if upstream released)
   * upstream changed CMake minimum version to 3.12 (Closes: #1112691)
Checksums-Sha1:
 24ea93a6cafd12caa1eb580e84c9f107f34fc781 2079 airspyhf_1.6.8-5.dsc
 9c3ad846a1d0427b250ec64ea3c69f9bfebfa8d4 52344 airspyhf_1.6.8-5.debian.tar.xz
 23de784f985fb199362ab9a67e8eeeaf237188fb 7858 airspyhf_1.6.8-5_amd64.buildinfo
Checksums-Sha256:
 6f4f2dd70dba75ec25c9b69195105ca2a34a47063f600a82f073c77a264075c2 2079 airspyhf_1.6.8-5.dsc
 fd800d7e0995b6f831e4152bc259371d7217e291e9763318f5d6449da193ecfe 52344 airspyhf_1.6.8-5.debian.tar.xz
 2301f910ff2c3f7e6b794979f476e339896253f3ed8c51ba5bf2e28ae332e7f9 7858 airspyhf_1.6.8-5_amd64.buildinfo
Files:
 2718dae6eb1269f42054b588a143316c 2079 hamradio optional airspyhf_1.6.8-5.dsc
 d7a6afef762392588e7a45a7ddeb66e7 52344 hamradio optional airspyhf_1.6.8-5.debian.tar.xz
 687bec578ad9b9faf5c87aa6cd826683 7858 hamradio optional airspyhf_1.6.8-5_amd64.buildinfo

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

iQIzBAEBCgAdFiEEB8qH3cTCsGJAtrF0UEHxiR9E4JAFAmjPMiIACgkQUEHxiR9E
4JAsBw//Q8RvnBWPQ3X7Cp2Xwhdc7JjWw2aOBmv1oY0UuflUTPfE2qkDo6X/Y3T4
p8D0DTlbssSaglr21ygZnrYH6Ymq0yIvtdW7gjf2mvgCKizL8zG8OUVTpaBmpGEj
kGe+L26UnL3FRzPpBy6HJz/xWbcaIRfC1LuADx5MdgQJ9cuFj2ggM2ZmAmgRRZE9
yYVxEGUfO5jobDEC2KdqNwsWS5Fytl4hCkAKB0AYQ5q5KiDPFNB6fcdCCDaqzUW1
iUTSDGUvfEJ2dBjcknJ49Bsfxhkhk4v2pwMa15sGl0ShMKFqgxPgIOJRrV+f31Mc
SVBp0SByQQ7lFWN6VfGEGAgKBWDEcVJOzlcFaOiSagSLw0ip2zHMLtVV3kfdwL82
LyIDvnwLzbhdSTCQFZlrjATSNtXsvaHj9IxU97vCKCOJIrDevSXPYMH+blc22W5T
bWe5kahTdfTwotJrzX9aMP6QAJlRGp7sF2l2IFvnC+Ul7NtrLX3uVZ0HZSxxkgWt
sQx/+afAEVkca63HgXzeXWkSueu7p29ESu0hq+UpZDASnGL3lHeYuSt9uKAybkCe
U+GyfQ+GfTDGeFSWe6rUhpzurt3NqntqHYrN6DjiYfpmKad8IOFkP5M2/6Hizd5M
insuaZMRqJ+XgoGnnRpJkRJTOVZsClM4EqSjyXNhjPlSafvF70Q=
=Lvgv
-----END PGP SIGNATURE-----

Attachment: pgpPXqMMWMSiV.pgp
Description: PGP signature


--- End Message ---

Reply to: