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

gitoxide: update to 0.27.0. #44936

Merged
merged 1 commit into from
Jul 10, 2023

Conversation

jcgruenhage
Copy link
Contributor

Testing the changes

  • I tested the changes in this PR: YES

This PR disables cargo-auditable for gitoxide temporarily, as it fails to build when cargo-auditable is used. This is reproducible both within void-packages, as well as when using rustup and building it out of tree.

Reported upstream at rust-secure-code/cargo-auditable#124, although I'm not sure whether it belongs there or with gitoxide. As it's cargo-auditable that's panic'ing, I've opened the issue there.

@classabbyamp classabbyamp merged commit 5e0f8dc into void-linux:master Jul 10, 2023
@jcgruenhage jcgruenhage deleted the gitoxide-0.27.0_1 branch July 10, 2023 10:12
@jalil-salame
Copy link

We ran into this issue in nixpkgs, so I patched gitoxide and it has been upstreamed to the main branch: GitoxideLabs/gitoxide#1024

I am not a void user, but if someone wants to re-enable cargo-auditable you can probably do the same thing we did and pull the patch from the PR (it is only tested in version v0.29.0 though).

If it doesn't apply to v0.27.0 and you don't want to update, I did leave the reasoning about how the patch was made in the linked issues in the gitoxide PR if someone wants to replicate it.

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.

3 participants