JuliaRegistries / RegistryCI.jl

Continuous integration (CI) tools for Julia package registries, including registry consistency testing, automatic merging (automerge) of pull requests, and automatic TagBot triggers
https://juliaregistries.github.io/RegistryCI.jl/stable
Other
31 stars 30 forks source link

Allow LazyJLLWrappers for JLLs #571

Open staticfloat opened 3 months ago

staticfloat commented 3 months ago

BinaryBuilder2 generates JLLs that use LazyJLLWrappers instead of JLLWrappers, we need to allow that here for them to get registered.

staticfloat commented 3 months ago

CI failed, but the failures don't look like my fault?

staticfloat commented 3 months ago

Confirmed that the failures are not my fault, the same failures occur on a meaningless PR: https://github.com/JuliaRegistries/RegistryCI.jl/pull/572

DilumAluthge commented 3 months ago

The problem is this line: https://github.com/JuliaBinaryWrappers/MozillaCACerts_jll.jl/blob/713bd3679eeb3671788eb5f3c5e5ca064a63cc99/Project.toml#L15

That line is incorrect. It should be Libdl = "< 0.0.1, 1" instead. Is this a bug in Ygg/BinaryBuilder?

giordano commented 3 months ago

Is this a bug in Ygg/BinaryBuilder?

Someone opened https://github.com/JuliaPackaging/BinaryBuilder.jl/pull/1324 but it's still marked as draft