Your message dated Mon, 13 Oct 2025 14:49:18 +0000
with message-id <[email protected]>
and subject line Bug#1112945: fixed in generator-scripting-language 4.1.5-5
has caused the Debian Bug report #1112945,
regarding generator-scripting-language: 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.)
--
1112945: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112945
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: generator-scripting-language
Version: 4.1.5-4
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, generator-scripting-language failed to
rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
+------------------------------------------------------------------------------+
| Build Fri, 29 Aug 2025 19:51:11 +0000 |
+------------------------------------------------------------------------------+
Unpack source
-------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 3.0 (quilt)
Source: generator-scripting-language
Binary: generator-scripting-language, generator-scripting-language-examples
Architecture: any all
Version: 4.1.5-4
Maintainer: Luca Boccassi <[email protected]>
Homepage: https://github.com/zeromq/gsl
Standards-Version: 4.7.0
Vcs-Browser: https://github.com/bluca/gsl
Vcs-Git: https://github.com/bluca/gsl.git
Build-Depends: debhelper-compat (= 13), cmake
Package-List:
generator-scripting-language deb devel optional arch=any
generator-scripting-language-examples deb devel optional arch=all
Checksums-Sha1:
0b75fb3bd0a141d9d46c359f63f428a2e3b64589 981163
generator-scripting-language_4.1.5.orig.tar.gz
cdcd4f928e28ed3538bb639f71010c26a54bab9c 255380
generator-scripting-language_4.1.5-4.debian.tar.xz
Checksums-Sha256:
c1c3d61a1d89b65d0d1161c803bcdd6364045cc20d7e0c1f67f0955cd9b326b0 981163
generator-scripting-language_4.1.5.orig.tar.gz
efa812a138c9e883bc16c1a5c0704b20af7cbcd23ec40d457e0865e07fe22919 255380
generator-scripting-language_4.1.5-4.debian.tar.xz
Files:
f3b2ccc04384c594633ce8ff51991f8d 981163
generator-scripting-language_4.1.5.orig.tar.gz
faf85546b3d9b2263e29b92e10ab451e 255380
generator-scripting-language_4.1.5-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEErCSqx93EIPGOymuRKGv37813JB4FAmZePKMRHGJsdWNhQGRl
Ymlhbi5vcmcACgkQKGv37813JB7FahAAjDhOE+YUG2I4Z1al5eMROlQ5vxyc6/PH
57E/wB2MvICUZmyaQxKSbxM2gBZag4n8JFY7PoTOWXBvpu/PLkKBL1ifTOQOiL3f
fMRB9klXtHYPz5ZJvndZXUdGcpOZpyX2cE+AAkHuKb3OiUhIzdY0cdcJQT9fnDBy
3Kd41peo8aVgS2nnmj5ijbTXNGpJkr5kwfEXBDSzqxiJagji3x8MMB2072tbMV82
jrdi579MMvbt58Ji2gaaXPdHJ7OY58Lctf7uCqUEWUw7fHYoz/qTYXLc2c1rzS+o
EnDoJehNYONWSRw7NnK9f68+8ovEZqtiPoxnLuI7sKPgqfHNgpeiWevYdeLVndmP
rBbMCFtIJbXBXZYpqvT8w4cwq6nbHe7jXvF8v+eOSDS8FbX+3u6Z2LC2XiOa7GUl
eMpKVpnhYHy0thZcQsuGoymrlk7Nb7Hw8S3XIObkDaHikDbm1VCBqpZEkmAjaTzJ
vq9yC/g9Zs9Mi9PNWmicKMCJClBY9dO9u4hsfiigLZZ6RyPuID/dPJq9Y9SoNMdr
5QG0+3HCnpk8eQTPfuuaac1eVLP6o7gmhgnVIAT254iRhqv5+C1ae3cZX/HXoDE8
Gr7crb32plIqiitM+2MvjfgmBRUOHU8Gonmvw6WlXqTYvw7RLR8TPWpIfDX7Dqtr
Y2VCWXaIbSM=
=QcbG
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for
./generator-scripting-language_4.1.5-4.dsc: no acceptable signature found
dpkg-source: info: extracting generator-scripting-language in
/build/reproducible-path/generator-scripting-language-4.1.5
dpkg-source: info: unpacking generator-scripting-language_4.1.5.orig.tar.gz
dpkg-source: info: unpacking generator-scripting-language_4.1.5-4.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying readme-use-local-png.patch
dpkg-source: info: applying fix-sparc64.patch
dpkg-source: info: applying fix-mips64el.patch
dpkg-source: info: applying fix-ia64.patch
dpkg-source: info: applying fix-riscv64.patch
dpkg-source: info: applying fix-loongarch64.patch
dpkg-source: info: applying ldflags.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 generator-scripting-language
dpkg-buildpackage: info: source version 4.1.5-4
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Luca Boccassi <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean
dh_auto_clean
make -j8 clean
make[1]: Entering directory
'/build/reproducible-path/generator-scripting-language-4.1.5'
make[1]: warning: -j8 forced in submake: resetting jobserver mode.
cd src && make clean
make[2]: Entering directory
'/build/reproducible-path/generator-scripting-language-4.1.5/src'
rm -f *.o *.a gsl
make[2]: Leaving directory
'/build/reproducible-path/generator-scripting-language-4.1.5/src'
make[1]: Leaving directory
'/build/reproducible-path/generator-scripting-language-4.1.5'
debian/rules execute_after_dh_auto_clean
make[1]: Entering directory
'/build/reproducible-path/generator-scripting-language-4.1.5'
rm -rf
/build/reproducible-path/generator-scripting-language-4.1.5/debian/pcre3-aarch64-linux-gnu
make[1]: Leaving directory
'/build/reproducible-path/generator-scripting-language-4.1.5'
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
debian/rules execute_before_dh_auto_build
make[1]: Entering directory
'/build/reproducible-path/generator-scripting-language-4.1.5'
mkdir -p
/build/reproducible-path/generator-scripting-language-4.1.5/debian/pcre3-aarch64-linux-gnu
cd
/build/reproducible-path/generator-scripting-language-4.1.5/debian/pcre3-aarch64-linux-gnu
&& \
cmake ../pcre3 \
-DPCRE_SUPPORT_UTF=ON \
-DPCRE_SUPPORT_UNICODE_PROPERTIES=ON \
-DPCRE_BUILD_PCRECPP=OFF \
-DPCRE_BUILD_PCREGREP=OFF \
-DPCRE_BUILD_TESTS=OFF \
-DPCRE_SUPPORT_LIBZ=OFF \
-DPCRE_SUPPORT_LIBBZ2=OFF \
-DPCRE_SUPPORT_LIBREADLINE=OFF && \
make
CMake Warning (dev) at CMakeLists.txt:70 (PROJECT):
cmake_minimum_required() should be called prior to this top-level project()
call. Please see the cmake-commands(7) manual for usage documentation of
both commands.
This warning is for project developers. Use -Wno-dev to suppress it.
-- The C compiler identification is GNU 14.3.0
-- The CXX compiler identification is GNU 14.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:75 (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!
make[1]: *** [debian/rules:21: execute_before_dh_auto_build] Error 1
make[1]: Leaving directory
'/build/reproducible-path/generator-scripting-language-4.1.5'
make: *** [debian/rules:11: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T19:51: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/2392811/
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/152948/
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: generator-scripting-language
Source-Version: 4.1.5-5
Done: Luca Boccassi <[email protected]>
We believe that the bug you reported is fixed in the latest version of
generator-scripting-language, 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.
Luca Boccassi <[email protected]> (supplier of updated
generator-scripting-language 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, 13 Oct 2025 15:26:58 +0100
Source: generator-scripting-language
Architecture: source
Version: 4.1.5-5
Distribution: unstable
Urgency: medium
Maintainer: Luca Boccassi <[email protected]>
Changed-By: Luca Boccassi <[email protected]>
Closes: 1106982 1110323 1112945
Changes:
generator-scripting-language (4.1.5-5) unstable; urgency=medium
.
[ Luca Boccassi ]
* d/rules: add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with
CMake 4 (Closes: #1112945)
* Build depend on libcrypt-dev (Closes: #1106982)
* d/control: bump Standards-Version to 4.7.2, no changes
* d/copyright: fix path to sflstr.c
* d/patches: fix some metadata
.
[ Nilesh Patra ]
* d/rules: fix cross compilation (Closes: #1110323)
Checksums-Sha1:
b1c4f1c97bd1a28b97e5e1da2a9a036312aedf3a 2134
generator-scripting-language_4.1.5-5.dsc
c0af5f1a4dd00733283b1e5749cce8fa00331620 255772
generator-scripting-language_4.1.5-5.debian.tar.xz
e3632870d335895c054e0592b6448acd499e4f79 7364
generator-scripting-language_4.1.5-5_source.buildinfo
Checksums-Sha256:
dcfe900f6891d8cc0f098a06e6346cecc990565736cec4e6b145b9e1df1d5b68 2134
generator-scripting-language_4.1.5-5.dsc
066692c5ab6c6670fcd75d126df46fdafebebe9d3d0954b21ed63e66ae858a27 255772
generator-scripting-language_4.1.5-5.debian.tar.xz
093571e670b79c2b515405240ba9b433bd97113d2f9f3c1d82718b3785234c12 7364
generator-scripting-language_4.1.5-5_source.buildinfo
Files:
df91f805568ff8430ef0eb3021aad743 2134 devel optional
generator-scripting-language_4.1.5-5.dsc
dd2fb788fcf3008b4a16888b1e1e0ad2 255772 devel optional
generator-scripting-language_4.1.5-5.debian.tar.xz
69b0dc39e437e194dc83a312654a98cd 7364 devel optional
generator-scripting-language_4.1.5-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEErCSqx93EIPGOymuRKGv37813JB4FAmjtDIYRHGJsdWNhQGRl
Ymlhbi5vcmcACgkQKGv37813JB6tnBAArJDdcQyIaV1p6w1RZ4LwWMVfOWqqffyP
LL+GIhLoIWsdX2zIDpJdK5DJzY1+yzWaYT4xChiBWade7prTuz3pZ1Kv2kMIbZ20
C0svCb5MwtJ1rTNNqpE/VLsQcx87CZHBQx/xo9IZVngawCC/URIOPPh/uKZNbslG
gl7nLNwvRxTJmw+5IgkgECH2pVRkHgHJT2KwwQpJjY8vc5UyTgDtYqQMW6W42RKW
y92cWQ2g+L6wUkxGlmS8y09LUwpVR57khdC4Y0D0+Ly/rrna4N6enOGLXnShurWr
j/Ui9d25sXRpQ916z3yZDq1eo7dm9DiUM5dduSKNQA0khv1Usd3Dvkeo8GD3l7nA
3og2a1CsjZK5lPc3KTrjEEzC2hmF+ZNXIHePnPzUxbz4oGet4Qf2lvtMdVPEEE+y
OsBnR2mxyzRuB9uMSQoGlOkUaasGOXNqV89QXT7jJE9vOrOgXSJv4DwTDTRxBITe
HbQABt2cwLAN0skhY1/oNwxRgn9D/w8ykQZTj5pRfbXeLp1U2U00ZV4PeWqX9K33
ZtEZ14Drlj6lmadKrU2DwsWlIGWj7EBtGovOS4rTqKOwHan5mnB5tu1Ipm2qiCjV
tvwKkFj5yrjV7XQwpiVcNzSeKpwY1JulEi3YFnezigy+DFmGFaf2HzJeSY7DlSIn
Y9nvcNHJ+CU=
=qrXC
-----END PGP SIGNATURE-----
pgptvdRKGYZp4.pgp
Description: PGP signature
--- End Message ---