[gdal-dev] GDAL 3.10.3 build questions regarding to CURL and ARROW

Fengting Chen fengting.chen at oracle.com
Thu May 8 10:15:36 PDT 2025


I have a couple questions regarding to building GDAL 3.10.3:


  1.  Error about CURL:

Could NOT find CURL: Found unsuitable version "7.61.1", but required is at   least "7.68" (found /usr/lib64/libcurl.so, )



Any reason that curl 7.68 and higher is required?



  1.  In the build of GDAL 3.10.3,  GDAL_USE_ARROW, GDAL_USE_ARROWDATASET and GDAL_USE_PARQUET are on. The Arrow_ROOT, Parquet_ROOT and ArrowDataset_ROOT are set to the installation of arrow. But the build gave error:

In file included from /…./gdal/3.10. 3/ogr/ogrsf_frmts/parquet/../arrow_common/ogr_arrow.h:22,
                  from /…./gdal/3.10. 3/ogr/ogrsf_frmts/parquet/ogr_parquet.h:23,
                  from /…./gdal/3.10. 3/ogr/ogrsf_frmts/parquet/ogrparquetdriver.cpp:20:
/…./gdal/3.10.3/ogr/ogrsf_frmts/parquet/../arrow_common/ogr_include_arrow.h:29:10: fatal error: arrow/array.h:  No such file or directory
  #include "arrow/array.h"
           ^~~~~~~~~~~~~~~
compilation terminated.

The “arrow/array.h” is located at the arrow installation include directory. Any suggestion on how to fix this error?

Thanks!

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20250508/65b2ac61/attachment-0001.htm>


More information about the gdal-dev mailing list