-
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
Cannot precompile GDAL after an update of GEOS_jll from 3.9.0 to 3.10.0 #126
Comments
From GitHub right click "Create status badge" in Actions. Used to verify #126
Hmm yeah it looks like unfortunately JuliaPackaging/Yggdrasil#3834 broke the GDAL_jll for macOS and Windows: https://github.com/JuliaGeo/GDAL.jl/actions/runs/1407402966. (cc @jaakkor2) Probably we have to pin the minor version of GEOS in the GDAL build. We already do this for PROJ: https://github.com/JuliaPackaging/Yggdrasil/blob/aa2ad28df953aa40eb59a8903e1ee0d63d0541da/G/GDAL/GDAL%40julia-1.6/build_tarballs.jl#L8-L14. To avoid GEOS 3.10, you probably have to
@giordano this seems strange right? As I correct that in in principle a minor release should be safe without pinning? Also the numbers seem strange, |
Yeah, that changed the SONAME of the library, see for example: JuliaBinaryWrappers/GEOS_jll.jl@46bcbb7#diff-2a84e35074ab9c852eb3e5c4b62019ca420842a627a0d8d55c03cd26dd65151f. You need to fix this first in the registry. |
It seems that it as to momentarily to be also put in GDAL.jl/project.toml |
It's easier to fix GDAL_jll in the registry, as I said above |
Thanks for the tip @giordano. I submitted JuliaRegistries/General#47879, hopefully this is right? |
@visr I had an unsolicited upgrade of GEOS_jll from 3.9.0 to 3.10.0 which prevents current GDAL version to compile. Here is the error message below. Do you face the same issue ?
The text was updated successfully, but these errors were encountered: