[Git][debian-gis-team/postgis][master] 3 commits: Add graphicsmagick-imagemagick-compat to Build-Conflicts.

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Thu Jul 27 06:46:32 BST 2023



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


Commits:
25a84858 by Bas Couwenberg at 2023-07-27T07:42:22+02:00
Add graphicsmagick-imagemagick-compat to Build-Conflicts.

- - - - -
b3cfafbc by Bas Couwenberg at 2023-07-27T07:42:35+02:00
Ignore test failure on i386.

https://trac.osgeo.org/postgis/ticket/5448

- - - - -
7c78759f by Bas Couwenberg at 2023-07-27T07:45:19+02:00
Add patch to fix FTBFS on powerpc architectures.

https://trac.osgeo.org/postgis/ticket/5450

- - - - -


7 changed files:

- debian/changelog
- debian/control
- debian/control.in
- + debian/patches/powerpc.patch
- debian/patches/series
- debian/rules
- debian/tests/test-extension-creation


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+postgis (3.3.3+dfsg-4) UNRELEASED; urgency=medium
+
+  * Add graphicsmagick-imagemagick-compat to Build-Conflicts.
+    https://trac.osgeo.org/postgis/ticket/5446
+  * Ignore test failure on i386.
+    https://trac.osgeo.org/postgis/ticket/5448
+  * Add patch to fix FTBFS on powerpc architectures.
+    https://trac.osgeo.org/postgis/ticket/5450
+
+ -- Bas Couwenberg <sebastic at debian.org>  Thu, 27 Jul 2023 07:39:16 +0200
+
 postgis (3.3.3+dfsg-3) unstable; urgency=medium
 
   * Add patch to fix FTBFS with GEOS 3.12.


=====================================
debian/control
=====================================
@@ -34,6 +34,7 @@ Build-Depends: bison,
                protobuf-c-compiler,
                rdfind,
                xsltproc
+Build-Conflicts: graphicsmagick-imagemagick-compat
 Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/debian-gis-team/postgis
 Vcs-Git: https://salsa.debian.org/debian-gis-team/postgis.git


=====================================
debian/control.in
=====================================
@@ -34,6 +34,7 @@ Build-Depends: bison,
                protobuf-c-compiler,
                rdfind,
                xsltproc
+Build-Conflicts: graphicsmagick-imagemagick-compat
 Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/debian-gis-team/postgis
 Vcs-Git: https://salsa.debian.org/debian-gis-team/postgis.git


=====================================
debian/patches/powerpc.patch
=====================================
@@ -0,0 +1,16 @@
+Description: Fix macro expansion recursion on powerpc architectures.
+Author: Bas Couwenberg <sebastic at debian.org>
+Bug: https://trac.osgeo.org/postgis/ticket/5450
+Applied-Upstream: https://git.osgeo.org/gitea/postgis/postgis/commit/8338aca150885c6be9ffd73a05c12ad039f1e285
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -53,7 +53,7 @@ dnl SQL Preprocessor
+ dnl
+ AC_PATH_PROG([CPPBIN], [cpp], [])
+ if test "x$CPPBIN" != "x"; then
+-  SQLPP="${CPPBIN} -traditional-cpp -w -P"
++  SQLPP="${CPPBIN} -traditional-cpp -w -P -Upixel -Ubool"
+ else
+   AC_PATH_PROG([GPP], [gpp_], [])
+   if test "x$GPP" != "x"; then


=====================================
debian/patches/series
=====================================
@@ -3,3 +3,4 @@ chaikin
 incorrect-path-for-interpreter.patch
 proj-9.2.patch
 geos-3.12.patch
+powerpc.patch


=====================================
debian/rules
=====================================
@@ -18,7 +18,7 @@ include /usr/share/dpkg/pkg-info.mk
 include /usr/share/postgresql-common/pgxs_debian_control.mk
 
 # Ignore testsuite failures on these architectures
-IGNORE_TEST_FAILURE_ARCHS = mips mips64el mipsel s390x alpha hppa hurd-i386 kfreebsd-i386 powerpc ppc64 sparc64
+IGNORE_TEST_FAILURE_ARCHS = i386 mips mips64el mipsel s390x alpha hppa hurd-i386 kfreebsd-i386 powerpc ppc64 sparc64
 ifneq (,$(filter $(DEB_BUILD_ARCH),$(IGNORE_TEST_FAILURE_ARCHS)))
 	TEST_FAIL_COMMAND = echo "Ignoring test failures"
 else


=====================================
debian/tests/test-extension-creation
=====================================
@@ -8,7 +8,7 @@ unset LC_ALL LANGUAGE
 ARCH="$(dpkg-architecture -qDEB_BUILD_ARCH)"
 
 case $ARCH in
-	armel|armhf|mips|mips64el|mipsel|s390x|alpha|hppa|hurd-i386|kfreebsd-i386|powerpc|ppc64|sparc64)
+	armel|armhf|i386|mips|mips64el|mipsel|s390x|alpha|hppa|hurd-i386|kfreebsd-i386|powerpc|ppc64|sparc64)
 		echo "Ignoring test failures on problematic architectures"
 		TEST_FAIL_EXITCODE=77 ;;
 	*)



View it on GitLab: https://salsa.debian.org/debian-gis-team/postgis/-/compare/513a9b807be28558094986ff4dd9946ccf31c10c...7c78759fefc62ee819a15fb5379b6b7a25283ed6

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/postgis/-/compare/513a9b807be28558094986ff4dd9946ccf31c10c...7c78759fefc62ee819a15fb5379b6b7a25283ed6
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/20230727/8bc20a7b/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list