Your message dated Mon, 01 Sep 2025 20:47:33 +0000
with message-id <[email protected]>
and subject line Bug#1112742: fixed in c-blosc 1.21.5+ds-2
has caused the Debian Bug report #1112742,
regarding c-blosc: 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.)


-- 
1112742: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112742
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: c-blosc
Version: 1.21.5+ds-1
Severity: serious
Tags: ftbfs
Justification: FTBFS
User: [email protected]
Usertags: cmake-4

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Dear maintainer,

During a test rebuild for CMake 4, c-blosc failed to rebuild.

Log Summary:
- 
-------------------------------------------------------------------------------
[...]
Package-List:
 libblosc-dev deb libdevel optional arch=any
 libblosc1 deb libs optional arch=any
Checksums-Sha1:
 9316be455bdf2c48475a7cfbb34a38567e993edd 107808 c-blosc_1.21.5+ds.orig.tar.xz
 cf7d3d45ea98a440cbac6550dffa2fdcd534df3f 7008 c-blosc_1.21.5+ds-1.debian.tar.xz
Checksums-Sha256:
 c4e616db0dc234e92e79eb07eb51f1940fda251576f17d5e6afe618244a992cb 107808 
c-blosc_1.21.5+ds.orig.tar.xz
 7da7cd8fc2ee7b310dfa1b34879a6414800d2852cf8492903841bb3a2c97b4f9 7008 
c-blosc_1.21.5+ds-1.debian.tar.xz
Files:
 3ceeb3e8cd9790e1736e84508936298f 107808 c-blosc_1.21.5+ds.orig.tar.xz
 cc3b45e9e67e3e2e5756e382960cb026 7008 c-blosc_1.21.5+ds-1.debian.tar.xz

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

iI0EARYKADUWIQSD/42dLkLq3fzhpN2I4w6v/UfCtwUCZPxRaRccaGF2YXJkLmYu
YWFzZW5AcGZmdC5ubwAKCRCI4w6v/UfCtwb8AP4rbYJX01FjjLKrXaQAsQCl+aGS
MzC3VvnByk77tK42qQEAuGfk4rZ1usIZbaIoRTa6cdV0Tu1A4vlrrdwpKkTIzQo=
=RZOP
- -----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./c-blosc_1.21.5+ds-1.dsc: no acceptable signature found
dpkg-source: info: extracting c-blosc in 
/build/reproducible-path/c-blosc-1.21.5+ds
dpkg-source: info: unpacking c-blosc_1.21.5+ds.orig.tar.xz
dpkg-source: info: unpacking c-blosc_1.21.5+ds-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 c-blosc
dpkg-buildpackage: info: source version 1.21.5+ds-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Håvard F. Aasen 
<[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean --buildsystem=cmake
   dh_auto_clean -O--buildsystem=cmake
   dh_autoreconf_clean -O--buildsystem=cmake
   dh_clean -O--buildsystem=cmake
 debian/rules binary
dh binary --buildsystem=cmake
   dh_update_autotools_config -O--buildsystem=cmake
   dh_autoreconf -O--buildsystem=cmake
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/c-blosc-1.21.5+ds'
dh_auto_configure -- \
- -DCMAKE_BINARY_DIR=debian/tmp \
- -DPREFER_EXTERNAL_LZ4=ON \
- -DPREFER_EXTERNAL_ZSTD=ON \
- -DDEACTIVATE_SNAPPY=OFF \
- -DPREFER_EXTERNAL_ZLIB=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 
-DCMAKE_BINARY_DIR=debian/tmp -DPREFER_EXTERNAL_LZ4=ON 
-DPREFER_EXTERNAL_ZSTD=ON -DDEACTIVATE_SNAPPY=OFF -DPREFER_EXTERNAL_ZLIB=ON ..
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!
        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/c-blosc-1.21.5+ds/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_BINARY_DIR:UNINITIALIZED=debian/tmp

//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/c-blosc-1.21.5+ds/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_VERBOSE_MAKEFILE:UNINITIALIZED=ON

//No help, variable specified on the command line.
DEACTIVATE_SNAPPY:UNINITIALIZED=OFF

//No help, variable specified on the command line.
FETCHCONTENT_FULLY_DISCONNECTED:UNINITIALIZED=ON

//No help, variable specified on the command line.
PREFER_EXTERNAL_LZ4:UNINITIALIZED=ON

//No help, variable specified on the command line.
PREFER_EXTERNAL_ZLIB:UNINITIALIZED=ON

//No help, variable specified on the command line.
PREFER_EXTERNAL_ZSTD:UNINITIALIZED=ON


########################
# INTERNAL cache entries
########################

//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/c-blosc-1.21.5+ds/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/c-blosc-1.21.5+ds
//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_BINARY_DIR=debian/tmp -DPREFER_EXTERNAL_LZ4=ON 
-DPREFER_EXTERNAL_ZSTD=ON -DDEACTIVATE_SNAPPY=OFF -DPREFER_EXTERNAL_ZLIB=ON .. 
returned exit code 1
make[1]: *** [debian/rules:20: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/c-blosc-1.21.5+ds'
make: *** [debian/rules:17: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
- 
--------------------------------------------------------------------------------
Build finished at 2025-08-29T14:59:29Z

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

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

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

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


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

iQIzBAEBCgAdFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmi0zdYACgkQzIxr3RQD
9MqvIg/+N/1dY4aDHGVFFOnykCKRraNesUzzmN083SGb+q6kQ1EPsiavzq31Mhp5
SdbW7+o715nfWIjvKs+D8iPHzDiPVgbDnq30LzsLL//G81iHJPMpTldiePmP0zrj
OsgnYSjGNx2Lqp4SDU8ijHePeTQvaJckKr0/+Bv9i5wSqU4sF+2MrMMqm0aB22uf
A5HfgadEDYI1MTLhqa2odTp4cBsOCu2ar/JaengShFwDxW8ATZLvMPHhK+8nawOL
rjK7tSI5bcFR/AY1jWMPkcy5L+RUJRwfbnHIw84uspAmSwTYoNv75x1ZrO4vPCYv
8z+bX8ydqrNClhZkTq3ICL0/YDL5brfZ/Mz3+fhtO6OTTGus2PQ7+BeSyHyIzZgG
okUjeqyrIjn2Is1j/Mu2QCvtZSNGxVOFNNZwv2qEdw+ns3p9vbhzQaJUQa6+Syrw
znk+ZX5dDZ3PvuCiWI/2xMV9KaH2cSRHUbt+uCV/uEqxKxw5v6HxcX/3KQ5IDeaq
B8VmpPNvbrbIDYz45JmOLHe2WcPWZwnjIc260E3DcTKolgRldI20GRSmffpdBjAt
2cHQem5tiJeZV0FZ3D7UE/z4QcCzzqdKPDIunoAgFILTJ8LkIGgqFjdxOZ4Ld+He
kEW+8ReZJxZeX5C5ZHIkqdNt2kcMJlmBojF0JW48pOXJS0lv78w=
=paZ7
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Source: c-blosc
Source-Version: 1.21.5+ds-2
Done: Håvard F. Aasen <[email protected]>

We believe that the bug you reported is fixed in the latest version of
c-blosc, 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.
Håvard F. Aasen <[email protected]> (supplier of updated c-blosc 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, 01 Sep 2025 20:59:58 +0200
Source: c-blosc
Architecture: source
Version: 1.21.5+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Håvard F. Aasen <[email protected]>
Changed-By: Håvard F. Aasen <[email protected]>
Closes: 1112742
Changes:
 c-blosc (1.21.5+ds-2) unstable; urgency=medium
 .
   * Add patch from upstream to fix FTBFS with CMake 4. Closes: #1112742
   * Add patch from upstream to fix compile error with GCC 15.
   * Update Standards-Version to 4.7.2, no changes needed.
   * Update copyright year for self.
Checksums-Sha1:
 63fc337fb41e2d09b337f008f96a13b21f9f967f 1422 c-blosc_1.21.5+ds-2.dsc
 69867074b4ffb9c3ff79745c6e7a7f8b85d5d699 8120 c-blosc_1.21.5+ds-2.debian.tar.xz
 8c2eddad3e1af35deb3a52a7071e2036b55c34cf 7397 
c-blosc_1.21.5+ds-2_amd64.buildinfo
Checksums-Sha256:
 c8a21d12b6dde96100dffa7e34eedaca568bf73a03931601f1cc12df601be3ed 1422 
c-blosc_1.21.5+ds-2.dsc
 85d219e3e608f90dc332d107438f9dfa1a3db24767bdae2a6c6a90e687cbffb4 8120 
c-blosc_1.21.5+ds-2.debian.tar.xz
 1f3ba4a6e8e7ed3043f076fc7e95f92b304804caafd1f0090fc8f2f2cac56e9d 7397 
c-blosc_1.21.5+ds-2_amd64.buildinfo
Files:
 def3fb326e742c610b83a3f0fa027b57 1422 libs optional c-blosc_1.21.5+ds-2.dsc
 9908410cb474f754a6f0182f14d46412 8120 libs optional 
c-blosc_1.21.5+ds-2.debian.tar.xz
 9d53cd12d91c5b09b044f946d9d9cebd 7397 libs optional 
c-blosc_1.21.5+ds-2_amd64.buildinfo

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

iI0EARYKADUWIQSD/42dLkLq3fzhpN2I4w6v/UfCtwUCaLYB4BccaGF2YXJkLmYu
YWFzZW5AcGZmdC5ubwAKCRCI4w6v/UfCt487AQDidptO3YN6+HT/5OSvywP0SM53
dmSFrTSzzG7L1p1w7QD/WtOX9MLdjiYWYTosd6X61Q1//T6TmM2Yq6HPoBPG/Qo=
=bnUA
-----END PGP SIGNATURE-----

Attachment: pgpmG4E5oJPaK.pgp
Description: PGP signature


--- End Message ---

Reply via email to