-
Notifications
You must be signed in to change notification settings - Fork 571
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
[libgeotiff] build against latest PROJ #9586
Conversation
Needs JuliaPackaging#9586. The recent LERC_jll v4 release broke GDAL_jll since it was an implicit dependency. See JuliaGeo/GDAL.jl#179. This tries to make a new release compatible with LERC_jll v4, and the latest breaking PROJ release. Since PROJ is also a dependency of libgeotiff this needs JuliaPackaging#9586 first. It also adds compats for dependencies that did not yet have them.
libgeotiff looks for a jpeg library, and builds against it if it finds it. It might be good to be explicit about this, i.e. to either disable jpeg support, or to enable it and add Also, this recipe builds against Libtiff_jll version 4.5.1. That version is built against LERC_jll version 3. If you want to use LERC_jll version 4 then you need to use at least Libtiff_jll version 4.7.0. There's nothing wrong with the current setup; just be aware that you're implicitly using LERC_jll 3. |
To be able to build |
Thanks, I made it an explicit dependency. Similarly for zlib.
I already set libtiff compat to 4.7, the problem is probably libcurl. So like recommended in #9588 (comment) I disabled |
Is this good to merge? |
Yes. |
In JuliaPackaging#9586 I set compat to 1.3. But the latest version I can load on Julia 1.10 is `v1.2.13+1`. This is why JuliaRegistries/General#116992 got stuck.
In #9586 I set compat to 1.3. But the latest version I can load on Julia 1.10 is `v1.2.13+1`. This is why JuliaRegistries/General#116992 got stuck.
* [GDAL] Add explicit LERC dependency Needs #9586. The recent LERC_jll v4 release broke GDAL_jll since it was an implicit dependency. See JuliaGeo/GDAL.jl#179. This tries to make a new release compatible with LERC_jll v4, and the latest breaking PROJ release. Since PROJ is also a dependency of libgeotiff this needs #9586 first. It also adds compats for dependencies that did not yet have them. * Rebuild now that libgeotiff_jll is updated
* [libgeotiff] build against latest PROJ * Set preferred_gcc_version=v"8" * Disable freebsd and set optional deps
In JuliaPackaging#9586 I set compat to 1.3. But the latest version I can load on Julia 1.10 is `v1.2.13+1`. This is why JuliaRegistries/General#116992 got stuck.
* [GDAL] Add explicit LERC dependency Needs JuliaPackaging#9586. The recent LERC_jll v4 release broke GDAL_jll since it was an implicit dependency. See JuliaGeo/GDAL.jl#179. This tries to make a new release compatible with LERC_jll v4, and the latest breaking PROJ release. Since PROJ is also a dependency of libgeotiff this needs JuliaPackaging#9586 first. It also adds compats for dependencies that did not yet have them. * Rebuild now that libgeotiff_jll is updated
No description provided.