[PostGIS] #5779: create_upgrade.pl fails for 3.5.0-beta1

PostGIS trac at osgeo.org
Wed Sep 18 09:45:36 PDT 2024


#5779: create_upgrade.pl fails for 3.5.0-beta1
-----------------------------+---------------------------
  Reporter:  Bas Couwenberg  |      Owner:  strk
      Type:  defect          |     Status:  new
  Priority:  medium          |  Milestone:  PostGIS 3.5.0
 Component:  build           |    Version:  master
Resolution:                  |   Keywords:
-----------------------------+---------------------------
Comment (by ImreSamu):

 I tested commit: 4b786d9 ( {{{ POSTGIS="3.5.0dev 4b786d9" }}} ) with "make
 -j2" + **CircleCI Arm64 (aarch64)** + Bookworm + testing in Docker-PostGIS
 environment - **and Looks OK, no problems detected **

 {{{
 #26 50.05 + make -j2
 #26 50.06 /usr/bin/perl ./utils/repo_revision.pl
 #26 50.07 Wrote rev file at 4b786d9

 ...

 #30 0.512  PostgreSQL 17rc1 (Debian 17~rc1-1.pgdg120+1) on aarch64
 -unknown-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit
 #30 0.512  POSTGIS="3.5.0dev 4b786d9" [EXTENSION] PGSQL="170" GEOS="3.14
 .0dev-CAPI-1.20.0" SFCGAL="SFCGAL 2.0.0, CGAL 6.0, BOOST 1.74.0"
 PROJ="9.6.0 NETWORK_ENABLED=OFF URL_ENDPOINT=https://cdn.proj.org
 USER_WRITABLE_DIRECTORY=/var/lib/postgresql/.local/share/proj
 DATABASE_PATH=/usr/local/share/proj/proj.db" (compiled against PROJ
 9.14.0) GDAL="GDAL 3.10.0dev-9d7f03ea36, released 2024/09/18"
 LIBXML="2.9.14" LIBJSON="0.16" LIBPROTOBUF="1.4.1" WAGYU="0.5.0
 (Internal)" TOPOLOGY RASTER
 }}}

 I re-ran 3 Docker images in CircleCI-ARM64,
 and now all three completed successfully (they failed yesterday):

 - build-arm64-17rc1-master-bookworm
   - Log: https://app.circleci.com/pipelines/github/ImreSamu/docker-
 postgis/628/workflows/46c93f3a-6447-4e06-a33a-a90f4b225846/jobs/17941
 - build-arm64-16-master-bookworm
 - build-arm64-15-master-bookworm

 Of course, this could just be a coincidence, and need more test.


 By the way, I also noticed the 3.5.0beta1 issue on Arm64 with (Alpine
 3.19, Alpine 3.20, Bookworm).

 ----

 my build Dockerfile
 * https://github.com/ImreSamu/docker-
 postgis/blob/master/17rc1-master/bookworm/Dockerfile
 relevant part/command:
 {{{
     && git log -1 > /_pgis_last_commit.txt \
     && ldconfig \
     && ./autogen.sh \
 # configure options taken from:
 # https://anonscm.debian.org/cgit/pkg-
 grass/postgis.git/tree/debian/rules?h=jessie
     && ./configure \
         --enable-lto \
     && make -j$(nproc) \
     && make install \
 }}}
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5779#comment:6>
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