From 4c7d195cc4347462500c79d28bd0cea43bafc34b Mon Sep 17 00:00:00 2001 From: Manika Singhal Date: Wed, 13 Aug 2025 11:55:07 +0530 Subject: [PATCH 1/2] PG-1860: fix postgis pcre dependency issue --- postgis/rpm/percona-postgis33.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/postgis/rpm/percona-postgis33.spec b/postgis/rpm/percona-postgis33.spec index efe6f8c2..38188d16 100644 --- a/postgis/rpm/percona-postgis33.spec +++ b/postgis/rpm/percona-postgis33.spec @@ -154,7 +154,6 @@ Requires: hdf5 Requires: gdal%{gdalmajorversion}-libs >= %{gdalfullversion} %endif -Requires: pcre %if 0%{?suse_version} >= 1315 Requires: libjson-c5 Requires: libxerces-c-3_1 From 025677fc64b9b9187618f01b9bb1b8e3feda2746 Mon Sep 17 00:00:00 2001 From: Manika Singhal Date: Thu, 14 Aug 2025 11:48:45 +0530 Subject: [PATCH 2/2] fix postgis issue occurred due to upstream commit --- postgis/postgis_builder.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/postgis/postgis_builder.sh b/postgis/postgis_builder.sh index 1ffb27fa..2ca4587e 100644 --- a/postgis/postgis_builder.sh +++ b/postgis/postgis_builder.sh @@ -128,7 +128,7 @@ get_sources(){ for file in $(ls | grep postgis); do mv $file "percona-$file" done - rm -f rules* control* percona-postgis.install + rm -f rules* control* percona-postgis.install patches/sfcgal* wget https://raw.githubusercontent.com/percona/postgres-packaging/${PPG_VERSION}/postgis/debian/rules wget https://raw.githubusercontent.com/percona/postgres-packaging/${PPG_VERSION}/postgis/debian/control wget https://raw.githubusercontent.com/percona/postgres-packaging/${PPG_VERSION}/postgis/debian/percona-postgresql-14-postgis-3-scripts.install @@ -139,6 +139,8 @@ get_sources(){ wget https://raw.githubusercontent.com/percona/postgres-packaging/${PPG_VERSION}/postgis/debian/percona-postgis.install wget https://raw.githubusercontent.com/percona/postgres-packaging/${PPG_VERSION}/postgis/debian/percona-postgresql-14-postgis-3.lintian-overrides cp control control.in + # Remove the sfcgal patch entry from patches/series + sed -i '/sfcgal/d' patches/series # sed -i 's/postgresql-12/percona-postgresql-12/' percona-postgresql-12.templates echo "9" > compat cd ../