Skip to content
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

Disable shadow-rs default features #443

Merged
merged 1 commit into from
Apr 3, 2024
Merged

Conversation

icp1994
Copy link
Contributor

@icp1994 icp1994 commented Apr 3, 2024

Removes build dependency on libgit2

Removes build dependency on libgit2
@orf
Copy link
Owner

orf commented Apr 3, 2024

I’m not opposed to merging this, but can you explain a little bit about why you’d like to remove this dependency? It’s only a build time one

I’ll fix the CI later as well

@icp1994
Copy link
Contributor Author

icp1994 commented Apr 3, 2024

For downstream distros packaging gping, it gets tied to libgit2 which most distros prefer to link dynamically rather than having it bundled. So if there's an incompatibility between system libgit2 and the shadow-rs one, it would block updates of gping even though that mismatch is inconsequential. void-linux/void-packages#49676 for some more context.

@orf orf merged commit b4cb39b into orf:master Apr 3, 2024
12 of 13 checks passed
@orf
Copy link
Owner

orf commented Apr 3, 2024

Ok! I'll fix up the CI and push a new release at the weekend 👍

@icp1994 icp1994 deleted the undep-libgit2 branch April 3, 2024 13:27
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.

None yet

2 participants