Your message dated Wed, 07 Jan 2026 01:03:47 +0000
with message-id <[email protected]>
and subject line Bug#1112926: fixed in forge 1.0.1-5
has caused the Debian Bug report #1112926,
regarding forge: 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.)
--
1112926: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112926
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: forge
Version: 1.0.1-4
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, forge failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
zDJxnxwAdTsEWCbVSyCLEb2B4YANO+HuqA0r8IIimUbumkJA18R+VYaTff4vgWld
OSH/93XcdM7wkEayITiDT5CB5jCCvIg3BHVDA0gBNIOQ7CNmeqH3aWmFQlTnL53f
K/c23cViO9eYfVusC+kcVa0O8g5AZ6xQrfzz8sKKYiZiAKK+kx+Jkw1I81z3U6oo
Pt662wxOLYN0Vpn4jT0fJdWKaufGM3y7PfQOcoNvhnnYdwSu/Gn8JR+8F5ccGTIh
+yFIttKUQsfRuNtPpQKrxVIeZeTaIpVRDh9DzY3rLXXR0roXQGn2mCo0XyWHKLdm
lXct2lAAqQuIc1sLL6Yu+47m2OeVRKPE5gX1kgErAL98209GaDBsxhPGJexTxcqf
Zyx4sKol05qSUuRJ4P5jzhwtuel6eXGSdV17LJrk8nptKRizDetyPxQMixZs8FA0
BhHCAW5+/ca3BCtgVj5nS6jjWUS5v7pDQlsXPgWjYIlrvm9mSQT1ATcYtyqNtGs8
a6H/7INcibhKLhXZ7NhwEs9DdS/FF+6OD33IFnr7vGWXAckPgl1EWBLRSSXTpXaU
nY8DUEHLCUY+fyKbIPPTG+srLWorDnndUvbmmglSbHwY+TviR0w=
=2aOA
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for ./forge_1.0.1-4.dsc:
no acceptable signature found
dpkg-source: info: extracting forge in /build/reproducible-path/forge-1.0.1
dpkg-source: info: unpacking forge_1.0.1.orig.tar.gz
dpkg-source: info: unpacking forge_1.0.1-4.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0001-Use-system-MathJax.patch
dpkg-source: info: applying 0002-No-version-queries-with-Git.patch
dpkg-source: info: applying 0004-Fix-spelling-errors.patch
dpkg-source: info: applying 63e4a2037e42c00554a26de2355d962f91a9ab20.patch
dpkg-source: info: applying befa265294fd9ff679dece7874c1de50fea97b25.patch
dpkg-source: info: applying fix_ftbfs.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 forge
dpkg-buildpackage: info: source version 1.0.1-4
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Anton Gladky <[email protected]>
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-arch
make[1]: Entering directory '/build/reproducible-path/forge-1.0.1'
dh_auto_configure -- -DBUILD_EXAMPLES=OFF
-DFG_INSTALL_CMAKE_DIR="lib/aarch64-linux-gnu/cmake/Forge"
-DFG_INSTALL_LIB_DIR="lib/aarch64-linux-gnu" -DUSE_SYSTEM_FREETYPE=ON
-DUSE_SYSTEM_GLBINDING=ON -DUSE_SYSTEM_GLM=ON \
-DBUILD_DOCUMENTATION=OFF
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
-DBUILD_EXAMPLES=OFF -DFG_INSTALL_CMAKE_DIR=lib/aarch64-linux-gnu/cmake/Forge
-DFG_INSTALL_LIB_DIR=lib/aarch64-linux-gnu -DUSE_SYSTEM_FREETYPE=ON
-DUSE_SYSTEM_GLBINDING=ON -DUSE_SYSTEM_GLM=ON -DBUILD_DOCUMENTATION=OFF ..
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/forge-1.0.1/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.
BUILD_DOCUMENTATION:UNINITIALIZED=OFF
//No help, variable specified on the command line.
BUILD_EXAMPLES:UNINITIALIZED=OFF
//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/forge-1.0.1/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.
FG_INSTALL_CMAKE_DIR:UNINITIALIZED=lib/aarch64-linux-gnu/cmake/Forge
//No help, variable specified on the command line.
FG_INSTALL_LIB_DIR:UNINITIALIZED=lib/aarch64-linux-gnu
//No help, variable specified on the command line.
USE_SYSTEM_FREETYPE:UNINITIALIZED=ON
//No help, variable specified on the command line.
USE_SYSTEM_GLBINDING:UNINITIALIZED=ON
//No help, variable specified on the command line.
USE_SYSTEM_GLM:UNINITIALIZED=ON
########################
# INTERNAL cache entries
########################
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/forge-1.0.1/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/forge-1.0.1
//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
-DBUILD_EXAMPLES=OFF -DFG_INSTALL_CMAKE_DIR=lib/aarch64-linux-gnu/cmake/Forge
-DFG_INSTALL_LIB_DIR=lib/aarch64-linux-gnu -DUSE_SYSTEM_FREETYPE=ON
-DUSE_SYSTEM_GLBINDING=ON -DUSE_SYSTEM_GLM=ON -DBUILD_DOCUMENTATION=OFF ..
returned exit code 1
make[1]: *** [debian/rules:21: override_dh_auto_configure-arch] Error 2
make[1]: Leaving directory '/build/reproducible-path/forge-1.0.1'
make: *** [debian/rules:18: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T19:08:32Z
-------------------------------------------------------------------------------
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/2392509/
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/152903/
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: forge
Source-Version: 1.0.1-5
Done: Andreas Tille <[email protected]>
We believe that the bug you reported is fixed in the latest version of
forge, 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.
Andreas Tille <[email protected]> (supplier of updated forge 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: Fri, 02 Jan 2026 20:48:38 +0100
Source: forge
Architecture: source
Version: 1.0.1-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1044645 1112926
Changes:
forge (1.0.1-5) unstable; urgency=medium
.
* Team upload.
* d/watch: version=5
* Standards-Version: 4.7.3 (routine-update)
* debhelper-compat 13 (routine-update)
* Reorder sequence of d/control fields by cme (routine-update)
* Remove Priority field to comply with Debian Policy 4.7.3 (routine-
update)
* Set upstream metadata fields: Repository.
* Remove obsolete field Name from debian/upstream/metadata
* Enable building with CMake 4
Closes: #1112926
* Install examples
* Fix Build-Depends
* Fix clean target
Closes: #1044645
Checksums-Sha1:
b6cf3209d55b6b9f5470cca71cf56d964f4ffc62 2267 forge_1.0.1-5.dsc
10084c7c40049d0f31640c6a89a31ca09ec35a13 7016 forge_1.0.1-5.debian.tar.xz
8ad8bde21f31976ecce8528fa5686b1c793b4b4a 9422 forge_1.0.1-5_source.buildinfo
Checksums-Sha256:
89b20330e7fb430bbcc19ba4e4c04c8ad7f4fc455fc29423533095714b09ec92 2267
forge_1.0.1-5.dsc
0ffa690a42a359bae65d7bd8e10e390e12f60667126c967a15aa71a4168bd1d1 7016
forge_1.0.1-5.debian.tar.xz
e9e47caf2c34759b7e06227c317f894c002022c23cb6dabf984cab3aa8e224f6 9422
forge_1.0.1-5_source.buildinfo
Files:
f8407ee02ee8eb7b3f6bc331971be582 2267 libs optional forge_1.0.1-5.dsc
7735bdb98864df9d7a080ebdcbe975dd 7016 libs optional forge_1.0.1-5.debian.tar.xz
5c3727e180df46098d838acfa6dab511 9422 libs optional
forge_1.0.1-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmldqyAQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFOanDADUVSTVLSvvTn4ds/ho9INBXg1si+agrJ5m
eY1EmgUvCoxNg3Ft+qad2rsmqkL2G9GtNobVmewrHrOWVeUHWXHeihkR4OXbN2YK
QJgjs7SzxVeBZQZ8WNLCF1/UHEDwzo/pZrrCKrMFBcQoh5Sg4kJlXvi6KNzhlMVO
MPIgGG2A6b1WsYCQMSK8s2//ZMs9CHLMnc6+ROGr3epLX7ychhrYr+cCxNFZe2pQ
u89HgRIjyljKMSE8l89mPRQD930T4maSxQj55t6JVAqNpKU03PEZM7fPQPknw3oz
p4OkaGDCu0CcusSIogT+QHMhSWrVoGdne6eGXjgKnsyQVpTYa1th/aD4pI1uBo7Y
Z2j5Prpck8mg27R/QDSQ5eS8EyT+ckWKbCTyQaaMxSqDRPvFvkpXhLEKMBR3bQNR
zBUL4vjBBHVE/jCx8XHAoZtZM9qz9PVrU1+FBFl4detUZxYWA3Z38Gn4Njn/RKut
Z2sg5Dl8QA91u1Wnx6hCCYEv0zhOiWc=
=PYjl
-----END PGP SIGNATURE-----
pgpmfd0ExlLEp.pgp
Description: PGP signature
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers