>>> xremap-wlr: Building community/xremap-wlr 0.15.12-r0 (using abuild 3.18.0_rc7-r1) started Fri, 16 Oct 2026 13:15:37 +0000 >>> xremap-wlr: Validating /home/buildozer/aports/community/xremap-wlr/APKBUILD... >>> xremap-wlr: Analyzing dependencies... >>> xremap-wlr: Installing for build: build-base cargo cargo-auditable ( 1/11) Installing libffi (3.8.0-r0) ( 2/11) Installing xz-libs (5.8.4-r0) ( 3/11) Installing libxml2 (2.13.9-r2) ( 4/11) Installing llvm23-libs (23.1.3-r0) ( 5/11) Installing scudo-malloc (23.1.3-r0) ( 6/11) Installing rust (1.99.1-r0) ( 7/11) Installing sqlite-libs (3.54.0-r0) ( 8/11) Installing libssh2 (1.11.1-r3) ( 9/11) Installing cargo (1.99.1-r0) (10/11) Installing cargo-auditable (0.7.7-r0) (11/11) Installing .makedepends-xremap-wlr (20261016.131542) Executing busybox-1.38.0-r7.trigger OK: 716.9 MiB in 113 packages >>> xremap-wlr: Cleaning up srcdir >>> xremap-wlr: Cleaning up pkgdir >>> xremap-wlr: Cleaning up tmpdir >>> xremap-wlr: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/xremap-wlr-0.15.12.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.25/xremap-wlr-0.15.12.tar.gz.part' xremap-wlr-0.15.12.t 100% |********************************| 154k 0:00:00 ETA '/var/cache/distfiles/v3.25/xremap-wlr-0.15.12.tar.gz.part' saved /var/cache/distfiles/v3.25/xremap-wlr-0.15.12.tar.gz: OK >>> xremap-wlr: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/xremap-wlr-0.15.12.tar.gz /var/cache/distfiles/v3.25/xremap-wlr-0.15.12.tar.gz: OK >>> xremap-wlr: Unpacking /var/cache/distfiles/v3.25/xremap-wlr-0.15.12.tar.gz... Updating crates.io index Downloading crates ... Downloaded gethostname v1.1.0 Downloaded wayland-protocols-wlr v0.3.12 Downloaded cfg_aliases v0.2.2 Downloaded tokio-macros v2.7.2 Downloaded wayland-sys v0.31.11 Downloaded itoa v1.0.18 Downloaded futures-macro v0.3.33 Downloaded serde_spanned v1.1.1 Downloaded rustc_version v0.4.1 Downloaded futures-task v0.3.33 Downloaded errno v0.3.14 Downloaded downcast-rs v1.2.1 Downloaded libudev-sys v0.1.4 Downloaded hyprland-macros v0.4.0-beta.3 Downloaded unicode-xid v0.2.6 Downloaded async-stream-impl v0.3.6 Downloaded proc-macro-crate v3.5.0 Downloaded equivalent v1.0.2 Downloaded enumflags2_derive v0.7.12 Downloaded serde_repr v0.1.21 Downloaded hex v0.4.3 Downloaded wayland-scanner v0.31.11 Downloaded endi v1.1.1 Downloaded ordered-stream v0.2.0 Downloaded futures-core v0.3.33 Downloaded pkg-config v0.3.33 Downloaded shlex v2.0.1 Downloaded find-msvc-tools v0.1.9 Downloaded udev v0.9.3 Downloaded zmij v1.0.23 Downloaded niri-ipc v25.11.0 Downloaded indoc v2.0.7 Downloaded rustversion v1.0.23 Downloaded pastey v0.1.1 Downloaded either v1.17.0 Downloaded convert_case v0.10.0 Downloaded async-stream v0.3.6 Downloaded zvariant_utils v3.5.0 Downloaded quote v1.0.47 Downloaded zvariant_derive v5.13.1 Downloaded toml_parser v1.1.3+spec-1.1.0 Downloaded toml_datetime v1.1.1+spec-1.1.0 Downloaded enumflags2 v0.7.12 Downloaded zbus_names v4.3.4 Downloaded once_cell v1.21.4 Downloaded tracing-attributes v0.1.31 Downloaded pin-project-lite v0.2.17 Downloaded parking v2.2.1 Downloaded smallvec v1.15.2 Downloaded io-lifetimes v1.0.11 Downloaded toml_writer v1.1.2+spec-1.1.0 Downloaded log v0.4.33 Downloaded hyprland v0.4.0-beta.3 Downloaded semver v1.0.28 Downloaded unicode-ident v1.0.24 Downloaded serde_core v1.0.229 Downloaded zbus_macros v5.18.0 Downloaded tracing-core v0.1.36 Downloaded bitflags v2.13.1 Downloaded fastrand v2.5.0 Downloaded wayland-client v0.31.15 Downloaded wayland-backend v0.3.16 Downloaded toml v1.1.4+spec-1.1.0 Downloaded serde_yaml v0.9.34+deprecated Downloaded ryu v1.0.23 Downloaded socket2 v0.6.5 Downloaded proc-macro2 v1.0.107 Downloaded serde_derive v1.0.229 Downloaded toml_edit v0.25.13+spec-1.1.0 Downloaded uuid v1.24.0 Downloaded futures-io v0.3.33 Downloaded atomic-waker v1.1.2 Downloaded event-listener-strategy v0.5.4 Downloaded is_terminal_polyfill v1.70.2 Downloaded unsafe-libyaml v0.2.11 Downloaded bytes v1.12.1 Downloaded derive_more v2.1.1 Downloaded zvariant v5.13.1 Downloaded serde v1.0.229 Downloaded event-listener v5.4.2 Downloaded blocking v1.6.2 Downloaded tap v1.0.1 Downloaded anstyle-query v1.1.5 Downloaded heck v0.5.0 Downloaded cc v1.4.0 Downloaded mio v1.2.2 Downloaded derive_more-impl v2.1.1 Downloaded unicode-segmentation v1.13.3 Downloaded fork v0.10.0 Downloaded memchr v2.8.3 Downloaded indexmap v2.14.0 Downloaded funty v2.0.0 Downloaded env_filter v2.0.0 Downloaded colorchoice v1.0.5 Downloaded strsim v0.11.1 Downloaded zbus v5.18.0 Downloaded radium v0.7.0 Downloaded regex v1.13.1 Downloaded cfg-if v1.0.4 Downloaded clap_lex v1.1.0 Downloaded wayland-protocols v0.32.13 Downloaded serde_json v1.0.151 Downloaded hashbrown v0.17.1 Downloaded quick-xml v0.41.0 Downloaded aho-corasick v1.1.4 Downloaded futures-util v0.3.33 Downloaded winnow v1.0.4 Downloaded async-recursion v1.1.1 Downloaded defmt-parser v1.0.0 Downloaded async-task v4.7.1 Downloaded async-channel v2.5.0 Downloaded concurrent-queue v2.5.0 Downloaded anstyle v1.0.14 Downloaded utf8parse v0.2.2 Downloaded piper v0.2.5 Downloaded bitflags v1.3.2 Downloaded anstream v1.0.0 Downloaded signal-hook-registry v1.4.8 Downloaded wyz v0.5.1 Downloaded defmt-macros v1.1.1 Downloaded async-process v2.5.0 Downloaded async-signal v0.2.14 Downloaded autocfg v1.5.1 Downloaded thiserror v2.0.19 Downloaded thiserror-impl v2.0.19 Downloaded async-broadcast v0.7.2 Downloaded syn v2.0.119 Downloaded syn v3.0.3 Downloaded regex-syntax v0.8.11 Downloaded nix v0.31.3 Downloaded rustix v1.1.4 Downloaded crossbeam-utils v0.8.22 Downloaded slab v0.4.12 Downloaded env_logger v0.11.11 Downloaded futures-lite v2.6.1 Downloaded defmt v1.1.1 Downloaded anstyle-parse v1.0.0 Downloaded clap_derive v4.6.4 Downloaded tracing v0.1.44 Downloaded anyhow v1.0.104 Downloaded x11rb-protocol v0.14.0 Downloaded async-lock v3.4.2 Downloaded async-executor v1.14.0 Downloaded async-trait v0.1.91 Downloaded regex-automata v0.4.16 Downloaded derive-where v1.6.1 Downloaded clap_complete v4.6.8 Downloaded async-io v2.6.0 Downloaded polling v3.11.0 Downloaded clap v4.6.5 Downloaded libc v0.2.189 Downloaded tokio v1.53.1 Downloaded evdev v0.13.2 Downloaded jiff-core v0.1.0 Downloaded clap_builder v4.6.5 Downloaded linux-raw-sys v0.12.1 Downloaded x11rb v0.14.0 Downloaded bitvec v1.1.1 Downloaded nix v0.29.0 Downloaded jiff v0.2.35 Compiling proc-macro2 v1.0.107 Compiling quote v1.0.47 Compiling unicode-ident v1.0.24 Compiling serde_core v1.0.229 Compiling bitflags v2.13.1 Compiling pkg-config v0.3.33 Compiling find-msvc-tools v0.1.9 Compiling cfg_aliases v0.2.2 Compiling shlex v2.0.1 Compiling utf8parse v0.2.2 Compiling memchr v2.8.3 Compiling rustix v1.1.4 Compiling libc v0.2.189 Compiling is_terminal_polyfill v1.70.2 Compiling anstyle v1.0.14 Compiling anstyle-query v1.1.5 Compiling linux-raw-sys v0.12.1 Compiling colorchoice v1.0.5 Compiling regex-syntax v0.8.11 Compiling wayland-client v0.31.15 Compiling downcast-rs v1.2.1 Compiling smallvec v1.15.2 Compiling radium v0.7.0 Compiling clap_lex v1.1.0 Compiling strsim v0.11.1 Compiling heck v0.5.0 Compiling cfg-if v1.0.4 Compiling serde v1.0.229 Compiling zmij v1.0.23 Compiling tap v1.0.1 Compiling itoa v1.0.18 Compiling jiff-core v0.1.0 Compiling serde_json v1.0.151 Compiling anyhow v1.0.104 Compiling funty v2.0.0 Compiling log v0.4.33 Compiling winnow v1.0.4 Compiling hashbrown v0.17.1 Compiling equivalent v1.0.2 Compiling toml_writer v1.1.2+spec-1.1.0 Compiling ryu v1.0.23 Compiling unsafe-libyaml v0.2.11 Compiling indoc v2.0.7 Compiling anstyle-parse v1.0.0 Compiling nix v0.29.0 Compiling nix v0.31.3 Compiling wyz v0.5.1 Compiling cc v1.4.0 Compiling anstream v1.0.0 Compiling toml_parser v1.1.3+spec-1.1.0 Compiling wayland-sys v0.31.11 Compiling quick-xml v0.41.0 Compiling clap_builder v4.6.5 Compiling aho-corasick v1.1.4 Compiling bitvec v1.1.1 Compiling syn v3.0.3 Compiling syn v2.0.119 Compiling jiff v0.2.35 Compiling wayland-scanner v0.31.11 Compiling wayland-backend v0.3.16 Compiling fork v0.10.0 Compiling regex-automata v0.4.16 Compiling indexmap v2.14.0 Compiling serde_spanned v1.1.1 Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling toml v1.1.4+spec-1.1.0 Compiling evdev v0.13.2 error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:123:21 | 123 | time: libc::timeval { | ^^^^ `input_event` does not have this field ... 184 | / input_event_newtype!( 185 | | SynchronizationEvent, 186 | | EventType::SYNCHRONIZATION, 187 | | SynchronizationCode, 188 | | EventSummary::Synchronization 189 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:135:21 | 135 | time: systime_to_timeval(&SystemTime::now()), | ^^^^ `input_event` does not have this field ... 184 | / input_event_newtype!( 185 | | SynchronizationEvent, 186 | | EventType::SYNCHRONIZATION, 187 | | SynchronizationCode, 188 | | EventSummary::Synchronization 189 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:123:21 | 123 | time: libc::timeval { | ^^^^ `input_event` does not have this field ... 190 | input_event_newtype!(KeyEvent, EventType::KEY, KeyCode, EventSummary::Key); | -------------------------------------------------------------------------- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:135:21 | 135 | time: systime_to_timeval(&SystemTime::now()), | ^^^^ `input_event` does not have this field ... 190 | input_event_newtype!(KeyEvent, EventType::KEY, KeyCode, EventSummary::Key); | -------------------------------------------------------------------------- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:123:21 | 123 | time: libc::timeval { | ^^^^ `input_event` does not have this field ... 191 | / input_event_newtype!( 192 | | RelativeAxisEvent, 193 | | EventType::RELATIVE, 194 | | RelativeAxisCode, 195 | | EventSummary::RelativeAxis 196 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:135:21 | 135 | time: systime_to_timeval(&SystemTime::now()), | ^^^^ `input_event` does not have this field ... 191 | / input_event_newtype!( 192 | | RelativeAxisEvent, 193 | | EventType::RELATIVE, 194 | | RelativeAxisCode, 195 | | EventSummary::RelativeAxis 196 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:123:21 | 123 | time: libc::timeval { | ^^^^ `input_event` does not have this field ... 197 | / input_event_newtype!( 198 | | AbsoluteAxisEvent, 199 | | EventType::ABSOLUTE, 200 | | AbsoluteAxisCode, 201 | | EventSummary::AbsoluteAxis 202 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:135:21 | 135 | time: systime_to_timeval(&SystemTime::now()), | ^^^^ `input_event` does not have this field ... 197 | / input_event_newtype!( 198 | | AbsoluteAxisEvent, 199 | | EventType::ABSOLUTE, 200 | | AbsoluteAxisCode, 201 | | EventSummary::AbsoluteAxis 202 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:123:21 | 123 | time: libc::timeval { | ^^^^ `input_event` does not have this field ... 203 | input_event_newtype!(MiscEvent, EventType::MISC, MiscCode, EventSummary::Misc); | ------------------------------------------------------------------------------ in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:135:21 | 135 | time: systime_to_timeval(&SystemTime::now()), | ^^^^ `input_event` does not have this field ... 203 | input_event_newtype!(MiscEvent, EventType::MISC, MiscCode, EventSummary::Misc); | ------------------------------------------------------------------------------ in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:123:21 | 123 | time: libc::timeval { | ^^^^ `input_event` does not have this field ... 204 | / input_event_newtype!( 205 | | SwitchEvent, 206 | | EventType::SWITCH, 207 | | SwitchCode, 208 | | EventSummary::Switch 209 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:135:21 | 135 | time: systime_to_timeval(&SystemTime::now()), | ^^^^ `input_event` does not have this field ... 204 | / input_event_newtype!( 205 | | SwitchEvent, 206 | | EventType::SWITCH, 207 | | SwitchCode, 208 | | EventSummary::Switch 209 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:123:21 | 123 | time: libc::timeval { | ^^^^ `input_event` does not have this field ... 210 | input_event_newtype!(LedEvent, EventType::LED, LedCode, EventSummary::Led); | -------------------------------------------------------------------------- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:135:21 | 135 | time: systime_to_timeval(&SystemTime::now()), | ^^^^ `input_event` does not have this field ... 210 | input_event_newtype!(LedEvent, EventType::LED, LedCode, EventSummary::Led); | -------------------------------------------------------------------------- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:123:21 | 123 | time: libc::timeval { | ^^^^ `input_event` does not have this field ... 211 | input_event_newtype!(SoundEvent, EventType::SOUND, SoundCode, EventSummary::Sound); | ---------------------------------------------------------------------------------- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:135:21 | 135 | time: systime_to_timeval(&SystemTime::now()), | ^^^^ `input_event` does not have this field ... 211 | input_event_newtype!(SoundEvent, EventType::SOUND, SoundCode, EventSummary::Sound); | ---------------------------------------------------------------------------------- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:123:21 | 123 | time: libc::timeval { | ^^^^ `input_event` does not have this field ... 212 | / input_event_newtype!( 213 | | RepeatEvent, 214 | | EventType::REPEAT, 215 | | RepeatCode, 216 | | EventSummary::Repeat 217 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:135:21 | 135 | time: systime_to_timeval(&SystemTime::now()), | ^^^^ `input_event` does not have this field ... 212 | / input_event_newtype!( 213 | | RepeatEvent, 214 | | EventType::REPEAT, 215 | | RepeatCode, 216 | | EventSummary::Repeat 217 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:123:21 | 123 | time: libc::timeval { | ^^^^ `input_event` does not have this field ... 218 | / input_event_newtype!( 219 | | FFEvent, 220 | | EventType::FORCEFEEDBACK, 221 | | FFEffectCode, 222 | | EventSummary::ForceFeedback 223 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:135:21 | 135 | time: systime_to_timeval(&SystemTime::now()), | ^^^^ `input_event` does not have this field ... 218 | / input_event_newtype!( 219 | | FFEvent, 220 | | EventType::FORCEFEEDBACK, 221 | | FFEffectCode, 222 | | EventSummary::ForceFeedback 223 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:123:21 | 123 | time: libc::timeval { | ^^^^ `input_event` does not have this field ... 224 | input_event_newtype!(PowerEvent, EventType::POWER, PowerCode, EventSummary::Power); | ---------------------------------------------------------------------------------- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:135:21 | 135 | time: systime_to_timeval(&SystemTime::now()), | ^^^^ `input_event` does not have this field ... 224 | input_event_newtype!(PowerEvent, EventType::POWER, PowerCode, EventSummary::Power); | ---------------------------------------------------------------------------------- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:123:21 | 123 | time: libc::timeval { | ^^^^ `input_event` does not have this field ... 225 | / input_event_newtype!( 226 | | FFStatusEvent, 227 | | EventType::FORCEFEEDBACKSTATUS, 228 | | FFStatusCode, 229 | | EventSummary::ForceFeedbackStatus 230 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:135:21 | 135 | time: systime_to_timeval(&SystemTime::now()), | ^^^^ `input_event` does not have this field ... 225 | / input_event_newtype!( 226 | | FFStatusEvent, 227 | | EventType::FORCEFEEDBACKSTATUS, 228 | | FFStatusCode, 229 | | EventSummary::ForceFeedbackStatus 230 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:123:21 | 123 | time: libc::timeval { | ^^^^ `input_event` does not have this field ... 231 | / input_event_newtype!( 232 | | UInputEvent, 233 | | EventType::UINPUT, 234 | | UInputCode, 235 | | EventSummary::UInput 236 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/event_variants.rs:135:21 | 135 | time: systime_to_timeval(&SystemTime::now()), | ^^^^ `input_event` does not have this field ... 231 | / input_event_newtype!( 232 | | UInputEvent, 233 | | EventType::UINPUT, 234 | | UInputCode, 235 | | EventSummary::UInput 236 | | ); | |_- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `input_event_newtype` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/sync_stream.rs:499:29 | 499 | time: *$time, | ^^^^ `input_event` does not have this field ... 514 | / try_compensate!( 515 | | time, 516 | | start: KeyCode, 517 | | KEY, ... | 522 | | |vals, key| vals.contains(key) 523 | | ); | |_________________- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `try_compensate` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/sync_stream.rs:499:29 | 499 | time: *$time, | ^^^^ `input_event` does not have this field ... 531 | / try_compensate!( 532 | | time, 533 | | start: AbsoluteAxisCode, 534 | | ABSOLUTE, ... | 539 | | |vals, abs| vals[abs.0 as usize].value 540 | | ); | |_________________- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `try_compensate` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/sync_stream.rs:499:29 | 499 | time: *$time, | ^^^^ `input_event` does not have this field ... 548 | / try_compensate!( 549 | | time, 550 | | start: SwitchCode, 551 | | SWITCH, ... | 556 | | |vals, sw| vals.contains(sw) 557 | | ); | |_________________- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `try_compensate` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/sync_stream.rs:499:29 | 499 | time: *$time, | ^^^^ `input_event` does not have this field ... 565 | / try_compensate!( 566 | | time, 567 | | start: LedCode, 568 | | LED, ... | 573 | | |vals, led| vals.contains(led) 574 | | ); | |_________________- in this macro invocation | = note: all struct fields are already assigned = note: this error originates in the macro `try_compensate` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/sync_stream.rs:576:21 | 576 | time: *time, | ^^^^ `input_event` does not have this field | = note: available fields are: `input_event_sec`, `input_event_usec` error[E0609]: no field `time` on type `input_event` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/lib.rs:376:36 | 376 | timeval_to_systime(&self.0.time) | ^^^^ unknown field | = note: available fields are: `input_event_sec`, `input_event_usec`, `type_`, `code`, `value` error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/lib.rs:418:13 | 418 | time: libc::timeval { | ^^^^ `input_event` does not have this field | = note: available fields are: `input_event_sec`, `input_event_usec` error[E0560]: struct `input_event` has no field named `time` --> /home/buildozer/aports/community/xremap-wlr/tmp/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-0.13.2/src/lib.rs:437:13 | 437 | time: systime_to_timeval(&SystemTime::now()), | ^^^^ `input_event` does not have this field | = note: available fields are: `input_event_sec`, `input_event_usec` Some errors have detailed explanations: E0560, E0609. For more information about an error, try `rustc --explain E0560`. Compiling serde_derive v1.0.229 Compiling clap_derive v4.6.4 error: could not compile `evdev` (lib) due to 34 previous errors warning: build failed, waiting for other jobs to finish... >>> ERROR: xremap-wlr: build failed >>> xremap-wlr: Uninstalling dependencies... ( 1/11) Purging .makedepends-xremap-wlr (20261016.131542) ( 2/11) Purging cargo-auditable (0.7.7-r0) ( 3/11) Purging cargo (1.99.1-r0) ( 4/11) Purging rust (1.99.1-r0) ( 5/11) Purging libssh2 (1.11.1-r3) ( 6/11) Purging llvm23-libs (23.1.3-r0) ( 7/11) Purging scudo-malloc (23.1.3-r0) ( 8/11) Purging sqlite-libs (3.54.0-r0) ( 9/11) Purging libffi (3.8.0-r0) (10/11) Purging libxml2 (2.13.9-r2) (11/11) Purging xz-libs (5.8.4-r0) Executing busybox-1.38.0-r7.trigger OK: 294.3 MiB in 102 packages