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

Bug#1112936: marked as done (frei0r: FTBFS with CMake 4)



Your message dated Mon, 08 Sep 2025 13:19:17 +0000
with message-id <E1uvbm9-00EXnf-0F@fasolo.debian.org>
and subject line Bug#1112936: fixed in frei0r 2.4.0-1
has caused the Debian Bug report #1112936,
regarding frei0r: 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.)


-- 
1112936: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112936
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: frei0r
Version: 2.3.3-1
Severity: serious
User: cmake@packages.debian.org
Usertags: cmake-4
Tags: ftbfs, forky, sid

Dear maintainer,

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

Log Summary:
-------------------------------------------------------------------------------
[...]
Testsuite-Triggers: build-essential, pkgconf
Build-Depends: debhelper-compat (= 13), dh-buildinfo, cmake, libcairo2-dev, libgavl-dev, libopencv-dev, pkgconf
Build-Depends-Indep: doxygen
Package-List:
 frei0r-plugins deb video optional arch=any
 frei0r-plugins-dev deb devel optional arch=all
 frei0r-plugins-doc deb doc optional arch=all
Checksums-Sha1:
 956f6b93d5c2549c7df0efb71ff7be4ba7d4e960 921452 frei0r_2.3.3.orig.tar.gz
 761c981f6da7ea0d7aea032472fdc2bd4539b647 16420 frei0r_2.3.3-1.debian.tar.xz
Checksums-Sha256:
 aeeefe3a9b44761b2cf110017d2b1dfa2ceeb873da96d283ba5157380c5d0ce5 921452 frei0r_2.3.3.orig.tar.gz
 18ee09eb1c428b406d49c16ca920cc21d6eff176ff15ad0131821eeaf8199b93 16420 frei0r_2.3.3-1.debian.tar.xz
Files:
 f96f73cbf3270cbce1a22e12aeb8fb1e 921452 frei0r_2.3.3.orig.tar.gz
 ce7f1ebca1d52ac0c00041b5a6514995 16420 frei0r_2.3.3-1.debian.tar.xz
Dgit: 40c0800238743f83eac0fe63565f7911b71c615c debian archive/debian/2.3.3-1 https://git.dgit.debian.org/frei0r

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

iQJKBAEBCgA0FiEEdAXnRVdICXNIABVttlAZxH96NvgFAmeCwioWHGZvcnVtQHVt
bGFldXRlLm11ci5hdAAKCRC2UBnEf3o2+Pl2D/9thV4dM2XnSDyDRzSKbyubvzeH
uJ6MJV/gE0ZQmtur29QuYuZif1wFZjoGZH8QzOsdYqlE1HXcLz7qEOGVM8EcIRIL
FRYR1ps9yjXPlZpT1IuGTLFt7yaH4wJTrvPEaoDiqv5HscoBTqOcrk2sLRxYuQQA
qiP8aiyFmxWCWS1rr6PqphFj2UIcKUX6E1K67VPA4duFYP6ych1YY8cL6mwyk0kR
c/f4dmMVf4chgoleuRnYq2cJ77Kdm50c6Svv3YR29jdFudMAdpg8Mdd2xGRk1ocC
z8Iy3vDtaJlWHZVi9d4HuxR2zs7SGNA8UBXZyozGL/Q0VQAa7efRLE40W0tHHFXx
7rpCyuzYDinE32jUe/tpDfyX26Jy1pdOGosm2OBpOUe4iTuXfVIOHeZJVKUVZulc
cdpdvB+7XkTarhb6tbmeIrI9fGqWSiwcB/4WGmqeH0EMpw6asRZpfxay4cYIjoi0
1xEWmYA618NIMVp6Hro2Iw9TjTpidSxfP0rOyJ30DnFuBX110bkWykHV42b6Xwnp
TADaG2JAKWM71XoEHPZrY8w/3735MgrWocRVlc2rZuKHK+HHbenRlYEMCwgLnllj
K1Bm+REBl0DOhGXjXJi3eAgQWT+wl/QWFI88/CGUPlshWxTTpu2qbQdGbBLb241g
RtyGUNtEUHvqmHxnAw==
=6FFD
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for ./frei0r_2.3.3-1.dsc: no acceptable signature found
dpkg-source: info: extracting frei0r in /build/reproducible-path/frei0r-2.3.3
dpkg-source: info: unpacking frei0r_2.3.3.orig.tar.gz
dpkg-source: info: unpacking frei0r_2.3.3-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying apply_CFLAGS.patch
dpkg-source: info: applying auto-gitignore

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 frei0r
dpkg-buildpackage: info: source version 2.3.3-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by IOhannes m zmölnig (Debian/GNU) <umlaeute@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/frei0r-2.3.3'
dh_auto_configure -- \
	-DCMAKE_INSTALL_LIBDIR=lib
	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 -DCMAKE_INSTALL_LIBDIR=lib ..
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/frei0r-2.3.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/frei0r-2.3.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

//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/frei0r-2.3.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/frei0r-2.3.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 -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DCMAKE_INSTALL_LIBDIR=lib .. returned exit code 1
make[1]: *** [debian/rules:12: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/frei0r-2.3.3'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T19:17:17Z

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

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

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

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: frei0r
Source-Version: 2.4.0-1
Done: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>

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

Debian distribution maintenance software
pp.
IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> (supplier of updated frei0r 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: Mon, 08 Sep 2025 14:38:38 +0200
Source: frei0r
Architecture: source
Version: 2.4.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>
Closes: 1112936
Changes:
 frei0r (2.4.0-1) unstable; urgency=medium
 .
   * New upstream version 2.4.0
     (Closes: #1112936)
 .
   [ Alexandre Detiste ]
   * remove obsolete dh-buildinfo build dependency
 .
   [ IOhannes m zmölnig (Debian/GNU) ]
   * Drop obsolete patches
   * Install plugins to multiarch locations (with compat symlinks)
     (for CMake 4)
   * Install frei0r.pc into /usr/share/pkgconfig
     + Ensure that frei0r.pc can be shared across architectures
   * Update copyright information
     + Update d/copyright
     + Re-generate d/copyright_hints
   * Update git repository layout to follow DEP-14
   * Bump standards version to 4.7.2
Checksums-Sha1:
 bec0a48b1c1be3bda237d090ff15d6d73045427b 2507 frei0r_2.4.0-1.dsc
 c3b0505b6967925b7c653bedb631d37b1aba5dbb 733008 frei0r_2.4.0.orig.tar.xz
 da7765970507bdb05ede007204e7159f4c8933f7 16224 frei0r_2.4.0-1.debian.tar.xz
 27853bba4c3f2ee415c7c40e6ea17c96162bf88f 1460324 frei0r_2.4.0-1.git.tar.xz
 db2ddaadd69bd10a45f025bc7c4b87d8c70a683c 18050 frei0r_2.4.0-1_source.buildinfo
Checksums-Sha256:
 dcfab963e47b4e284569a9b44bac9d16b06120948280ee95679c0cf45557b4c7 2507 frei0r_2.4.0-1.dsc
 250f2687e0c0e25817c15a42ec7e1fd6909f14f5e7e0ec3bf90daad47df5e615 733008 frei0r_2.4.0.orig.tar.xz
 f0f9e380fcbafe3f3a90c9e695647f46c5a451e600260625a71576e67ababaed 16224 frei0r_2.4.0-1.debian.tar.xz
 6d3c374f08f7d58e91501885f014d5d13f9ef35837d9ab4bf05b8212c48cac89 1460324 frei0r_2.4.0-1.git.tar.xz
 75f17aaa6571c830721c52990aaad68073b1a2c47323a5a11d0c441a6cf96e92 18050 frei0r_2.4.0-1_source.buildinfo
Files:
 be19c97d54fd5ec92a9fbf02de2c7a18 2507 video optional frei0r_2.4.0-1.dsc
 5d59609fc1950ab5d0e1c737629a8773 733008 video optional frei0r_2.4.0.orig.tar.xz
 3df2fcf011e84eccf1569df850039201 16224 video optional frei0r_2.4.0-1.debian.tar.xz
 d641516a450f2177a43e791a779767e8 1460324 video optional frei0r_2.4.0-1.git.tar.xz
 ca11581ca6d4d6c1312eb1a4598bed36 18050 video optional frei0r_2.4.0-1_source.buildinfo
Git-Tag-Info: tag=5ceb3675ea1b210f5852a44c4de2ced4f04622ea fp=7405e745574809734800156db65019c47f7a36f8
Git-Tag-Tagger: IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmi+04AACgkQYG0ITkaD
wHnIlQ/6A30YO53QR6THL+kVc3ECqlIpzkIK57OhCVnWvEv27YoNmsSvPF509AxL
KzASJ/6NWMVVq75AlJzjhc0B0RSd/rr5zvePlZ0XwctDx6/6mAFDc1sT63WpQIQr
ZhtDuPirMBN2O1+dJyKNOlXh3Syyb4bKBOAaMlG+6iKkehSD1qBbsxKUyXgxC9ZK
kNKtLDRMPdttuKT6KrdxsfLSlF6Xm4J4WCP1poPgAu4c3yq3N+mdDHHZmxv4bRKZ
5QPLNwoC94OmaxxKgLB5ZtIXSrLmEcpqljjYhVcUodStSZCjMq2qWFgB/HkyIVn7
U+8XD+ivTI6WEWUxls+Mk8sXRACtJ6CUmOabVIpmyfgb2NFDepWvaOsNESFXePBu
klw2dJBRNLXuxIUih8lk/oNrwKn705f+4Nv/0sgzF0b/RGy1Ew1QRomFLp/fGgLI
Q3uNaQzcRzlcFIlteUpTzf//+SlqQtxm73w4/A20t8ZV+ruLjA+BTU/zyWH+JczT
RSzDM7BYI+9DgdNlQMIZVrSZsVtLLGYN1y1mYEgMaaa28CIyk+hyJ5vuABFM/FF2
5EssRHDdsfxgsFL0J4iw3bqhhSh5CF0Kcyu0zxqt6ruFzLp6uNIKNUe6FtvWi9SR
KEJu/c+g9GELQALU7oWZADoF6h7bakK6bVLz8O1UsxLEnwqGz1o=
=XvPw
-----END PGP SIGNATURE-----

Attachment: pgpmhGjKryXMk.pgp
Description: PGP signature


--- End Message ---

Reply to: