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

Attachment: pgptvdRKGYZp4.pgp
Description: PGP signature


--- End Message ---

Reply via email to