[Git][debian-gis-team/snaphu][master] 5 commits: New 0003-gcc-15-compat.patch
Antonio Valentino (@antonio.valentino)
gitlab at salsa.debian.org
Mon Sep 8 07:31:44 BST 2025
Antonio Valentino pushed to branch master at Debian GIS Project / snaphu
Commits:
dd5776a7 by Antonio Valentino at 2025-09-08T06:26:57+00:00
New 0003-gcc-15-compat.patch
- - - - -
8249154d by Antonio Valentino at 2025-09-08T06:27:25+00:00
New 0004-Ensure-that-install-dirs-exist.patch
- - - - -
93aa1e44 by Antonio Valentino at 2025-09-08T06:27:27+00:00
Drop d/dirs
- - - - -
6e665e77 by Antonio Valentino at 2025-09-08T06:27:27+00:00
Update dates in d/copyright
- - - - -
09940f68 by Antonio Valentino at 2025-09-08T06:29:10+00:00
Set distribution to unstable
- - - - -
6 changed files:
- debian/changelog
- debian/copyright
- − debian/dirs
- + debian/patches/0003-gcc-15-compat.patch
- + debian/patches/0004-Ensure-that-install-dirs-exist.patch
- debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,9 +1,16 @@
-snaphu (2.0.7-2) UNRELEASED; urgency=medium
+snaphu (2.0.7-2) unstable; urgency=medium
- * Team upload.
+ [ Bas Couwenberg ]
* Bump Standards-Version to 4.7.2, no changes.
- -- Bas Couwenberg <sebastic at debian.org> Sun, 28 Jul 2024 20:03:36 +0200
+ [ Antonio Valentino ]
+ * debian/patches:
+ - New 0003-gcc-15-compat.patch (Closes: #1114389).
+ - New 0004-Ensure-that-install-dirs-exist.patch.
+ * Drop the no longer necessary d/dirs file.
+ * Update dates in d/copyright.
+
+ -- Antonio Valentino <antonio.valentino at tiscali.it> Mon, 08 Sep 2025 06:28:57 +0000
snaphu (2.0.7-1) unstable; urgency=medium
=====================================
debian/copyright
=====================================
@@ -67,7 +67,7 @@ License: igsys
http://www.igsystems.com/cs2
Files: debian/*
-Copyright: 2010-2024, Antonio Valentino <antonio.valentino at tiscali.it>
+Copyright: 2010-2025, Antonio Valentino <antonio.valentino at tiscali.it>
License: GPL-3+
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
=====================================
debian/dirs deleted
=====================================
@@ -1,2 +0,0 @@
-usr/bin
-usr/share/man/man1
=====================================
debian/patches/0003-gcc-15-compat.patch
=====================================
@@ -0,0 +1,33 @@
+From: Antonio Valentino <antonio.valentino at tiscali.it>
+Date: Mon, 8 Sep 2025 05:51:19 +0000
+Subject: gcc-15-compat
+
+---
+ src/snaphu_tile.c | 9 +++++----
+ 1 file changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/src/snaphu_tile.c b/src/snaphu_tile.c
+index 3830a1d..8b25bda 100644
+--- a/src/snaphu_tile.c
++++ b/src/snaphu_tile.c
+@@ -389,15 +389,16 @@ int GrowRegions(void **costs, short **flows, long nrow, long ncol,
+ bucketT bkts[1];
+ void **growregionscosts;
+ tileparamT temptileparams[1];
+- void (*tempcalccostfnptr)();
+- long (*tempevalcostfnptr)();
++ void (*tempcalccostfnptr)(void **, long, long, long, long, long,
++ paramT *, long *, long *);
++ long (*tempevalcostfnptr)(void **, short **, long, long, long, paramT *);
++
+
+-
+ /* initialize stack structures to zero for good measure */
+ memset(regionfile,0,MAXSTRLEN);
+ memset(bkts,0,sizeof(bucketT));
+ memset(temptileparams,0,sizeof(tileparamT));
+-
++
+ /* set up */
+ fprintf(sp1,"Growing reliable regions\n");
+ minsize=params->minregionsize;
=====================================
debian/patches/0004-Ensure-that-install-dirs-exist.patch
=====================================
@@ -0,0 +1,23 @@
+From: Antonio Valentino <antonio.valentino at tiscali.it>
+Date: Mon, 8 Sep 2025 06:12:44 +0000
+Subject: Ensure that install dirs exist
+
+---
+ src/Makefile | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index e0cb450..946070e 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -46,7 +46,9 @@ gdebug: snaphu.c snaphu_tile.c snaphu_solver.c snaphu_io.c snaphu_util.c snaphu
+ $(CC) $(DEBUGFLAGS) snaphu.c snaphu_tile.c snaphu_solver.c snaphu_io.c snaphu_util.c snaphu_cost.c snaphu_cs2.c -o $(SNAPHU) $(LIBS)
+
+ install: $(SNAPHU)
+- cp $(SNAPHU) $(INSTALLDIR);
++ mkdir -p $(INSTALLDIR)
++ cp $(SNAPHU) $(INSTALLDIR)
++ mkdir -p $(MANDIR)/man1/
+ cp $(SNAPHUMAN) $(MANDIR)/man1/
+
+ clean:
=====================================
debian/patches/series
=====================================
@@ -1,2 +1,4 @@
0001-hardening.patch
0002-Spelling.patch
+0003-gcc-15-compat.patch
+0004-Ensure-that-install-dirs-exist.patch
View it on GitLab: https://salsa.debian.org/debian-gis-team/snaphu/-/compare/f1009913feb9cf5298521931bdc65218f45205fb...09940f68ecf634b1fdbef2ec2588907f87ba6527
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/snaphu/-/compare/f1009913feb9cf5298521931bdc65218f45205fb...09940f68ecf634b1fdbef2ec2588907f87ba6527
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/20250908/3e4bb6a5/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list