-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Update LibGit2 to 1.9.0 #56955
Update LibGit2 to 1.9.0 #56955
Conversation
I have zero idea where the problem is…
|
Since this is happening during the compilation of the package manager, which uses libgit2 internally for git operations, I suspect some more changes are needed to adapt to new libgit2 |
I've gone through the list of breaking changes, I don't see anymore. Any idea how I can obtain a proper backtrace of the error? |
I was able to compile Julia locally, but I realised I had
This isn't the segmentation fault reported above, but another indication of code path which apparently changed. |
It's erroring at julia/stdlib/LibGit2/src/repository.jl Line 470 in bee56f4
with
That's with some debug logs JuliaLang/Pkg.jl@master...IanButterworth:Pkg.jl:ib/libgit_debug |
|
Ah, yeah, that was changed in libgit2/libgit2#6559 but not mentioned in the breaking changes, thanks for the tip! |
@antonio-rojas is this why you added https://gitlab.archlinux.org/archlinux/packaging/packages/julia/-/blob/7a544826d25e5d13231946a660f4649545718b97/julia-libgit2-1.9.patch#L71? |
Suggested-by: Antonio Rojas <[email protected]>
I guess so, because with that change I can run that test file successfully:
We should be good to go with that one! |
Right, |
New version: https://github.com/libgit2/libgit2/releases/tag/v1.9.0