[SCM] PostGIS branch stable-3.5 updated. 3.5.3-60-gacb45a0e7
git at osgeo.org
git at osgeo.org
Thu Oct 2 09:49:03 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, stable-3.5 has been updated
via acb45a0e79760135209ef30ace18af7761a48e99 (commit)
from e612c0ad859742b6bf0bd8af0567a577419adbfa (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 acb45a0e79760135209ef30ace18af7761a48e99
Author: Paul Ramsey <pramsey at cleverelephant.ca>
Date: Thu Oct 2 09:48:53 2025 -0700
Revert "Remove Cirrus-CI as constant source of CI failure due to Cirrus resource limits"
This reverts commit e612c0ad859742b6bf0bd8af0567a577419adbfa.
diff --git a/.cirrus.yml b/.cirrus.yml
new file mode 100644
index 000000000..c2490f510
--- /dev/null
+++ b/.cirrus.yml
@@ -0,0 +1,95 @@
+task:
+ only_if: $CIRRUS_BRANCH =~ 'pull/.*'
+ name: FreeBSD
+ alias: test-freebsd
+ #env:
+ #MAKE_FLAGS: -j 8
+
+ install_script:
+ - sed -i.bak -e 's,pkg+http://pkg.FreeBSD.org/\${ABI}/quarterly,pkg+http://pkg.FreeBSD.org/\${ABI}/latest,' /etc/pkg/FreeBSD.conf
+ - ASSUME_ALWAYS_YES=yes pkg bootstrap -f
+ - pkg install -y
+ autoconf
+ automake
+ bison
+ cunit
+ docbook
+ gdal
+ geos
+ gmake
+ iconv
+ json-c
+ libtool
+ libxml2
+ libxslt
+ pcre
+ pkgconf
+ postgresql13-contrib
+ postgresql13-server
+ proj
+ protobuf-c
+ sfcgal
+ - projsync --system-directory --source-id us_noaa
+ - projsync --system-directory --source-id ch_swisstopo
+
+ patch_script:
+ # will be removed
+ - find . -name "*.pl" | xargs sed -i -r 's|/usr/bin/perl|/usr/bin/env perl|'
+ build_script:
+ - ./autogen.sh
+ - ./configure PKG_CONFIG=/usr/local/bin/pkgconf CFLAGS="-isystem /usr/local/include -Wall -fno-omit-frame-pointer -Werror" LDFLAGS="-L/usr/local/lib" --with-libiconv-prefix=/usr/local --without-gui --with-topology --without-raster --with-sfcgal=/usr/local/bin/sfcgal-config --with-address-standardizer --with-protobuf
+ - service postgresql oneinitdb
+ - service postgresql onestart
+ - su postgres -c "createuser -s `whoami`"
+ - gmake || { service postgresql onestop; exit 1;}
+ - gmake check RUNTESTFLAGS="-v" || { service postgresql onestop; exit 1;}
+ - gmake install || { service postgresql onestop; exit 1;}
+ - gmake check RUNTESTFLAGS="-v --extension" || { service postgresql onestop; exit 1;}
+ - gmake check RUNTESTFLAGS="-v --extension --dumprestore" || { service postgresql onestop; exit 1;}
+ - service postgresql onestop
+
+ freebsd_instance:
+ cpu: 8
+ memory: 24g
+ matrix:
+ # - name: 14-CURRENT
+ # freebsd_instance:
+ # image_family: freebsd-14-0-snap
+ - name: 13.2-RELEASE
+ freebsd_instance:
+ image_family: freebsd-13-2
+
+task:
+ name: macOS
+ alias: test-macos
+ test_script:
+ - brew update
+ - brew install
+ autoconf
+ automake
+ cunit
+ docbook
+ docbook-xsl
+ gdal
+ geos
+ gpp
+ json-c
+ libtool
+ pcre2
+ pkg-config
+ postgresql at 14
+ proj
+ sfcgal
+ - ./autogen.sh
+ - ./configure --without-gui --without-interrupt-tests --without-topology --without-raster --with-sfcgal --with-address-standardizer --without-protobuf --with-pgconfig=/opt/homebrew/opt/postgresql at 14/bin/pg_config
+ - brew services start postgresql at 14
+ - postgres -V
+ - make -j8 || { brew services stop postgresql at 14; exit 1;}
+ - make -j8 check || { brew services stop postgresql at 14; exit 1;}
+ - brew services stop postgresql at 14
+
+ matrix:
+ macos_instance:
+ image: ghcr.io/cirruslabs/macos-ventura-base:latest
+ # macos_instance:
+ # image: ghcr.io/cirruslabs/macos-monterey-base:latest
-----------------------------------------------------------------------
Summary of changes:
.cirrus.yml | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 95 insertions(+)
create mode 100644 .cirrus.yml
hooks/post-receive
--
PostGIS
More information about the postgis-tickets
mailing list