Your message dated Wed, 29 Oct 2025 11:25:05 +0000
with message-id <[email protected]>
and subject line Bug#1113152: fixed in libfreenect 1:0.5.3-3.3
has caused the Debian Bug report #1113152,
regarding libfreenect: 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.)
--
1113152: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113152
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libfreenect
Version: 1:0.5.3-3.2
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, libfreenect failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
Files:
dbf4c45d586c48b57205af87c028c1a0 406656 libfreenect_0.5.3.orig.tar.gz
812b7ec0823165aec0f0535e3b2e944b 30680 libfreenect_0.5.3-3.2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEpi0s+9ULm1vzYNVLFZ61xO/Id0wFAmXfIYkACgkQFZ61xO/I
d0yLRhAAliPj1YpPkTOsNDj0D0rOIhFK4x5AymQf6c7J3KkVJwe/cn5JFIrFAYoO
tKTE7CEACdz3IsDb3YdmhpPHfT5MItUPF3BpLSpcvSYZQTN9nM3hWA2HeCszVwy7
6BausBY/653q7kbXTUxXe90wSDM2fP+V/B4yeKBFh1tMZljT6fvAtKjyjAgv3/Z2
8ZlXFdE8ejnNZsRlOOsBi/NX6UFPmJPnHAujy7h9l4HMVsJ0FpP4Er7jeNn0KZ6r
5qQ1vSkfSi9urVy5V2qjmZ06IlqeDHVyVTm36z86j5MNbZ4p47enBIKbf6WqUW07
qbNJvDztf/MOFNlQCd4x4M6GX/O2/itWzFz38pxXhA9SAbnWBxXN4BgA0AOP9heV
bWxEYBE9Iys2qElqWaaDWecVtuuRz44s6m83uMgxBFhIjbeB8Hg+RBp1HNTpaGHB
xbzuw4tqbl3xVPuLzpKHreQKnmbiRSGXAlchsDeiuIOcSW0++uGk78VZo9P0TbSJ
yfPSj/QhomInuLrs2aqFKipV+x/VYY2chwD9hKu4TSTproqQnbTBkALqNVuF8bAd
VpUfZrmKuFfInB8QD4jhoKKZbifeLavnw6QUOFKucDYbqnikNZ8btuwo4TDPB46/
ixYLCpjbKJ0Om1YH+aabHOFA/UBgu5h9ex2bQw5PrOuTkmaK/2M=
=kutz
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for
./libfreenect_0.5.3-3.2.dsc: no acceptable signature found
dpkg-source: info: extracting libfreenect in
/build/reproducible-path/libfreenect-0.5.3
dpkg-source: info: unpacking libfreenect_0.5.3.orig.tar.gz
dpkg-source: info: unpacking libfreenect_0.5.3-3.2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying up_donot_leak_fnusb_claim_camera_into_API
dpkg-source: info: applying deb_python_versions
dpkg-source: info: applying modify-fakenect-install.patch
dpkg-source: info: applying dont-install-into-include-subfolder.patch
dpkg-source: info: applying add-missing-libs.patch
dpkg-source: info: applying deb_do_not_override_library_install_dir
dpkg-source: info: applying deb_glview
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 libfreenect
dpkg-buildpackage: info: source version 1:0.5.3-3.2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Benjamin Drung <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
debian/rules override_dh_clean-indep
make[1]: Entering directory '/build/reproducible-path/libfreenect-0.5.3'
rm -rf debian/html
make[1]: Leaving directory '/build/reproducible-path/libfreenect-0.5.3'
dh_clean -Nlibfreenect-doc
dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in
use)
debian/rules binary
dh binary
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
dh_update_autotools_config
debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/libfreenect-0.5.3'
dh_auto_configure -- \
-DPROJECT_LIBRARY_INSTALL_DIR:Path="lib/`dpkg-architecture
-qDEB_HOST_MULTIARCH`"
dh_auto_configure: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
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 "-GUnix Makefiles"
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu
-DPROJECT_LIBRARY_INSTALL_DIR:Path=lib/aarch64-linux-gnu ..
CMake Error at CMakeLists.txt:33 (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/libfreenect-0.5.3/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/libfreenect-0.5.3/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_SYSCONFDIR:UNINITIALIZED=/etc
//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.
PROJECT_LIBRARY_INSTALL_DIR:STRING=lib/aarch64-linux-gnu
########################
# INTERNAL cache entries
########################
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/libfreenect-0.5.3/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/libfreenect-0.5.3
//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 "-GUnix Makefiles"
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu
-DPROJECT_LIBRARY_INSTALL_DIR:Path=lib/aarch64-linux-gnu .. returned exit code 1
make[1]: *** [debian/rules:11: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/libfreenect-0.5.3'
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T03:42:27Z
-------------------------------------------------------------------------------
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/2400294/
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/153751/
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: libfreenect
Source-Version: 1:0.5.3-3.3
Done: Adrian Bunk <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libfreenect, 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 libfreenect 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: Mon, 27 Oct 2025 13:52:30 +0200
Source: libfreenect
Architecture: source
Version: 1:0.5.3-3.3
Distribution: unstable
Urgency: medium
Maintainer: Nicolas Bourdaud <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1113152
Changes:
libfreenect (1:0.5.3-3.3) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix FTBFS with CMake 4. (Closes: #1113152)
Checksums-Sha1:
f8fe06c3ae4b77818b3858c7cccc52d963981e1c 2432 libfreenect_0.5.3-3.3.dsc
6fd86d672775a0899ca7bd59397f6bd015d8a4c9 30904
libfreenect_0.5.3-3.3.debian.tar.xz
Checksums-Sha256:
b2a8866cc416ce390a9eeac58c2c8e2f0642322f040e638c9e9e2e2b0b388969 2432
libfreenect_0.5.3-3.3.dsc
a108b65e97bf72f75c51281739bf21c787e85d2620efe4bb2e62192b57cca3a0 30904
libfreenect_0.5.3-3.3.debian.tar.xz
Files:
7d138c2174be07cbb6c34d7dae5f1ed7 2432 libdevel extra libfreenect_0.5.3-3.3.dsc
90dd7ae69a63d88a3c866322633948c3 30904 libdevel extra
libfreenect_0.5.3-3.3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmj/XVcACgkQiNJCh6LY
mLFWvg//TJyjnN3OrK32W/Qnv2EgyQiKhDh0/BIEPc6T2XK8iWAtC0IXmjNmFuW2
bBQnxNwPb39vnCRT3ZujoJzq3TPfF6IlcdmgSgzb76GhiWzlkzWRnAsYAvQuONMG
iQZ23F1Gq7ZOlN/i7tUJBkjQ2Z0ErbXknYF3DwvNbbQG+vw6nuxm5byjfXokRGij
gscC+IdqIuwPiPG6cxT4xTQPgIHa2qthLYML/xEXQj8GYnita1XJ/oJyreiiT9Nd
UW0I2RPbaV0nF/76ul9mgsXDmWqC1NIB6HQBVu52xICC3A2/FG51vsSoU/1fwUdI
1CfXJbh/xzwn2gK0x5EBXv+sXxjtwIsS4RO05lX7Cm8ReqRC+tdXgIUEu7qWvfdO
H5fg/bcuDspx9HLeaxTdYuM9sP2eMvSrsPffUnZFt1q1of6SiX8QVThGP14oju1O
it8C6upe4Siq2695Zu+x2MZeduDOGGvuu/StQQots+RnWVcQ2LL/QRRE280oOC3d
qOSR/q/7wejOBRRlMcemvPgDmtR5mthtdzBR6yORulxhl4ABa7kkU441C2gq2Bq5
rh12Bbwdu+/Ff47j9LOAyYZek6xav58/J2b5lL6VqaEswW9MEuMORKY0V67HRkIu
QDOWnkM3lNoe++35TAlLZqpRgfUqhIXV+hYE5rJLoGNOl5rDzGE=
=/uo3
-----END PGP SIGNATURE-----
pgpx79kTsLj4O.pgp
Description: PGP signature
--- End Message ---