[PostGIS] #6083: Compile error on fuzzing engine on winnie

PostGIS trac at osgeo.org
Thu Jun 18 22:47:18 PDT 2026


#6083: Compile error on fuzzing engine on winnie
---------------------+---------------------------
 Reporter:  robe     |      Owner:  komzpa
     Type:  defect   |     Status:  assigned
 Priority:  blocker  |  Milestone:  PostGIS 3.7.0
Component:  postgis  |    Version:  3.6.x
 Keywords:           |
---------------------+---------------------------
 I thought it was just woodie getting compile failures on fuzzingengine.
 But it's winnie as well.

 Output from winnie which started erroring at [746769bc/git]

 This as of [6f291bf547/git]
 {{{
 mkdir -p "/projects/postgis/tmp/3.7.0dev_pg19_geos3.15_gdal3.9.2w64
 /postgis-fuzzer-check.bG7HYY"
 ar r libFuzzingEngine.a fuzzingengine.o
 C:\ming64\mingw64\bin\ar.exe: creating libFuzzingEngine.a
 CC="cc" CXX="g++" CXXFLAGS="-L/projects/postgis/branches/3.7/fuzzers "
 LDFLAGS="-Wl,--enable-auto-import -L/projects/postgresql/rel/pg19w64/lib
 -L/projects/lz4/rel-lz4-1.9.3w64/lib -L/projects/rel-libiconv-1.17w64/lib
 -L/projects/zlib/rel-zlib-1.2.13w64/lib -lm
 -LE:/jenkins/geos/rel-3.15w64/lib -lgeos_c -LE:/jenkins/proj/rel-
 proj-8.2.1w64/lib -lproj -LE:/jenkins/json-c/rel-0.16w64/lib -ljson-c "
 POSTGIS_BUILD_DIR="/projects/postgis/branches/3.7"
 SRC="/projects/postgis/branches/3.7/fuzzers"
 OUT="/projects/postgis/tmp/3.7.0dev_pg19_geos3.15_gdal3.9.2w64/postgis-
 fuzzer-check.bG7HYY"
 /projects/postgis/branches/3.7/fuzzers/build_google_oss_fuzzers.sh
 Building fuzzer geojson_import_fuzzer
 In file included from
 E:/jenkins/postgis/branches/3.7/fuzzers/geojson_import_fuzzer.cpp:37:
 E:/jenkins/postgis/branches/3.7/liblwgeom/liblwgeom.h:39:10: fatal error:
 proj.h: No such file or directory
    39 | #include "proj.h"
       |          ^~~~~~~~
 compilation terminated.
 make[2]: *** [Makefile:22: dummyfuzzers] Error 1
 make[2]: Leaving directory '/projects/postgis/branches/3.7/fuzzers'
 make[1]: *** [/projects/postgis/branches/3.7/fuzzers/Makefile:26: check]
 Error 2
 make[1]: Leaving directory '/projects/postgis/branches/3.7/fuzzers'
 make: *** [GNUmakefile:104: check-fuzzers] Error 2
 }}}


 Woodie seems fixed now as of [965711/git] but winnie is still broken.
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/6083>
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