Bas Couwenberg pushed to branch experimental at Debian GIS Project / postgis
Commits: 7cb5b4ab by Bas Couwenberg at 2026-07-07T14:31:57+02:00 Add upstream patch to fix FTBFS on ppc64el. - - - - - f063d4cb by Bas Couwenberg at 2026-07-07T14:32:08+02:00 Set distribution to experimental. - - - - - 3 changed files: - debian/changelog - + debian/patches/ppc64el-nurbs.patch - debian/patches/series Changes: ===================================== debian/changelog ===================================== @@ -1,12 +1,13 @@ -postgis (3.7.0~alpha1+dfsg-1~exp2) UNRELEASED; urgency=medium +postgis (3.7.0~alpha1+dfsg-1~exp2) experimental; urgency=medium [ Bas Couwenberg ] * Add patch to use harding CPPFLAGS for fuzzingengine. + * Add upstream patch to fix FTBFS on ppc64el. [ Christoph Berg ] * debian/pgversions: Bump to 14+. - -- Bas Couwenberg <[email protected]> Mon, 06 Jul 2026 16:43:49 +0200 + -- Bas Couwenberg <[email protected]> Tue, 07 Jul 2026 14:31:58 +0200 postgis (3.7.0~alpha1+dfsg-1~exp1) experimental; urgency=medium ===================================== debian/patches/ppc64el-nurbs.patch ===================================== @@ -0,0 +1,34 @@ +From 215a1d6755280c5214a122e09009a34883d8937a Mon Sep 17 00:00:00 2001 +From: Darafei Praliaskouski <[email protected]> +Date: Tue, 7 Jul 2026 15:18:08 +0400 +Subject: [PATCH] Avoid ppc64el vector macro in NURBS SQL comments + +The ppc64el toolchain can define vector for AltiVec, which makes the SQL preprocessor try to expand bare comment text while building postgis.sql. + +Reword the NURBS SQL comments so the preprocessor no longer sees that token. + +Closes #6093 + +--- a/postgis/postgis_nurbs.sql.in ++++ b/postgis/postgis_nurbs.sql.in +@@ -4,9 +4,9 @@ + -- degree: Polynomial degree (1-10), higher = smoother + -- control_points: LINESTRING geometry defining curve shape + -- weights: Optional array of positive weights, one per control point (NULL for uniform weights) +--- knots: Optional knot vector defining parameter space (NULL for uniform clamped spacing) ++-- knots: Optional knot sequence defining parameter space (NULL for uniform clamped spacing) + -- Returns: NURBS curve geometry +--- Note: Knot vector must have (npoints + degree + 1) elements and be non-decreasing ++-- Note: Knot sequence must have (npoints + degree + 1) elements and be non-decreasing + -- Examples: + -- SELECT ST_MakeNurbsCurve(2, 'LINESTRING(0 0, 5 10, 10 0)'::geometry); + -- SELECT ST_MakeNurbsCurve(2, 'LINESTRING(0 0, 5 10, 10 0)'::geometry, ARRAY[1.0, 2.0, 1.0]); +@@ -58,7 +58,7 @@ CREATE OR REPLACE FUNCTION ST_Weights(nu + COST 25; + + -- ST_Knots(nurbscurve) +--- Extracts the knot vector defining parameter space ++-- Extracts the knot sequence defining parameter space + -- Parameters: + -- nurbscurve: Input NURBS curve geometry + -- Returns: Array of knot values, NULL for uniform parameterization ===================================== debian/patches/series ===================================== @@ -2,3 +2,4 @@ relax-test-timing-constraints.patch chaikin incorrect-path-for-interpreter.patch hardening.patch +ppc64el-nurbs.patch View it on GitLab: https://salsa.debian.org/debian-gis-team/postgis/-/compare/e40b9b876db9298eb3420e257a90973a89fffd24...f063d4cbfa43ef410f9f688347d0a5feb0c19ef4 -- View it on GitLab: https://salsa.debian.org/debian-gis-team/postgis/-/compare/e40b9b876db9298eb3420e257a90973a89fffd24...f063d4cbfa43ef410f9f688347d0a5feb0c19ef4 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
