[Pkg-rust-maintainers] Bug#1077902: rust-input-linux: autopkgtest failure on 32-bit

Adrian Bunk bunk at debian.org
Sun Aug 4 10:19:30 BST 2024


Source: rust-input-linux
Version: 0.6.0-1
Severity: serious

https://ci.debian.net/data/autopkgtest/testing/i386/r/rust-input-linux/49973115/log.gz

...
106s error[E0554]: `#![feature]` may not be used on the stable release channel
106s  --> src/lib.rs:3:30
106s   |
106s 3 | #![cfg_attr(feature = "dox", feature(doc_cfg))]
106s   |                              ^^^^^^^^^^^^^^^^
106s 
108s error[E0308]: mismatched types
108s   --> src/time.rs:19:10
108s    |
108s 19 | #[derive(Serialize, Deserialize)]
108s    |          ^^^^^^^^^
108s    |          |
108s    |          expected `&i64`, found `&i32`
108s    |          arguments to this function are incorrect
108s    |
108s    = note: expected reference `&i64`
108s               found reference `&i32`
108s note: function defined here
108s   --> /usr/share/cargo/registry/serde-1.0.203/src/private/ser.rs:12:8
108s    |
108s 12 | pub fn constrain<T: ?Sized>(t: &T) -> &T {
108s    |        ^^^^^^^^^
108s    = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
108s 
108s error[E0308]: mismatched types
108s   --> src/time.rs:19:21
108s    |
108s 19 | #[derive(Serialize, Deserialize)]
108s    |                     ^^^^^^^^^^^ expected `i32`, found `i64`
108s    |
108s    = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
108s 
111s Some errors have detailed explanations: E0308, E0554.
111s For more information about an error, try `rustc --explain E0308`.
111s error: could not compile `input-linux` (lib test) due to 4 previous errors
...



More information about the Pkg-rust-maintainers mailing list