Skip to content

gitoxide: update to 0.27.0.#44936

Merged
classabbyamp merged 1 commit intovoid-linux:masterfrom
jcgruenhage:gitoxide-0.27.0_1
Jul 10, 2023
Merged

gitoxide: update to 0.27.0.#44936
classabbyamp merged 1 commit intovoid-linux:masterfrom
jcgruenhage:gitoxide-0.27.0_1

Conversation

@jcgruenhage
Copy link
Copy Markdown
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
Copy Markdown

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