-
-
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
Bug: compatibility with http-parser 2.9.3 and libgit2 0.99.0-2 #35043
Comments
We only support the versions that Julia ships with. Good to have this issue though. |
Is there any workaround/fix for this short of downgrading |
I believe the problem is that it is not using the libgit2 that is shipped with Julia, but instead built against system libgit2. The issue is tracked here: https://bugs.archlinux.org/task/65540?string=julia&project=5&type%5B0%5D=&sev%5B0%5D=&pri%5B0%5D=&due%5B0%5D=&reported%5B0%5D=&cat%5B0%5D=&status%5B0%5D=open&percent%5B0%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=&closedto= |
Suggested fix for LibGit2 0.99.0: #35232. |
For those who end up here after google'ing the error: Downgrading libgit2 (1:0.99.0-3 => 1:0.28.4-1) seems to be a hacky band-aid quick fix. |
I'm running julia-latest from on arch linux and I recently updated libgit2 from version 0.28.3 to 0.99.0-2 but now every time I attempt to install or update packages, the package REPL throws
before this error was ocurring, julia was causing a segfault attempting to install or update packages, the stack trace looked like this:
My julia version info is
To reproduce, install libgit2 0.99.0-2 and http-parse 2.9.3 and attempt to install or update any package.
The text was updated successfully, but these errors were encountered: