[SCM] PostGIS branch master updated. 3.5.0-465-gda1095acf
git at osgeo.org
git at osgeo.org
Tue Jul 15 17:09:41 PDT 2025
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "PostGIS".
The branch, master has been updated
via da1095acf25ae160557d4e32973f63d3f523c319 (commit)
from 45dd053484484d914737e7649ffe10a2d50e5903 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit da1095acf25ae160557d4e32973f63d3f523c319
Author: Regina Obe <lr at pcorp.us>
Date: Tue Jul 15 20:07:48 2025 -0400
CI Winnie and Berrie64 changes
* Fix postgisgui packaging exception on winnie
* Have berrie64 now build with sfcgal master support.
This is to allow her to do sfcgal garden tests and not fail
because sfcgal is missing.
Closes #5945 for PostGIS 3.6.0
diff --git a/ci/berrie64/configs.sh b/ci/berrie64/configs.sh
index 9b2e7aae8..bb83179a6 100644
--- a/ci/berrie64/configs.sh
+++ b/ci/berrie64/configs.sh
@@ -1,13 +1,16 @@
export WORKSPACE=/home/jenkins/workspace
export GEOS_VER=3.14.0
+export SFCGAL_VER=master
export OS_BUILD=64
export PG_VER=17
export GEOS_PATH=${WORKSPACE}/geos/rel-${GEOS_VER}
+export SFCGAL_PATH=${WORKSPACE}/sfcgal/rel-sfcgal-${SFCGAL_VER}
#export GEOS_PATH=~/geos/rel-${GEOS_VER}
export PGPATH=${WORKSPACE}/pg/label/${label}/rel/pg${PG_VER}w${OS_BUILD}
-export PATH=${PGPATH}/bin:${PGPATH}/lib:${GEOS_PATH}/bin:${GEOS_PATH}/lib:${PATH}
-export PKG_CONFIG_PATH="${GEOS_PATH}/lib/pkgconfig"
+export PATH=${PGPATH}/bin:${PGPATH}/lib:${GEOS_PATH}/bin:${GEOS_PATH}/lib:${SFCGAL_PATH}/bin:${SFCGAL_PATH}/lib:${PATH}
+
+export PKG_CONFIG_PATH="${GEOS_PATH}/lib/pkgconfig:${SFCGAL_PATH}/lib/pkgconfig"
export PGPORT=55434
export PGDATA=$PGPATH/data_${PGPORT}
export PGHOST=localhost
diff --git a/ci/berrie64/postgis_regress.sh b/ci/berrie64/postgis_regress.sh
index ed4620b63..730b15382 100644
--- a/ci/berrie64/postgis_regress.sh
+++ b/ci/berrie64/postgis_regress.sh
@@ -14,7 +14,9 @@ export CONFIG_FILE="$CUR_DIR/configs.sh"
echo $PATH
sh autogen.sh
-./configure --with-pgconfig=${PGPATH}/bin/pg_config --with-geosconfig=${GEOS_PATH}/bin/geos-config --with-library-minor-version --enable-lto --without-interrupt-tests --prefix=${PGPATH}
+./configure --with-pgconfig=${PGPATH}/bin/pg_config --with-geosconfig=${GEOS_PATH}/bin/geos-config --with-library-minor-version --enable-lto \
+ --with-sfcgal=${SFCGAL_PATH}/bin/sfcgal-config \
+ --without-interrupt-tests --prefix=${PGPATH}
#make clean
make
export err_status=0
diff --git a/ci/winnie/package_postgis.sh b/ci/winnie/package_postgis.sh
index dc7f9680c..27fda2311 100644
--- a/ci/winnie/package_postgis.sh
+++ b/ci/winnie/package_postgis.sh
@@ -51,12 +51,6 @@ mkdir $outdir/lib
mkdir $outdir/utils
-
-#pg 15 is shipping with newer ssl
-cp ${PGPATHEDB}/bin/libcrypto-3-x64.dll $outdir/bin/postgisgui
-cp ${PGPATHEDB}/bin/libssl-3-x64.dll $outdir/bin/postgisgui
-
-
cp /c/ming${OS_BUILD}${GCC_TYPE}/mingw${OS_BUILD}/bin/libstdc++-6.dll $outdir/bin
cp /c/ming${OS_BUILD}${GCC_TYPE}/mingw${OS_BUILD}/bin/libgcc*.dll $outdir/bin
@@ -65,6 +59,9 @@ if [ -n "${PROJECTS}/gtkw${OS_BUILD}${GCC_TYPE}" ]; then
mkdir $outdir/bin/postgisgui
mkdir $outdir/bin/postgisgui/share
mkdir $outdir/bin/postgisgui/lib
+ #pg 15 is shipping with newer ssl
+ cp ${PGPATHEDB}/bin/libcrypto-3-x64.dll $outdir/bin/postgisgui
+ cp ${PGPATHEDB}/bin/libssl-3-x64.dll $outdir/bin/postgisgui
cp -r ${PROJECTS}/gtkw${OS_BUILD}${GCC_TYPE}/bin/*.dll $outdir/bin/postgisgui
cp /c/ming${OS_BUILD}${GCC_TYPE}/mingw${OS_BUILD}/bin/libstdc++-6.dll $outdir/bin/postgisgui
cp /c/ming${OS_BUILD}${GCC_TYPE}/mingw${OS_BUILD}/bin/libgcc*.dll $outdir/bin/postgisgui
@@ -86,6 +83,9 @@ if [ -n "${PROJECTS}/gtkw${OS_BUILD}${GCC_TYPE}" ]; then
cp loader/shp2pgsql-gui.exe ${RELDIR}/${RELVERDIR}/bin/postgisgui
cp loader/.libs/shp2pgsql-gui.exe ${RELDIR}/${RELVERDIR}/bin/postgisgui
+
+ #shp2pgsql-gui now has dependency on geos (though in theory it shouldn't)
+ cp -p ${PROJECTS}/geos/rel-${GEOS_VER}w${OS_BUILD}${GCC_TYPE}/bin/*.dll ${RELDIR}/${RELVERDIR}/bin/postgisgui
fi;
# proj
@@ -157,8 +157,6 @@ cp topology/loader/* ${RELDIR}/${RELVERDIR}/bin
#cp liblwgeom/.libs/*.dll ${RELDIR}/${RELVERDIR}/bin/postgisgui
-#shp2pgsql-gui now has dependency on geos (though in theory it shouldn't)
-cp -p ${PROJECTS}/geos/rel-${GEOS_VER}w${OS_BUILD}${GCC_TYPE}/bin/*.dll ${RELDIR}/${RELVERDIR}/bin/postgisgui
cp spatial_ref_sys.sql ${RELDIR}/${RELVERDIR}/share/contrib/postgis-${POSTGIS_MINOR_VER}
cp topology/topology.sql ${RELDIR}/${RELVERDIR}/share/contrib/postgis-${POSTGIS_MINOR_VER}
#cp topology/topology_upgrade_*.sql ${RELDIR}/${RELVERDIR}/share/contrib/postgis-${POSTGIS_MINOR_VER}
-----------------------------------------------------------------------
Summary of changes:
ci/berrie64/configs.sh | 7 +++++--
ci/berrie64/postgis_regress.sh | 4 +++-
ci/winnie/package_postgis.sh | 14 ++++++--------
3 files changed, 14 insertions(+), 11 deletions(-)
hooks/post-receive
--
PostGIS
More information about the postgis-tickets
mailing list