On Tue, 29 Oct 2024, Roger Bivand wrote:

On Tue, 29 Oct 2024, Even Rouault wrote:

 We'll try, but GDAL 3.9 needs to be more stable than 4 3.9 releases in
 five months suggests for it to be easy to ask for.

 3.9.3 will be the the last in the 3.9 series, with whatever bugs it has.

Thanks! That'll be enough, I think; I just need to try the MXE build first to be able to check that no extra upstream dependencies are brought in than we already know about. The macOS static build is stuck at 3.5 as it is still pre-Cmake; that may take more work.


It turned out on enquiry that Tomas Kalibera of R-core already had prepared an updated Windows RTools bundle for SVN commits 6335-6327 that is queued for assessment for the main R Windows package static build train, and for signing before release. It includes GDAL 3.9.3. Using that draft toolset, I built locally an sf binary for Windows and have passed it to Abel offlist for testing and preliminary deployment.

Tomas also pointed to hot-fixes needed with 3.9.3 in pkg-config in that setting to remove ".lib" from "-lshell32.lib" and "-lole32.lib" - towards end of:

https://svn.r-project.org/R-dev-web/trunk/WindowsBuilds/winutf8/ucrt3/toolchain_libs/mxe/src/gdal.mk

If these file extensions as such are not needed in other settings, maybe they could be suppressed in the next RC?

There are other patches too, most masking "int main(...)" in apps, and fine-tuning Cmake behaviour, and listed in https://svn.r-project.org/R-dev-web/trunk/WindowsBuilds/winutf8/ucrt3/toolchain_libs/mxe/src/gdal-1-fixes.patch and needing intervention at each upgrade.

Roger


Roger


 Even





--
Roger Bivand
Emeritus Professor
Department of Economics, Norwegian School of Economics,
Postboks 3490 Ytre Sandviken, 5045 Bergen, Norway.
e-mail: roger.biv...@nhh.no

_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to