[SCM] PostGIS branch stable-3.7 created. 3.7.0rc3-3-g2c32205df
git at osgeo.org
git at osgeo.org
Sat Oct 24 01:10:56 PDT 2026
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, stable-3.7 has been created
at 2c32205df0e4bf44035c843fd243a9da4d99d81f (commit)
- Log -----------------------------------------------------------------
commit 2c32205df0e4bf44035c843fd243a9da4d99d81f
Author: Regina Obe <lr at pcorp.us>
Date: Sat Oct 24 03:45:29 2026 -0400
- Delete berrie - no longer testing 32-bit
- Update README.postgis
- Update release-process, primarily removing obsolete steps
diff --git a/README.postgis b/README.postgis
index 96f6d4f90..cce4342c8 100644
--- a/README.postgis
+++ b/README.postgis
@@ -2,7 +2,7 @@ PostGIS - Geographic Information Systems Extensions to PostgreSQL
=================================================================
:Version: 3.7.0
-:Date: 2026-10-20
+:Date: 2026-10-26
:Website: https://postgis.net
This distribution contains a module which implements GIS simple features, ties
diff --git a/ci/berrie/configs.sh b/ci/berrie/configs.sh
deleted file mode 100644
index 5119fcccc..000000000
--- a/ci/berrie/configs.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-export WORKSPACE=/home/jenkins/workspace
-export GEOS_VER=3.11.6
-
-export OS_BUILD=32
-export PG_VER=15
-export GEOS_PATH=${WORKSPACE}/geos/rel-${GEOS_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 PGPORT=55433
-export PGDATA=$PGPATH/data_${PGPORT}
-export PGHOST=localhost
-export LD_LIBRARY_PATH="${GEOS_PATH}/lib:${PGPATH}/lib"
diff --git a/ci/berrie/pg_init_start.sh b/ci/berrie/pg_init_start.sh
deleted file mode 100644
index f17399176..000000000
--- a/ci/berrie/pg_init_start.sh
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/usr/bin/env bash
-#Berrie is a 32-bit Raspberry Pi managed by Bruce Rindahl
-#This is script to launch custom compiled PostgreSQL
-#export label=berrie #this is passed in via Jenkins
-SCRIPT=$(readlink -f "$0")
-export CUR_DIR=$(dirname "$SCRIPT")
-echo $CUR_DIR
-export CONFIG_FILE="$CUR_DIR/configs.sh"
-. $CONFIG_FILE
-echo $PATH
-export PGLOG="$PGDATA/pgsql.log"
-# What to use to start up the postmaster
-DAEMON="$PGPATH/bin/pg_ctl -D $PGDATA -o '-F' -l logfile start"
-
-# What to use to shut down the postmaster
-PGCTL="$PGPATH/bin/pg_ctl"
-
-# remove cluster if exists
-if [ -d "$PGDATA" ] ; then
- if test -s "$PGDATA/postmaster.pid" ; then
- "$PGCTL" stop -D "$PGDATA" -s -m fast
- fi;
-
- rm -rf "$PGDATA"
-fi;
-
-#initialize cluster
-"$PGPATH/bin/initdb"
-
-echo -n "Starting PostgreSQL: "
-$DAEMON &
-#sleep a bit because sometimes postgres takes a bit to start up
-sleep 20
-echo "ok"
-exit 0
diff --git a/ci/berrie/postgis_regress.sh b/ci/berrie/postgis_regress.sh
deleted file mode 100644
index 8bdffe300..000000000
--- a/ci/berrie/postgis_regress.sh
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/usr/bin/env bash
-set -e
-#bessie is a 32-bit Raspberry Pi managed by Bruce Rindahl
-## BRANCH is passed in via jenkins which is set via gitea web hook
-#export BRANCH=618a67b1d6fc223dd5a4c0b02c824939f21dbd65
-## label is set by jenkins
-#export label=${label}
-SCRIPT=$(readlink -f "$0")
-export CUR_DIR=$(dirname "$SCRIPT")
-echo $CUR_DIR
-export CONFIG_FILE="$CUR_DIR/configs.sh"
-. $CONFIG_FILE
-echo $PATH
-echo $WORKSPACE
-
-pg_stop()
-{
- if [ -n "${PGDATA:-}" ] && test -s "${PGDATA}/postmaster.pid"; then
- "${PGPATH}/bin/pg_ctl" stop -D "${PGDATA}" -s -m fast || true
- fi
-}
-trap pg_stop EXIT
-
-sh autogen.sh
-./configure --with-pgconfig=${PGPATH}/bin/pg_config \
- --with-geosconfig=${GEOS_PATH}/bin/geos-config \
- --without-protobuf --with-library-minor-version \
- --without-topology \
- --enable-lto --prefix=${PGPATH}
-#make clean
-make
-export err_status=0
-make check RUNTESTFLAGS="-v"
-make install
-make check RUNTESTFLAGS="-v --extension"
-err_status=$?
-
-# TODO: Turn back on after we have resolved
-# https://trac.osgeo.org/postgis/ticket/5636
-#make garden
-#err_status=$?
-
-exit $err_status
diff --git a/doc/development/release-process.md b/doc/development/release-process.md
index cbf0c5e1b..b702e5ae2 100644
--- a/doc/development/release-process.md
+++ b/doc/development/release-process.md
@@ -90,8 +90,7 @@ documentation -- that means having the required software:
- Can commit to upstream git https://git.osgeo.org/gitea/postgis/postgis
- Have SSH to upload.osgeo.org and can write to /osgeo/download/postgis.
- Have SSH to postgis.net and can write to /etc/nginx/sites-enabled/postgis.net.
- - Post to https://git.osgeo.org/gitea/postgis/postgis.net/ and get it added to feed
- https://planet.postgresql.org/register/new/
+ - Post to https://gitea.osgeo.org/postgis/postgis.net/
- Can alter https://debbie.postgis.net
2. Check greenlight.
@@ -110,13 +109,12 @@ documentation -- that means having the required software:
4. Update code.
- - Update the README.md to reflect new to be created buildbot badges
- (this should only be needed for master release)
- Edit README.postgis and set release date and version.
- Add release notes in doc/release_notes.xml
- Update Version.config to drop the "dev" suffix
- Add the "dev" suffixed version in extensions/upgradeable_versions.mk
and ensure all the previous released minor versions are listed in it
+ - When out of beta/rc, get rid of all the beta/rc upgrade targets in upgradeable_versions.mk
- Commit all changes
- If this is a minor or major release (no branch exists):
$ rel=x.x # replace x.x with minor version (e.g. 2.3)
-----------------------------------------------------------------------
hooks/post-receive
--
PostGIS
More information about the postgis-tickets
mailing list