Your message dated Wed, 19 Nov 2025 15:37:05 +0000
with message-id <[email protected]>
and subject line Bug#1113551: fixed in surgescript 0.5.4.4-2
has caused the Debian Bug report #1113551,
regarding surgescript: 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.)
--
1113551: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113551
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: surgescript
Version: 0.5.4.4-1.1
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, surgescript failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
Source: surgescript
Binary: surgescript, libsurgescript0.5.4.4, libsurgescript-dev
Architecture: any
Version: 0.5.4.4-1.1
Maintainer: Debian Games Team <[email protected]>
Uploaders: Carlos Donizete Froes <[email protected]>
Homepage: https://docs.opensurge2d.org
Standards-Version: 4.5.1
Vcs-Browser: https://salsa.debian.org/games-team/surgescript
Vcs-Git: https://salsa.debian.org/games-team/surgescript.git
Build-Depends: cmake, debhelper-compat (= 13)
Package-List:
libsurgescript-dev deb libdevel optional arch=any
libsurgescript0.5.4.4 deb libs optional arch=any
surgescript deb games optional arch=any
Checksums-Sha1:
32cb82128f12efc3e0d6ddeb1179b4e49531a59f 501298 surgescript_0.5.4.4.orig.tar.gz
080f16e3a07b5c9d00781735dbd10cca778822f0 4416
surgescript_0.5.4.4-1.1.debian.tar.xz
Checksums-Sha256:
a1a457cea20d6e8178a44633faae0b7fb3334a5cc79a66e28e42ede430e5a38c 501298
surgescript_0.5.4.4.orig.tar.gz
d877127d367e3152cf0ff6a5e33c77f4b6466782b0a13626f377450d21ac21fd 4416
surgescript_0.5.4.4-1.1.debian.tar.xz
Files:
e162d3f47d747ef3a5b427e5b01c33dd 501298 surgescript_0.5.4.4.orig.tar.gz
0b7d4a219fa81d15b8b17c2b6f32839c 4416 surgescript_0.5.4.4-1.1.debian.tar.xz
Dgit: 53d26b0897caa8a3ed693b41aa047de43bc447ef debian
archive/debian/0.5.4.4-1.1 https://git.dgit.debian.org/surgescript
-----BEGIN PGP SIGNATURE-----
iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY64FXyAcdmFncmFudEBy
ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqsn3AP9yh8kHne1eEX+w
jgx00HnFpAchqY9Y6iSX3lO2FPcDTgEApQ9iajbKFlrnzQ1XIRcjvhexAWlnnPiT
0OSSszBhDgQ=
=lMNE
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for
./surgescript_0.5.4.4-1.1.dsc: no acceptable signature found
dpkg-source: info: extracting surgescript in
/build/reproducible-path/surgescript-0.5.4.4
dpkg-source: info: unpacking surgescript_0.5.4.4.orig.tar.gz
dpkg-source: info: unpacking surgescript_0.5.4.4-1.1.debian.tar.xz
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 surgescript
dpkg-buildpackage: info: source version 0.5.4.4-1.1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Vagrant Cascadian
<[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
make[1]: Entering directory '/build/reproducible-path/surgescript-0.5.4.4'
dh_auto_configure -- \
-DLIB_SUFFIX=/aarch64-linux-gnu \
-DCMAKE_SKIP_RPATH=ON
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 -DCMAKE_SKIP_RPATH=ON ..
CMake Error at CMakeLists.txt:8 (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/surgescript-0.5.4.4/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/surgescript-0.5.4.4/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_SKIP_RPATH: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/surgescript-0.5.4.4/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/surgescript-0.5.4.4
//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 -DCMAKE_SKIP_RPATH=ON .. returned exit code 1
make[1]: *** [debian/rules:17: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/surgescript-0.5.4.4'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T21:34:08Z
-------------------------------------------------------------------------------
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/2412281/
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/154966/
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: surgescript
Source-Version: 0.5.4.4-2
Done: Alexandre Detiste <[email protected]>
We believe that the bug you reported is fixed in the latest version of
surgescript, 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.
Alexandre Detiste <[email protected]> (supplier of updated surgescript 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: Wed, 19 Nov 2025 16:09:41 +0100
Source: surgescript
Architecture: source
Version: 0.5.4.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 1113551
Changes:
surgescript (0.5.4.4-2) unstable; urgency=medium
.
* Team Upload
* Patch for CMake4 (Closes: #1113551)
* Apply Multi-Arch: hint
* Add debian/salsa-ci.yml
Checksums-Sha1:
93098f9dc5cb67b82040921884319bacdfcb3a3f 2128 surgescript_0.5.4.4-2.dsc
eb73df7e2e2814abda9dcc4d549b233b3a1aea45 4828
surgescript_0.5.4.4-2.debian.tar.xz
0f5a98d03e86bce94f69e37e6718a27440e19609 6754
surgescript_0.5.4.4-2_source.buildinfo
Checksums-Sha256:
08abadb4a7cff1b77bcbf9a99c6ddffbaafdf51d510e034c830fc37e5700bc65 2128
surgescript_0.5.4.4-2.dsc
59e9dcaf467f2fed5d4a167b75e6c0e1408a8c5880b97a14ffada2bc9bfbf27b 4828
surgescript_0.5.4.4-2.debian.tar.xz
ace03ce50ad0d67d3de37f3b185ebe02e19d3b42fe38a26b9de8fd5f154d0664 6754
surgescript_0.5.4.4-2_source.buildinfo
Files:
5ae711d587e0a4c61dfa73d983fbbc04 2128 libs optional surgescript_0.5.4.4-2.dsc
9c0601b0f4c4df152c6fa8b1b785e631 4828 libs optional
surgescript_0.5.4.4-2.debian.tar.xz
1a290c094d266eba05ea8e9d40d0e73c 6754 libs optional
surgescript_0.5.4.4-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmkd3ggRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBoIcxAAnPzZQBql1DZSqlhJXw0DSkVZb6Syhf5s
NeYgQv+En/i3fw6X1U3ajhxpdmPNz+Eqe9XfPqifqiLv7Ce9q4QLC5tzsYff7aus
FduwVAXOLZhQRirQUKAk44ym7r3z0+d8FKGaubsM/Pui+CS5pTnl6rE51uuXMnas
ICns+ExXJDJP7DuQ1Zx6k7H27NMgJw6U0CiCTKgsuLBWNcsU+c6oS8nkcm0cq5VC
IXRNDRW3FOMf8xGUPL9Trt0QsXHN4Hz+sexpzA32CIZM/mLaG1MnIoQC4J6vO8wM
7sRzv6pXSi9KpL8XG1+oWWC8/EZGyJzeqjN57ALszR6d8MNwqOoIlyBFz6R6yp7R
EIWTuCGRmuw1cVy5//93IEr7RZX+h7n24iA8rT3dtXAXAO/ghTT1Sf1IH02qeo01
VqA5jPbOXr+eZT6+FO6AKI5rSNn2lO3rSHn4D4dAJLi2kXkArhchpHUE+7PVwmBD
Ne/X54zbNbDclQQqTsmn19cjBVFbgnhVv2dWy1Beb6+Xb71dUOVZ25ThuY9K4L15
cWyhoGIE2oTrN2Dq3SrSezOB0B1U6K0Hi9WiZ4O2tTWOg7vJMU5xJVayrRYQ8H3d
N1GetmXn/uDA3Q7DoehxLH2pdeTcQcFmjW6TE5dhEbW038D23Vn8cG3/mVWvghCJ
CQxlMxcS4kg=
=o/LY
-----END PGP SIGNATURE-----
pgpNPzWobEqLC.pgp
Description: PGP signature
--- End Message ---