Bas Couwenberg pushed to branch experimental at Debian GIS Project / proj
Commits: 1e7e6677 by Bas Couwenberg at 2026-09-08T16:59:53+02:00 Drop gcc-13.patch, doesn't resolve test failure. - - - - - 21fbd1eb by Bas Couwenberg at 2026-09-08T20:13:43+02:00 Ignore test failures on armhf. - - - - - 96cfffe8 by Bas Couwenberg at 2026-09-08T20:13:57+02:00 Set distribution to experimental. - - - - - 4 changed files: - debian/changelog - − debian/patches/gcc-13.patch - − debian/patches/series - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,10 @@ +proj (9.9.0~rc1-1~exp3) experimental; urgency=medium + + * Drop gcc-13.patch, doesn't resolve test failure. + * Ignore test failures on armhf. + + -- Bas Couwenberg <[email protected]> Tue, 08 Sep 2026 20:13:44 +0200 + proj (9.9.0~rc1-1~exp2) experimental; urgency=medium * Add patch to revert GCC 13 changes, possibly fixes FTBFS on armhf. ===================================== debian/patches/gcc-13.patch deleted ===================================== @@ -1,21 +0,0 @@ -Description: Revert GCC 13 changes. -Author: Bas Couwenberg <[email protected]> -Bug: https://github.com/OSGeo/PROJ/issues/4849 - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -131,13 +131,7 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "Inte - # breaks std::isinf(), std::isnan(), etc. - string(APPEND CMAKE_C_FLAGS " -fno-fast-math") - string(APPEND CMAKE_CXX_FLAGS " -fno-fast-math") --elseif(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND -- CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 13 AND -- CMAKE_SIZEOF_VOID_P EQUAL 4) -- # GCC 13 and later changed their C++ excess precision support, which impacts -- # 32-bit builds. This restores the previous behavior. -- string(APPEND CMAKE_CXX_FLAGS " -fexcess-precision=fast") --endif() -+endif () - - # Add other supported compiler flags - if(("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") OR ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")) ===================================== debian/patches/series deleted ===================================== @@ -1 +0,0 @@ -gcc-13.patch ===================================== debian/rules ===================================== @@ -38,7 +38,7 @@ override_dh_auto_configure: datumgrids override_dh_auto_test: # Ignore test failures on problematic architectures only -ifneq (,$(filter $(DEB_BUILD_ARCH),i386 alpha hppa hurd-i386 powerpc)) +ifneq (,$(filter $(DEB_BUILD_ARCH),armhf i386 alpha hppa hurd-i386 powerpc)) dh_auto_test || echo "Ignoring test failures" else dh_auto_test View it on GitLab: https://salsa.debian.org/debian-gis-team/proj/-/compare/752694c8881c56c10436ecd80cf0a7a82563577c...96cfffe85bc6a5cd5ba826a9be34b766926d8d62 -- View it on GitLab: https://salsa.debian.org/debian-gis-team/proj/-/compare/752694c8881c56c10436ecd80cf0a7a82563577c...96cfffe85bc6a5cd5ba826a9be34b766926d8d62 You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
_______________________________________________ Pkg-grass-devel mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel
