-
-
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
Change libgit2 to a git-external #11435
Conversation
note that the tarball checksums changed because of switching from /archive/ to /tarball/ url for downloading, which changes the leading folder name inside the tarball
@vtjnash does this look right? |
Lgtm |
Change libgit2 to a git-external
I wonder if this has just broken my ability to build julia?
|
That just sounds like your connection might be flaky? |
No, I don't think so, git is working perfectly from the command line... (using https). |
What happens if you do, say, |
Why is it trying to use the git:: protocol instead of https? |
(works fine with https::) |
It seems to be ignoring my setting... it already is set to
|
That's just the remote for this repo, libuv and libgit2 and a few other deps are cloned separately now - you can try building with |
If the machine is in a no-git-protocol zone, using the global-config rewrite (as @tkelman listed) is the preferred option. |
The issue was, that there were no config entries, global or local, that had |
Yes, it will. The X.insteadOf config option changes the URL on the fly, including ones entered at the command line (as when the make system clones libgit2, for instance.) |
Ah!!! Thanks so much! I totally misunderstood @tkelman 's very good advice... I saw the "insteadOf", and thought he meant that I should manual change to |
note that the tarball checksums changed because of switching from /archive/
to /tarball/ url for downloading, which changes the leading folder name
inside the tarball