PostGIS 3.7.0rc1 released
Greg Troxel
gdt at lexort.com
Mon Aug 24 11:15:01 PDT 2026
A minor issue is that gmp seems to be newly required since 3.6.x. If
so, that's a big deal that should be prominently listed in NEWS, and I
don't see it. (By the time of rc, there should just be NEWS for 3.7.0
instead of the very confusing perhaps duplicated alpha/beta news
entries.)
This made me realize that the entire way postgis conveys build
requirements is at best very awkward. There should be *in the main
README*, which I realize is README.postgis, a straightforward list of
things that are needed, named by how those upstreams named them. (It's
fine to also list debian package names, but those aren't useful for
people on systems that aren't debian-derived.)
More seriously, the build fails, and I wonder if the tarball is
defective or if there is an implied requirement to have some tools, but
the configure script is not checking for and erroring out on those tools
being missing. Actually the build itself was ok and the docs build is
troubled. I'm not sure if it's the not-a-git-repo that's the problem;
obviously unpacked tarballs aren't (in a sane world :-).
(lack of gmp was nicely detected by configure, and fatal)
gmake[3]: Leaving directory '/tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1/extensions/postgis_topology'
gmake[2]: Leaving directory '/tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1/extensions'
PostGIS was built successfully. Ready to install.
gmake[1]: Leaving directory '/tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1'
Using GNU make found at /tmp/work/databases/postgresql-postgis2/work/.tools/bin/gmake
gmake[1]: Entering directory '/tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1'
/usr/pkg/bin/perl ./utils/repo_revision.pl
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Can't determine revision from git log
Not updating existing rev file at eb40b0e
/tmp/work/databases/postgresql-postgis2/work/.tools/bin/gmake -C doc html
gmake[2]: Entering directory '/tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1/doc'
/usr/pkg/bin/perl -pe "s!\@\@XSLBASE\@\@!/usr/pkg/share/xsl/docbook!g; s!\@\@ABS_SRCDIR\@\@!/tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1/doc!g;" /tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1/doc/xsl/postgis-html.xsl.i\
n > postgis-html.xsl
mkdir -p /tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1/doc/html
/usr/pkg/bin/python3 /tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1/utils/docs/docbook_qa.py ref-index postgis-out.xml /tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1/doc/html/postgis-ref-index.json
wrote /tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1/doc/html/postgis-ref-index.json and /tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1/doc/html/postgis-ref-index.js; commands=1, functions=630, operator pages=37, SQL key\
words=63
/tmp/work/databases/postgresql-postgis2/work/.tools/bin/gmake -C /tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1/doc/html/images visual-examples-check
gmake[3]: Entering directory '/tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1/doc/html/images'
Visual examples are missing. Run 'make -C regress visual-examples' first.
gmake[3]: *** [Makefile:52: visual-examples-check] Error 1
gmake[3]: Leaving directory '/tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1/doc/html/images'
gmake[2]: *** [Makefile:626: visual-examples] Error 2
gmake[2]: Leaving directory '/tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1/doc'
gmake[1]: *** [GNUmakefile:251: docs] Error 2
gmake[1]: Leaving directory '/tmp/work/databases/postgresql-postgis2/work/postgis-3.7.0rc1'
gmake: *** [Makefile:7: docs] Error 2
*** Error code 2
More information about the postgis-users
mailing list