Open ViralBShah opened 4 months ago
I think we need to change https://github.com/JuliaRegistries/General/blob/313a1d3d845ec30060f01ee3209b2955df70889b/C/Clang/Compat.toml#L1-L8
not sure whether there is a caveat of doing this.
cc @giordano
Fixing compat bounds because things are broken is fine with me. I presume you specifically want to https://github.com/JuliaRegistries/General/blob/313a1d3d845ec30060f01ee3209b2955df70889b/C/Clang/Compat.toml#L2 not to allow installing an old version of Clang.jl with incompatible versions of Julia, right?
Yes. Those entries below may also need to be changed.
I think we can safely cap those versions below Clang-v0.10 to be compatible with Julia up to v1.2.
I tried to install on 1.12-dev, and got this. I believe that this is because LLVM.jl is not available, and somehow this leads to fall back to really old version of Clang.jl, which used BinaryProvider.
Is it possible to prevent this from happening?