[gdal-dev] Failing to build with libparquet
Even Rouault
even.rouault at spatialys.com
Wed Oct 22 07:36:12 PDT 2025
Hi Ari,
This should be fine with master or latest state of the release/3.11
branch, or try to use maybe Arrow 18 or something if you need to sick
with release/3.9. There are from time to time breakages in the Arrow C++
API, and older GDAL releases won't build for that reason with newer
Arrow releases.
Even
Le 22/10/2025 à 16:06, Ari Jolma via gdal-dev a écrit :
> 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
> gdal-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/gdal-dev
--
http://www.spatialys.com
My software is free, but my time generally not.
More information about the gdal-dev
mailing list