[PostGIS] #6104: Missing PostgreSQL high guard on PostGIS 3.3

PostGIS trac at osgeo.org
Mon Jul 20 00:21:31 PDT 2026


#6104: Missing PostgreSQL high guard on PostGIS 3.3
--------------------+----------------------------
 Reporter:  robe    |      Owner:  robe
     Type:  defect  |     Status:  assigned
 Priority:  medium  |  Milestone:  PostGIS 3.3.10
Component:  build   |    Version:  3.6.x
 Keywords:          |
--------------------+----------------------------
 bessie is failing on 3.3, cause she only runs with PostgreSQL 18.

 3.3 needs a high PG guard check to prevent running with PostgreSQL > 17

 {{{
 include -I/usr/local/include -I/usr/local/include -I/usr/local/include
 -c -o gserialized_estimate.o gserialized_estimate.c
 02:59:35 gserialized_estimate.c:1517:22: error: too few arguments to
 function call, single argument 'is_analyze' was not specified
 02:59:35  1517 |                 vacuum_delay_point();
 02:59:35       |                 ~~~~~~~~~~~~~~~~~~ ^
 02:59:35 /usr/local/include/postgresql/server/commands/vacuum.h:364:13:
 note: 'vacuum_delay_point' declared here
 02:59:35   364 | extern void vacuum_delay_point(bool is_analyze);
 02:59:35       |             ^                  ~~~~~~~~~~~~~~~
 02:59:35 gserialized_estimate.c:1735:22: error: too few arguments to
 function call, single argument 'is_analyze' was not specified
 02:59:35  1735 |                 vacuum_delay_point();
 02:59:35       |                 ~~~~~~~~~~~~~~~~~~ ^
 02:59:35 /usr/local/include/postgresql/server/commands/vacuum.h:364:13:
 note: 'vacuum_delay_point' declared here
 02:59:35   364 | extern void vacuum_delay_point(bool is_analyze);
 02:59:35       |             ^                  ~~~~~~~~~~~~~~~
 02:59:35 2 errors generated.
 02:59:35 gmake[2]: *** [<builtin>: gserialized_estimate.o] Error 1
 02:59:35 gmake[2]: Leaving directory
 '/home/jenkins/workspace/PostGIS_Worker_Run/label/bessie/1d4f128ad9806313095157a11a593d2bbce535c1/postgis'
 02:59:35 gmake[1]: *** [GNUmakefile:24: all] Error 1
 02:59:35 gmake[1]: Leaving directory
 '/home/jenkins/workspace/PostGIS_Worker_Run/label/bessie/1d4f128ad9806313095157a11a593d2bbce535c1'
 02:59:35 *** Error code 2
 02:59:35
 02:59:35 Stop.
 02:59:35 make: stopped making "all" in
 /home/jenkins/workspace/PostGIS_Worker_Run/label/bessie/1d4f128ad9806313095157a11a593d2bbce535c1
 02:59:35 + cleanup
 02:59:35 + status=1
 02:59:35 + trap - EXIT
 02:59:35 + test -s /tmp/postgis-bessie.ZGPzJb/data/postmaster.pid
 02:59:35 + test 1 -ne 0
 02:59:35 + test -s /tmp/postgis-bessie.ZGPzJb/postgresql.log
 02:59:35 + rm -rf -- /tmp/postgis-bessie.ZGPzJb
 02:59:35 + exit 1
 02:59:36 Build step 'Execute shell' marked build as failure
 02:59:36 [Gitea] do not publish assets due to build being non-Successfully
 02:59:36 Finished: FAILURE
 }}}
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/6104>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list