[gdal-dev] GDAL 3.5.0rc3 available (Re: GDAL 3.5.0 release candidate available)
Sandro Mani
manisandro at gmail.com
Tue May 10 02:48:29 PDT 2022
Hi
Testing RC3 on Fedora rawhide, the native build with cmake build fine.
The mingw build OTOH fails with
/home/sandro/rpmbuild/BUILD/gdal-3.5.0-fedora/port/cpl_vsil_s3.cpp:4556:29:
error: invalid user-defined conversion from 'const
cpl::IVSIS3LikeFSHandler::Sync(const char*, const char*, const char*
const*, GDALProgressFunc, void*,
char***)::<lambda(void*)>::<lambda(double, const char*, void*)>' to
'GDALProgressFunc' {aka 'int (__attribute__((stdcall)) *)(double, const
char*, void*)'} [-fpermissive]
4556 | progressFunc, &progressData) )
| ^~~~~~~~~~~~
/home/sandro/rpmbuild/BUILD/gdal-3.5.0-fedora/port/cpl_vsil_s3.cpp:4473:39:
note: candidate is: 'cpl::IVSIS3LikeFSHandler::Sync(const char*, const
char*, const char* const*, GDALProgressFunc, void*,
char***)::<lambda(void*)>::<lambda(double, const char*,
void*)>::operator int (*)(double, const char*, void*)() const' (near match)
4473 | const auto progressFunc = [](double pct, const
char*, void* pProgressDataIn)
| ^
/home/sandro/rpmbuild/BUILD/gdal-3.5.0-fedora/port/cpl_vsil_s3.cpp:4473:39:
note: no known conversion from 'int (*)(double, const char*, void*)'
to 'GDALProgressFunc' {aka 'int (__attribute__((stdcall)) *)(double,
const char*, void*)'}
/home/sandro/rpmbuild/BUILD/gdal-3.5.0-fedora/port/cpl_vsil_s3.cpp:3529:39:
note: initializing argument 6 of 'bool
cpl::IVSIS3LikeFSHandler::CopyFileA(VSILFILE*, vsi_l_offset, const
char*, const char*, CSLConstList, GDALProgressFunc, void*)'
3529 | GDALProgressFunc pProgressFunc,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
make[2]: *** [port/CMakeFiles/cpl.dir/build.make:1010:
port/CMakeFiles/cpl.dir/cpl_vsil_s3.cpp.obj] Error 1
make[2]: Leaving directory
'/home/sandro/rpmbuild/BUILD/gdal-3.5.0-fedora/build_win32'
make[2]: *** Waiting for unfinished jobs....
make[2]: Entering directory
'/home/sandro/rpmbuild/BUILD/gdal-3.5.0-fedora/build_win32'
I'm investigating.
Thanks
Sandro
On 10.05.22 00:27, Sean Gillies wrote:
> Thanks, Even. RC3 compiles and I don't see any regressions from
> rasterio's perspective. Looking forward to the new release!
>
> On Mon, May 9, 2022 at 1:30 PM Even Rouault
> <even.rouault at spatialys.com> wrote:
>
> Sean,
>
> I've issue a rc3 with a fix for that issue:
>
> https://download.osgeo.org/gdal/3.5.0/gdal-3.5.0rc3.tar.xz
> https://download.osgeo.org/gdal/3.5.0/gdal-3.5.0rc3.tar.gz
> https://download.osgeo.org/gdal/3.5.0/gdal350rc3.zip
>
> Even
>
> Le 09/05/2022 à 20:47, Sean Gillies a écrit :
>> Hi Even,
>>
>> I'm still using the legacy configure script and have found that
>> ogrmvtdataset.cpp doesn't compile on my system due to
>>
>> In file included from ogrmvtdataset.cpp:43:
>> .../ogr_geos.h:40:12: fatal error: geos_c.h: No such file or
>> directory
>>
>> This is GDAL 3.5.0rc2. I haven't tried the earlier pre-releases.
>> GDAL 3.4.3 compiled and installed on the same computer using the
>> same script, which is:
>>
>> LD_LIBRARY_PATH=/home/seangillies/local/lib ./configure
>> --prefix=/home/seangillies/local --with-curl
>> --with-geos=/home/seangillies/local/bin/geos-config
>> --with-proj=/home/seangillies/local
>>
>>
>> On Mon, May 9, 2022 at 3:48 AM Even Rouault
>> <even.rouault at spatialys.com> wrote:
>>
>> Hi,
>>
>> I've issued a RC2 with the following changes:
>>
>> - CMake: fix build of NITF driver if rebuilding after
>> disabling JPEG driver
>>
>> - port/cpl_recode_iconv.cpp: fix invalid cast error with
>> uclibc (#5684)
>>
>> - PNG: report cause when unable to create file
>>
>> - PCIDSK: fix build on 32-bit architectures on Debian (fixes
>> #5694)
>>
>> - TileDB: compiler warning fix on 32bit
>>
>> - ogr2ogr: avoid potential nullptr deref (CID 1488679)
>>
>> - netCDF: add support for writing/reading geolocation array
>> without a
>> grid_mapping variable
>>
>> Updated archives:
>>
>> https://download.osgeo.org/gdal/3.5.0/gdal-3.5.0rc2.tar.xz
>> https://download.osgeo.org/gdal/3.5.0/gdal-3.5.0rc2.tar.gz
>> https://download.osgeo.org/gdal/3.5.0/gdal350rc2.zip
>> https://download.osgeo.org/gdal/3.5.0/gdalautotest-3.5.0rc2.tar.gz
>> https://download.osgeo.org/gdal/3.5.0/gdalautotest-3.5.0rc2.zip
>>
>> Even
>>
>> Le 06/05/2022 à 15:06, Even Rouault a écrit :
>> > Hi,
>> >
>> > I have prepared a GDAL/OGR 3.5.0 release candidate.
>> >
>> > NEWS at:
>> >
>> > https://github.com/OSGeo/gdal/blob/v3.5.0RC1/NEWS.md
>> >
>> > Note the first item about the new CMake build system, and the
>> > deprecation of the autoconf & nmake build systems that will
>> be removed
>> > in GDAL 3.6.0
>> >
>> > Pick up an archive among the following ones (by ascending
>> size):
>> >
>> > https://download.osgeo.org/gdal/3.5.0/gdal-3.5.0rc1.tar.xz
>> > https://download.osgeo.org/gdal/3.5.0/gdal-3.5.0rc1.tar.gz
>> > https://download.osgeo.org/gdal/3.5.0/gdal350rc1.zip
>> >
>> > A snapshot of the gdalautotest suite is also available :
>> >
>> >
>> https://download.osgeo.org/gdal/3.5.0/gdalautotest-3.5.0rc1.tar.gz
>> > https://download.osgeo.org/gdal/3.5.0/gdalautotest-3.5.0rc1.zip
>> >
>> > A snapshot of the documentation is at:
>> >
>> > https://download.osgeo.org/gdal/3.5.0/gdal350doc.zip
>> >
>> > The GDAL-GRASS plugin sources and release process has been
>> moved to
>> > https://github.com/OSGeo/gdal-grass
>> >
>> > I'll call for a vote promoting it to next week if no
>> serious problems
>> > are reported before.
>> >
>> > The "release/3.5" branch has been created for all bug fixes
>> related to
>> > 3.5.x. master is now targetting 3.6.0dev.
>> >
>> > Best regards,
>> >
>> > Even
>> >
>>
>
>
> --
> Sean Gillies
>
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/gdal-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20220510/c4030bc9/attachment-0001.htm>
More information about the gdal-dev
mailing list