Control: tags 1113262 + patch Control: tags 1113262 + pending Dear maintainer,
I've prepared an NMU for madness (versioned as 0.10.1+git20200818.eee5fd9f-3.1) and uploaded it to DELAYED/14. Please feel free to tell me if I should cancel it. cu Adrian
diffstat for madness-0.10.1+git20200818.eee5fd9f madness-0.10.1+git20200818.eee5fd9f changelog | 7 +++++++ patches/cmake-4.patch | 42 ++++++++++++++++++++++++++++++++++++++++++ patches/series | 1 + 3 files changed, 50 insertions(+) diff -Nru madness-0.10.1+git20200818.eee5fd9f/debian/changelog madness-0.10.1+git20200818.eee5fd9f/debian/changelog --- madness-0.10.1+git20200818.eee5fd9f/debian/changelog 2022-01-02 18:20:22.000000000 +0200 +++ madness-0.10.1+git20200818.eee5fd9f/debian/changelog 2025-10-11 19:55:06.000000000 +0300 @@ -1,3 +1,10 @@ +madness (0.10.1+git20200818.eee5fd9f-3.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS with CMake 4. (Closes: #1113262) + + -- Adrian Bunk <[email protected]> Sat, 11 Oct 2025 19:55:06 +0300 + madness (0.10.1+git20200818.eee5fd9f-3) unstable; urgency=medium * debian/rules (override_dh_auto_test): Remove DEB_BUILD_OPTIONS=nocheck diff -Nru madness-0.10.1+git20200818.eee5fd9f/debian/patches/cmake-4.patch madness-0.10.1+git20200818.eee5fd9f/debian/patches/cmake-4.patch --- madness-0.10.1+git20200818.eee5fd9f/debian/patches/cmake-4.patch 1970-01-01 02:00:00.000000000 +0200 +++ madness-0.10.1+git20200818.eee5fd9f/debian/patches/cmake-4.patch 2025-10-11 19:55:06.000000000 +0300 @@ -0,0 +1,42 @@ +Description: Fix FTBFS with CMake 4 +Author: Adrian Bunk <[email protected]> +Bug-Debian: https://bugs.debian.org/1113262 + +--- madness-0.10.1+git20200818.eee5fd9f.orig/cmake/git_version.cmake ++++ madness-0.10.1+git20200818.eee5fd9f/cmake/git_version.cmake +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.0.0) ++cmake_minimum_required(VERSION 3.5) + + message(STATUS "Resolving GIT Version") + +--- madness-0.10.1+git20200818.eee5fd9f.orig/doc/devsamp/CMakeLists.txt.sample.in ++++ madness-0.10.1+git20200818.eee5fd9f/doc/devsamp/CMakeLists.txt.sample.in +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.0) ++cmake_minimum_required(VERSION 3.5) + set(madness_root_dir "@CMAKE_INSTALL_PREFIX@") + + find_package(madness @MADNESS_VERSION@ CONFIG QUIET COMPONENTS madness HINTS ${madness_root_dir}) +--- madness-0.10.1+git20200818.eee5fd9f.orig/src/madness/external/elemental/CMakeLists.txt ++++ madness-0.10.1+git20200818.eee5fd9f/src/madness/external/elemental/CMakeLists.txt +@@ -7,7 +7,7 @@ + # which can be found in the LICENSE file in the root directory, or at + # http://opensource.org/licenses/BSD-2-Clause + # +-cmake_minimum_required(VERSION 2.8.12) ++cmake_minimum_required(VERSION 3.5) + include(CheckCSourceCompiles) + include(CheckCXXSourceCompiles) + include(CheckFunctionExists) +--- madness-0.10.1+git20200818.eee5fd9f.orig/src/madness/external/elemental/external/cmake/language_support_v2.cmake ++++ madness-0.10.1+git20200818.eee5fd9f/src/madness/external/elemental/external/cmake/language_support_v2.cmake +@@ -22,7 +22,7 @@ + function(workaround_9220 language language_works) + set(text + "project(test NONE) +-cmake_minimum_required(VERSION 2.6.0) ++cmake_minimum_required(VERSION 3.5) + set(CMAKE_${language}_COMPILER ${CMAKE_${language}_COMPILER}) + enable_language(${language} OPTIONAL) + " diff -Nru madness-0.10.1+git20200818.eee5fd9f/debian/patches/series madness-0.10.1+git20200818.eee5fd9f/debian/patches/series --- madness-0.10.1+git20200818.eee5fd9f/debian/patches/series 2022-01-02 17:53:45.000000000 +0200 +++ madness-0.10.1+git20200818.eee5fd9f/debian/patches/series 2025-10-11 19:55:06.000000000 +0300 @@ -4,3 +4,4 @@ 0001-Fix-madness-PNO-get_average_rank-on-32bit.patch default_cxx_abi.patch set_madness_revision_eee5fd9f.patch +cmake-4.patch

