Skip to content

libgit2: Fix build #13202

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

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Conversation

marcellomaugeri
Copy link

Commit fb59acb24652383baf46744892058a044d12724f (libgit2) introduced the USE_AUTH_NTLM flag, which causes a dependency not to be built.

Commit fb59acb24652383baf46744892058a044d12724f (libgit2) introduced the USE_AUTH_NTLM flag, which causes a dependency not to be built.
Copy link

github-actions bot commented Apr 9, 2025

marcellomaugeri is a new contributor to projects/libgit2. The PR must be approved by known contributors before it can be merged. The past contributors are: fanquake, DonggeLiu, devtty1er, Dor1s, nelhage (unverified), pks-t (unverified)

@marcellomaugeri marcellomaugeri changed the title Fix libgit2 build libgit2: Fix build Apr 9, 2025
@marcellomaugeri
Copy link
Author

The builds work on my machine, but I suspect the build failures are due to an architecture mismatch (I use an ARM Mac, and I could see that some of the build images are defaulting to ARM).
I will update here as soon as I fix the builds. Do not release the workflows for now, thanks.

@marcellomaugeri
Copy link
Author

Now the build works, except for the (none, address, x86_64) as it is looking for $LIB_FUZZING_ENGINE which is missing. I could not run the fuzzer though, it gives a memory allocation error (probably due to the emulation? I have to try in a native amd64 machine), I will investigate more next week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant