[Git][debian-gis-team/libgeotiff][master] 2 commits: Add patch to fix FTBFS with PROJ 9.8.0.

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Tue Feb 24 17:57:35 GMT 2026



Bas Couwenberg pushed to branch master at Debian GIS Project / libgeotiff


Commits:
b1ef88a4 by Bas Couwenberg at 2026-02-24T18:50:49+01:00
Add patch to fix FTBFS with PROJ 9.8.0.

- - - - -
822d78a8 by Bas Couwenberg at 2026-02-24T18:55:32+01:00
Add upstream patch to fix FTBFS with PROJ 9.8.0.

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/proj-9.8.0.patch
- + debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -8,6 +8,7 @@ libgeotiff (1.7.4-2) UNRELEASED; urgency=medium
   * Drop libgeotiff-epsg from Suggests.
   * Drop Priority: optional, default since dpkg 1.22.13.
   * Drop obsolete Breaks/Replaces.
+  * Add upstream patch to fix FTBFS with PROJ 9.8.0.
 
  -- Bas Couwenberg <sebastic at debian.org>  Thu, 20 Mar 2025 06:08:47 +0100
 


=====================================
debian/patches/proj-9.8.0.patch
=====================================
@@ -0,0 +1,32 @@
+Description: testlistgeo: make it robust to PROJ 9.8 changes
+Author: Even Rouault <even.rouault at spatialys.com>
+Origin: https://github.com/OSGeo/libgeotiff/pull/141
+Bug: https://github.com/OSGeo/libgeotiff/issues/140
+
+--- a/test/testlistgeo
++++ b/test/testlistgeo
+@@ -232,6 +232,24 @@ mv ${OUT}.tmp ${OUT}
+ sed "s/Datum: 6053\/Not specified (based on International 1924 Authalic Sphere)/Datum: 1360\/NSIDC International 1924 Authalic Sphere/g" < ${OUT} > ${OUT}.tmp
+ mv ${OUT}.tmp ${OUT}
+ 
++sed "s/ETRS89-BEL \[BEREF2002\]/ETRS89/g" < ${OUT} > ${OUT}.tmp
++mv ${OUT}.tmp ${OUT}
++sed "s/GCS: 11063\/ETRS89/GCS: 4258\/ETRS89/g" < ${OUT} > ${OUT}.tmp
++mv ${OUT}.tmp ${OUT}
++sed "s/Datum: 1432\/Belgian Reference Frame 2002/Datum: 6258\/European Terrestrial Reference System 1989/g" < ${OUT} > ${OUT}.tmp
++mv ${OUT}.tmp ${OUT}
++
++sed -E "s/\(  3d57'32\.60\"E, 33d53'19\.45\"N\)/(  3d57'32.60\"E, 33d41'55.25\"N)/" < ${OUT} > ${OUT}.tmp
++mv ${OUT}.tmp ${OUT}
++sed -E "s/\(  3d57'32\.60\"E, 33d53'17\.51\"N\)/(  3d57'32.60\"E, 33d41'53.31\"N)/" < ${OUT} > ${OUT}.tmp
++mv ${OUT}.tmp ${OUT}
++sed -E "s/\(  3d57'34\.54\"E, 33d53'19\.45\"N\)/(  3d57'34.54\"E, 33d41'55.25\"N)/" < ${OUT} > ${OUT}.tmp
++mv ${OUT}.tmp ${OUT}
++sed -E "s/\(  3d57'34\.54\"E, 33d53'17\.51\"N\)/(  3d57'34.54\"E, 33d41'53.31\"N)/" < ${OUT} > ${OUT}.tmp
++mv ${OUT}.tmp ${OUT}
++sed -E "s/\(  3d57'33\.57\"E, 33d53'18\.48\"N\)/(  3d57'33.57\"E, 33d41'54.28\"N)/" < ${OUT} > ${OUT}.tmp
++mv ${OUT}.tmp ${OUT}
++
+ sed "s/GCS: 4053\/Unspecified datum based upon the International 1924 Authalic Sphere/GCS: 10346\/NSIDC Authalic Sphere/g" < testlistgeo_out.dist.normalized > testlistgeo_out.dist.normalized.tmp
+ mv testlistgeo_out.dist.normalized.tmp testlistgeo_out.dist.normalized
+ sed "s/Datum: 6053\/Not specified (based on International 1924 Authalic Sphere)/Datum: 1360\/NSIDC International 1924 Authalic Sphere/g" < testlistgeo_out.dist.normalized > testlistgeo_out.dist.normalized.tmp


=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+proj-9.8.0.patch



View it on GitLab: https://salsa.debian.org/debian-gis-team/libgeotiff/-/compare/a03c4b88176c315fcb6da8d1db38ee51b0318b24...822d78a89f54be660f3e51cc9d2fde0cb8418172

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/libgeotiff/-/compare/a03c4b88176c315fcb6da8d1db38ee51b0318b24...822d78a89f54be660f3e51cc9d2fde0cb8418172
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20260224/7febdde3/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list