File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -30,13 +30,13 @@ cmake --install build
3030install_license $WORKSPACE/srcdir/libslope/LICENSE
3131"""
3232
33- # Workaround for haskey bug in Julia 1.12 : Empty weakdeps from Pkg stdlib
33+ # Workaround for haskey bug in Julia 1.11+ : Empty weakdeps from Pkg stdlib
3434# The bug is triggered when a stdlib (like Pkg) has weakdeps and gets resolved
3535# as part of the dependency graph. The code tries to call haskey(p.deps, name)
3636# where p.deps is a Vector{UUID} but the code expects a Dict.
3737# By emptying weakdeps, we avoid the buggy code path in Pkg.Operations.fixups_from_projectfile!
3838uuidpkg = Base. UUID(" 44cfe95a-1eb2-52ea-b672-e2afdf69b78f" )
39- for v in [v" 1.11.0" , v" 1.12.0" , v" 1.13.0" ]
39+ for v in [v" 1.11.0" , v" 1.12.0" , v" 1.13.0" , v " 1.14.0 " ]
4040 stdlibs = Pkg. Types. get_last_stdlibs(v)
4141 if haskey(stdlibs, uuidpkg)
4242 empty!(stdlibs[uuidpkg]. weakdeps)
You can’t perform that action at this time.
0 commit comments