-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GDAL 3.5.0 #136
GDAL 3.5.0 #136
Conversation
This in turn requires PROJ_jll 900, so may as well specify that here as well. There are some removed drivers as indicated in https://github.com/OSGeo/gdal/blob/v3.5.0/NEWS.md. I guess if GDAL doesn't consider that breaking, neither will we. Bumped a minor version for new features.
Unfortunately this build seems broken for macOS on Julia 1.6 and 1.7:
Luckily because of the PROJ_jll compat settings in this package people won't generally get this build. |
Should fix ``` ERROR: LoadError: InitError: could not load library "/Users/runner/.julia/artifacts/83ad874b4fee57727baf6ef9ca825d716af58f20/lib/libgdal.31.dylib" dlopen(/Users/runner/.julia/artifacts/83ad874b4fee57727baf6ef9ca825d716af58f20/lib/libgdal.31.dylib, 1): Library not loaded: @rpath/libcurl.4.dylib Referenced from: /Users/runner/.julia/artifacts/83ad874b4fee57727baf6ef9ca825d716af58f20/lib/libgdal.31.dylib Reason: Incompatible library version: libgdal.31.dylib requires version 13.0.0 or later, but libcurl.4.dylib provides version 12.0.0 ``` from JuliaGeo/GDAL.jl#136 Version 7.73 is the version that julia 1.6 uses: https://github.com/JuliaLang/julia/blob/v1.6.6/stdlib/LibCURL_jll/Project.toml#L3
Should fix ``` ERROR: LoadError: InitError: could not load library "/Users/runner/.julia/artifacts/83ad874b4fee57727baf6ef9ca825d716af58f20/lib/libgdal.31.dylib" dlopen(/Users/runner/.julia/artifacts/83ad874b4fee57727baf6ef9ca825d716af58f20/lib/libgdal.31.dylib, 1): Library not loaded: @rpath/libcurl.4.dylib Referenced from: /Users/runner/.julia/artifacts/83ad874b4fee57727baf6ef9ca825d716af58f20/lib/libgdal.31.dylib Reason: Incompatible library version: libgdal.31.dylib requires version 13.0.0 or later, but libcurl.4.dylib provides version 12.0.0 ``` from JuliaGeo/GDAL.jl#136 Version 7.73 is the version that julia 1.6 uses: https://github.com/JuliaLang/julia/blob/v1.6.6/stdlib/LibCURL_jll/Project.toml#L3
Fixed after rebuilding GDAL with a higher libcurl compat. |
Nice, this should come with geoparquet support! |
From the release notes:
I didn't switch the build over to CMake yet, so they are not available. Also haven't checked what dependencies are needed for them to build. |
I built GDAL with cmake a couple weeks ago and for geoparquet there is the extra dependency of the |
So the cmake build would also need to depend on something like JuliaPackaging/Yggdrasil#918 |
https://github.com/OSGeo/gdal/blob/v3.5.0/NEWS.md