I'm trying to build release/3.9 with libparquet from https://packages.apache.org/artifactory/arrow/ubuntu/

libparquet2100/jammy,now 21.0.0-1 amd64

The error is

/home/ari/github/gdal/ogr/ogrsf_frmts/parquet/ogrparquetdriver.cpp: In function ‘GDALDataset* OGRParquetDriverOpen(GDALOpenInfo*)’: /home/ari/github/gdal/ogr/ogrsf_frmts/parquet/ogrparquetdriver.cpp:700:43: error: too many arguments to function ‘arrow::Result<std::unique_ptr<parquet::arrow::FileReader> > parquet::arrow::OpenFile(std::shared_ptr<arrow::io::RandomAccessFile>, arrow::MemoryPool*)’
  700 |         auto st = parquet::arrow::OpenFile(std::move(infile),
      | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  701 | poMemoryPool.get(), &arrow_reader);
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/ari/github/gdal/ogr/ogrsf_frmts/parquet/ogr_include_parquet.h:58,                  from /home/ari/github/gdal/ogr/ogrsf_frmts/parquet/ogr_parquet.h:38,                  from /home/ari/github/gdal/ogr/ogrsf_frmts/parquet/ogrparquetdriver.cpp:35:
/usr/include/parquet/arrow/reader.h:368:46: note: declared here
  368 | ::arrow::Result<std::unique_ptr<FileReader>> OpenFile(
      |                                              ^~~~~~~~
gmake[2]: *** [ogr/ogrsf_frmts/parquet/CMakeFiles/ogr_Parquet.dir/build.make:76: ogr/ogrsf_frmts/parquet/CMakeFiles/ogr_Parquet.dir/ogrparquetdriver.cpp.o] Virhe 1 gmake[1]: *** [CMakeFiles/Makefile2:9944: ogr/ogrsf_frmts/parquet/CMakeFiles/ogr_Parquet.dir/all] Virhe 2
gmake: *** [Makefile:146: all] Virhe 2

what might be the issue?

Ari


_______________________________________________
gdal-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to