Debian Patches
Status for rust-graviola/0.4.1-1
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| relax-deps.diff | adapt dependencies to what is available in Debian - relax the getrandom requirement: graviola only calls getrandom::fill(), whose signature and semantics are unchanged between 0.3 and 0.4, and Debian ships 0.4. - drop the private __ctgrind feature and its crabgrind dependency. It only exists to instrument constant-time testing under valgrind, is not part of the public API, and crabgrind is not packaged in Debian. |
Sylvestre Ledru <sylvestre@debian.org> | not-needed | |||
| skip-tests-needing-submodule.diff | skip tests that need vectors from the upstream git submodule graviola's CAVP and wycheproof tests read their vectors from ../thirdparty/, a git submodule of the upstream repository. Those files are not part of the crates.io tarball, so the tests panic with "cannot open ...". Mark the eight affected unit tests #[ignore] and drop the wycheproof integration test target; the remaining 149 unit tests and the aws-lc-rs crosschecks still run. |
Sylvestre Ledru <sylvestre@debian.org> | not-needed |
All known versions for source package 'rust-graviola'
- 0.4.1-1 (sid, forky)
