Package: rust-sha1collisiondetection Version: 0.2.2-1 Severity: critical Control: forwarded -1 https://gitlab.com/sequoia-pgp/sha1collisiondetection/-/issues/1
Looks like rust-sha1collisiondetection code isn't as portable as
upstream expected it to be. It is failing on platforms with an unsigned
char, with errors like:
~~~
error[E0308]: mismatched types
--> lib/lib.rs:252:31
|
252 | ... input.as_ptr() as *const i8,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u8`, found
`i8`
|
= note: expected raw pointer `*const u8`
found raw pointer `*const i8`
~~~
This means that the package fails to build from source on arm, powerpc,
riscv, and s390 architectures.
This is reported to upstream at
https://gitlab.com/sequoia-pgp/sha1collisiondetection/-/issues/1 so
hopefully they'll sort it out shortly.
--dkg
signature.asc
Description: PGP signature

