[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