[postgis-tickets] [PostGIS] #5467: woodie fails on raster compile for PG 14, 15

PostGIS trac at osgeo.org
Sat Aug 5 15:19:29 PDT 2023


#5467: woodie fails on raster compile for PG 14, 15
-----------------------+---------------------------
 Reporter:  robe       |      Owner:  robe
     Type:  defect     |     Status:  new
 Priority:  critical   |  Milestone:  PostGIS 3.4.0
Component:  buildbots  |    Version:  master
 Keywords:             |
-----------------------+---------------------------
 Woodie seems to fail often on PG 14, 15 though PG 12 seems always fine.

 Note sure when this started.

 I think it was going on before I upgraded woodie.

 Error seems to be some parallel race condition:


 {{{
 make[3]: Leaving directory '/tmp/postgis-build/15/libpgcommon'
 make[2]: Leaving directory '/tmp/postgis-build/15/raster/rt_pg'
 make[1]: *** [Makefile:34: pglib] Error 2
 make[1]: *** Waiting for unfinished jobs....
 /bin/bash ../../libtool --mode=link gcc -std=gnu99 -O2 -Wall -fno-omit-
 frame-pointer -Werror -fno-math-errno -fno-signed-zeros -Wall -flto  -fPIC
 -DPIC
 -I/woodpecker/src/git.osgeo.org/gitea/postgis/postgis/raster/loader/../rt_core
 -I./.. -I. -I../.. -I../../liblwgeom
 -I/woodpecker/src/git.osgeo.org/gitea/postgis/postgis/liblwgeom
 -I/usr/local/include -I/usr/local/include   ../rt_core/librtcore.a
 raster2pgsql.o -lm -flto ../../liblwgeom/liblwgeom.la -L/usr/local/lib
 -lgdal  -L/usr/local/lib -lgeos_c  -lc -o raster2pgsql
 rm -f rtpostgis.sql.tmp
 make[2]: Leaving directory '/tmp/postgis-build/15/raster/rt_pg'
 libtool: link: gcc -std=gnu99 -O2 -Wall -fno-omit-frame-pointer -Werror
 -fno-math-errno -fno-signed-zeros -Wall -flto -fPIC -DPIC
 -I/woodpecker/src/git.osgeo.org/gitea/postgis/postgis/raster/loader/../rt_core
 -I./.. -I. -I../.. -I../../liblwgeom
 -I/woodpecker/src/git.osgeo.org/gitea/postgis/postgis/liblwgeom
 -I/usr/local/include -I/usr/local/include raster2pgsql.o -flto -o
 raster2pgsql  ../rt_core/librtcore.a ../../liblwgeom/.libs/liblwgeom.a -lm
 -L/usr/local/lib /usr/local/lib/libgeos.so /usr/lib/x86_64-linux-
 gnu/libproj.so -ljson-c -L/usr/lib/x86_64-linux-gnu -lSFCGAL -lgmpxx
 /usr/local/lib/libgdal.so /usr/local/lib/libgeos_c.so -lc
 make[2]: Leaving directory '/tmp/postgis-build/15/raster/loader'
 make[1]: Leaving directory '/tmp/postgis-build/15/raster'
 }}}

 What unfinished jobs?

 The other confusing thing is dronie which is testing PG13 never fails
 either even though she's using the same shell scripts and docker images as
 woodie.

 So maybe whatever this issue is only is an issue on PG 14, PG 15, possibly
 PG16 which we aren't testing yet and not an issue for PG 12 and PG 13
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5467>
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