Control: tags 1097201 + patch Control: tags 1097201 + pending Dear maintainer,
I've prepared an NMU for libint2 (versioned as 2.7.2-1.2) and uploaded it to DELAYED/2. Please feel free to tell me if I should cancel it. cu Adrian
diffstat for libint2-2.7.2 libint2-2.7.2 changelog | 7 ++++++ patches/0001-Include-implicit-cstdint.patch | 32 ++++++++++++++++++++++++++++ patches/series | 1 3 files changed, 40 insertions(+) diff -Nru libint2-2.7.2/debian/changelog libint2-2.7.2/debian/changelog --- libint2-2.7.2/debian/changelog 2024-02-28 15:04:59.000000000 +0200 +++ libint2-2.7.2/debian/changelog 2025-10-08 21:28:07.000000000 +0300 @@ -1,3 +1,10 @@ +libint2 (2.7.2-1.2) unstable; urgency=medium + + * Non-maintainer upload. + * Backport upstream fix for FTBFS with GCC 15. (Closes: #1097201) + + -- Adrian Bunk <[email protected]> Wed, 08 Oct 2025 21:28:07 +0300 + libint2 (2.7.2-1.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru libint2-2.7.2/debian/patches/0001-Include-implicit-cstdint.patch libint2-2.7.2/debian/patches/0001-Include-implicit-cstdint.patch --- libint2-2.7.2/debian/patches/0001-Include-implicit-cstdint.patch 1970-01-01 02:00:00.000000000 +0200 +++ libint2-2.7.2/debian/patches/0001-Include-implicit-cstdint.patch 2025-10-08 21:27:40.000000000 +0300 @@ -0,0 +1,32 @@ +From 9dcdd64c494e639c21251ae427d9839573ab64ac Mon Sep 17 00:00:00 2001 +From: Alfred Wingate <[email protected]> +Date: Mon, 28 Apr 2025 16:28:23 +0300 +Subject: Include implicit cstdint + +Gcc-15 and unreleased clang-21 don't implicitly include it anymore for +intptr_t. + +https://gcc.gnu.org/gcc-15/porting_to.html#header-dep-changes + +Bug: https://bugs.gentoo.org/939020 +Signed-off-by: Alfred Wingate <[email protected]> +--- + src/bin/libint/memory.h | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/bin/libint/memory.h b/src/bin/libint/memory.h +index b26be8c9..eedd9b9c 100644 +--- a/src/bin/libint/memory.h ++++ b/src/bin/libint/memory.h +@@ -19,6 +19,8 @@ + */ + + #include <limits.h> ++ ++#include <cstdint> + #include <list> + #include <smart_ptr.h> + +-- +2.30.2 + diff -Nru libint2-2.7.2/debian/patches/series libint2-2.7.2/debian/patches/series --- libint2-2.7.2/debian/patches/series 2022-01-01 13:47:37.000000000 +0200 +++ libint2-2.7.2/debian/patches/series 2025-10-08 21:28:03.000000000 +0300 @@ -3,3 +3,4 @@ makefile_reorder_build.patch makefile_fix_distclean.patch fix_generated_source_soversion.patch +0001-Include-implicit-cstdint.patch

