==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: inputplumber 0.69.0-1 (Tue Dec  9 13:30:52 2025)
==> Retrieving sources...
  -> Updating InputPlumber git repo...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    InputPlumber ... Passed
==> Making package: inputplumber 0.69.0-1 (Tue Dec  9 20:31:17 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (6) avahi-1:0.9rc2-1  libaio-0.3.113-3  libdaemon-0.14-6  libserialport-0.1.2-1  libevdev-1.13.6-1  libiio-0.26-4

Total Download Size:   0.18 MiB
Total Installed Size:  2.65 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 libiio-0.26-4-armv7h downloading...
 libserialport-0.1.2-1-armv7h downloading...
 libaio-0.3.113-3-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libevdev...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
    gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
    libevent: libevent bindings [installed]
    nss-mdns: NSS support for mDNS
    python-dbus: avahi-bookmarks, avahi-discover
    python-gobject: avahi-bookmarks, avahi-discover
    python-twisted: avahi-bookmarks
installing libaio...
installing libserialport...
installing libiio...
Optional dependencies for libiio
    python-pylibiio: for Python bindings
:: Running post-transaction hooks...
(1/5) Creating system user accounts...
Creating group 'avahi' with GID 969.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 969 and GID 969.
(2/5) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/5) Reloading device manager configuration...
  Skipped: Current root is not booted.
(4/5) Arming ConditionNeedsUpdate...
(5/5) Reloading system bus configuration...
  Skipped: Current root is not booted.
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (17) compiler-rt-21.1.6-1  cppdap-1.58.0-2  hicolor-icon-theme-0.18-1  jsoncpp-1.9.6-3  libedit-20250104_3.1-1  libuv-1.51.0-1  lld-21.1.6-1  llvm-libs-21.1.6-1  perl-error-0.17030-2  perl-mailtools-2.22-2  perl-timedate-2.33-8  rhash-1.4.6-1  zlib-ng-2.3.2-1  clang-21.1.6-1  cmake-4.2.1-1  git-2.52.0-2  rust-1:1.91.1-2

Total Download Size:    47.51 MiB
Total Installed Size:  761.48 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 clang-21.1.6-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libedit...
installing llvm-libs...
installing compiler-rt...
installing clang...
Optional dependencies for clang
    openmp: OpenMP support in clang with -fopenmp
    python: for scan-view and git-clang-format
    llvm: referenced by some clang headers
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator
    qt6-base: cmake-gui
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
    less: the default pager for git
installing lld...
installing rust...
Optional dependencies for rust
    gdb: rust-gdb script
    lldb: rust-lldb script
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'git' with GID 968.
Creating user 'git' (git daemon user) with UID 968 and GID 968.
(2/4) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/4) Arming ConditionNeedsUpdate...
(4/4) Checking for old perl modules...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of InputPlumber git repo...
Cloning into 'InputPlumber'...
done.
Switched to a new branch 'makepkg'
==> Starting build()...
cargo build --release --target armv7-unknown-linux-gnueabihf
    Updating crates.io index
    Updating git repository `https://github.com/emberian/evdev.git`
    Updating git repository `https://github.com/ShadowBlip/virtual-usb-rs.git`
 Downloading crates ...
  Downloaded slab v0.4.9
  Downloaded uhidrs-sys v1.0.4
  Downloaded xdg-home v1.1.0
  Downloaded zbus_names v4.2.0
  Downloaded zbus_macros v5.5.0
  Downloaded zvariant_utils v3.2.0
  Downloaded vte v0.14.1
  Downloaded zvariant v5.4.0
  Downloaded serde_json v1.0.140
  Downloaded futures-util v0.3.31
  Downloaded zbus v5.5.0
  Downloaded chrono v0.4.38
  Downloaded syn v1.0.109
  Downloaded tabled v0.18.0
  Downloaded zerocopy v0.8.18
  Downloaded regex v1.10.4
  Downloaded unicode-width v0.1.14
  Downloaded syn v2.0.98
  Downloaded unicode-width v0.2.0
  Downloaded rustix v0.38.34
  Downloaded regex-syntax v0.8.3
  Downloaded nix v0.29.0
  Downloaded nix v0.26.4
  Downloaded winnow v0.7.2
  Downloaded libiio-sys v0.4.0
  Downloaded bindgen v0.71.1
  Downloaded bitvec v1.0.1
  Downloaded itertools v0.13.0
  Downloaded ratatui v0.29.0
  Downloaded hidapi v2.6.3
  Downloaded hashbrown v0.15.2
  Downloaded crossterm v0.28.1
  Downloaded clap v3.2.25
  Downloaded regex-automata v0.4.6
  Downloaded time v0.3.36
  Downloaded clap_builder v4.5.29
  Downloaded unicode-segmentation v1.12.0
  Downloaded toml_edit v0.22.24
  Downloaded zvariant_derive v5.4.0
  Downloaded yansi v1.0.1
  Downloaded unsafe-libyaml v0.2.11
  Downloaded tracing-core v0.1.32
  Downloaded libc v0.2.169
  Downloaded tokio v1.43.0
  Downloaded tracing v0.1.40
  Downloaded rand v0.9.0
  Downloaded procfs-core v0.17.0
  Downloaded procfs v0.17.0
  Downloaded hashbrown v0.12.3
  Downloaded aho-corasick v1.1.3
  Downloaded serde_yaml v0.9.34+deprecated
  Downloaded serde_derive v1.0.217
  Downloaded serde v1.0.217
  Downloaded schemars v0.8.22
  Downloaded pretty_assertions v1.4.1
  Downloaded indexmap v2.7.1
  Downloaded diff v0.1.13
  Downloaded darling_core v0.20.10
  Downloaded wyz v0.5.1
  Downloaded unicode-ident v1.0.12
  Downloaded socket2 v0.5.7
  Downloaded signal-hook v0.3.17
  Downloaded ryu v1.0.18
  Downloaded proc-macro2 v1.0.93
  Downloaded industrial-io v0.6.0
  Downloaded iana-time-zone v0.1.60
  Downloaded futures-lite v2.6.0
  Downloaded flate2 v1.0.30
  Downloaded clang-sys v1.7.0
  Downloaded xdg v2.5.2
  Downloaded version-compare v0.2.0
  Downloaded utf8parse v0.2.1
  Downloaded unicode-truncate v1.1.0
  Downloaded uhid-virt v0.0.8
  Downloaded udev v0.9.3
  Downloaded tracing-attributes v0.1.27
  Downloaded toml_datetime v0.6.8
  Downloaded tokio-macros v2.5.0
  Downloaded time-macros v0.2.18
  Downloaded thiserror v1.0.69
  Downloaded termcolor v1.4.1
  Downloaded strum_macros v0.26.4
  Downloaded static_assertions v1.1.0
  Downloaded socketpair v0.19.5
  Downloaded smallvec v1.13.2
  Downloaded serde_repr v0.1.19
  Downloaded serde_derive_internals v0.29.1
  Downloaded schemars_derive v0.8.22
  Downloaded rustversion v1.0.19
  Downloaded rustc-hash v2.1.1
  Downloaded rand_core v0.9.0
  Downloaded quote v1.0.36
  Downloaded proc-macro-error2 v2.0.1
  Downloaded proc-macro-error-attr2 v2.0.0
  Downloaded pin-project-lite v0.2.14
  Downloaded parking_lot_core v0.9.10
  Downloaded linux-raw-sys v0.4.14
  Downloaded parking_lot v0.12.2
  Downloaded nom v7.1.3
  Downloaded memchr v2.7.4
  Downloaded lazy_static v1.4.0
  Downloaded io-lifetimes v2.0.3
  Downloaded io-lifetimes v1.0.11
  Downloaded io-extras v0.18.2
  Downloaded instability v0.3.4
  Downloaded inotify v0.11.0
  Downloaded indexmap v1.9.3
  Downloaded glob v0.3.1
  Downloaded futures-executor v0.3.31
  Downloaded futures-core v0.3.31
  Downloaded futures-channel v0.3.31
  Downloaded funty v2.0.0
  Downloaded fastrand v2.1.0
  Downloaded event-listener-strategy v0.5.2
  Downloaded event-listener v5.3.0
  Downloaded env_logger v0.11.6
  Downloaded enumflags2 v0.7.9
  Downloaded dyn-clone v1.0.19
  Downloaded deranged v0.3.11
  Downloaded darling v0.20.10
  Downloaded crossbeam-utils v0.8.20
  Downloaded crc32fast v1.4.2
  Downloaded compact_str v0.8.1
  Downloaded clap_complete v4.5.44
  Downloaded clap v4.5.29
  Downloaded bytes v1.6.0
  Downloaded anstream v0.6.14
  Downloaded time-core v0.1.2
  Downloaded thiserror-impl v1.0.69
  Downloaded textwrap v0.16.1
  Downloaded tap v1.0.1
  Downloaded tabled_derive v0.10.0
  Downloaded strum v0.26.3
  Downloaded strsim v0.11.1
  Downloaded strsim v0.10.0
  Downloaded simple_logger v5.0.0
  Downloaded signal-hook-registry v1.4.2
  Downloaded signal-hook-mio v0.2.4
  Downloaded shlex v1.3.0
  Downloaded scopeguard v1.2.0
  Downloaded rand_chacha v0.9.0
  Downloaded radium v0.7.0
  Downloaded proc-macro-crate v3.2.0
  Downloaded ppv-lite86 v0.2.17
  Downloaded powerfmt v0.2.0
  Downloaded pkg-config v0.3.30
  Downloaded pin-utils v0.1.0
  Downloaded parking v2.2.0
  Downloaded papergrid v0.14.0
  Downloaded os_str_bytes v6.6.1
  Downloaded num-traits v0.2.19
  Downloaded mio v1.0.3
  Downloaded miniz_oxide v0.7.3
  Downloaded minimal-lexical v0.2.1
  Downloaded log v0.4.25
  Downloaded lock_api v0.4.12
  Downloaded libudev-sys v0.1.4
  Downloaded itoa v1.0.11
  Downloaded is_terminal_polyfill v1.70.0
  Downloaded indoc v2.0.5
  Downloaded ident_case v1.0.1
  Downloaded humantime v2.1.0
  Downloaded hex v0.4.3
  Downloaded heck v0.5.0
  Downloaded glob-match v0.2.1
  Downloaded futures-task v0.3.31
  Downloaded futures-sink v0.3.31
  Downloaded futures-macro v0.3.31
  Downloaded futures-io v0.3.31
  Downloaded foldhash v0.1.4
  Downloaded fnv v1.0.7
  Downloaded errno v0.3.9
  Downloaded equivalent v1.0.1
  Downloaded env_filter v0.1.0
  Downloaded enumflags2_derive v0.7.9
  Downloaded endi v1.1.0
  Downloaded either v1.12.0
  Downloaded darling_macro v0.20.10
  Downloaded concurrent-queue v2.5.0
  Downloaded colored v2.1.0
  Downloaded clap_lex v0.7.4
  Downloaded clap_lex v0.2.4
  Downloaded clap_derive v4.5.28
  Downloaded cfg_aliases v0.2.1
  Downloaded cfg-if v1.0.0
  Downloaded cexpr v0.6.0
  Downloaded cc v1.0.98
  Downloaded castaway v0.2.3
  Downloaded cassowary v0.3.0
  Downloaded bytecount v0.6.8
  Downloaded bitflags v2.5.0
  Downloaded bitflags v1.3.2
  Downloaded autocfg v1.3.0
  Downloaded atty v0.2.14
  Downloaded async-trait v0.1.80
  Downloaded async-broadcast v0.7.0
  Downloaded arrayvec v0.7.6
  Downloaded anstyle-query v1.0.3
  Downloaded anstyle-parse v0.2.4
  Downloaded anstyle v1.0.10
  Downloaded ansitok v0.3.0
  Downloaded ansi-str v0.9.0
  Downloaded allocator-api2 v0.2.21
  Downloaded adler v1.0.2
  Downloaded paste v1.0.15
  Downloaded packed_struct_codegen v0.10.1
  Downloaded packed_struct v0.10.1
  Downloaded ordered-stream v0.2.0
  Downloaded once_cell v1.19.0
  Downloaded num_threads v0.1.7
  Downloaded num-conv v0.1.0
  Downloaded memoffset v0.9.1
  Downloaded memoffset v0.7.1
  Downloaded lru v0.12.5
  Downloaded libudev v0.3.0
  Downloaded inotify-sys v0.1.5
  Downloaded getrandom v0.3.1
  Downloaded futures v0.3.31
  Downloaded colorchoice v1.0.1
   Compiling proc-macro2 v1.0.93
   Compiling unicode-ident v1.0.12
   Compiling autocfg v1.3.0
   Compiling libc v0.2.169
   Compiling serde v1.0.217
   Compiling cfg-if v1.0.0
   Compiling memchr v2.7.4
   Compiling log v0.4.25
   Compiling pin-project-lite v0.2.14
   Compiling bitflags v2.5.0
   Compiling hashbrown v0.15.2
   Compiling winnow v0.7.2
   Compiling equivalent v1.0.1
   Compiling quote v1.0.36
   Compiling syn v2.0.98
   Compiling indexmap v2.7.1
   Compiling lock_api v0.4.12
   Compiling pkg-config v0.3.30
   Compiling toml_datetime v0.6.8
   Compiling futures-core v0.3.31
   Compiling parking_lot_core v0.9.10
   Compiling glob v0.3.1
   Compiling scopeguard v1.2.0
   Compiling smallvec v1.13.2
   Compiling clang-sys v1.7.0
   Compiling mio v1.0.3
   Compiling signal-hook-registry v1.4.2
   Compiling toml_edit v0.22.24
   Compiling heck v0.5.0
   Compiling itoa v1.0.11
   Compiling static_assertions v1.1.0
   Compiling minimal-lexical v0.2.1
   Compiling regex-syntax v0.8.3
   Compiling rustix v0.38.34
   Compiling crossbeam-utils v0.8.20
   Compiling rustversion v1.0.19
   Compiling nom v7.1.3
   Compiling proc-macro-crate v3.2.0
   Compiling regex-automata v0.4.6
   Compiling parking_lot v0.12.2
   Compiling linux-raw-sys v0.4.14
   Compiling radium v0.7.0
   Compiling utf8parse v0.2.1
   Compiling bindgen v0.71.1
   Compiling either v1.12.0
   Compiling itertools v0.13.0
   Compiling regex v1.10.4
   Compiling serde_derive v1.0.217
   Compiling enumflags2_derive v0.7.9
   Compiling anstyle-parse v0.2.4
   Compiling cexpr v0.6.0
   Compiling libudev-sys v0.1.4
   Compiling memoffset v0.9.1
   Compiling num-traits v0.2.19
   Compiling slab v0.4.9
   Compiling syn v1.0.109
   Compiling tap v1.0.1
   Compiling cfg_aliases v0.2.1
   Compiling fnv v1.0.7
   Compiling colorchoice v1.0.1
   Compiling zerocopy v0.8.18
   Compiling anstyle-query v1.0.3
   Compiling strsim v0.11.1
   Compiling io-lifetimes v2.0.3
   Compiling is_terminal_polyfill v1.70.0
   Compiling pin-utils v0.1.0
   Compiling ryu v1.0.18
   Compiling allocator-api2 v0.2.21
   Compiling foldhash v0.1.4
   Compiling once_cell v1.19.0
   Compiling arrayvec v0.7.6
   Compiling anstyle v1.0.10
   Compiling signal-hook v0.3.17
   Compiling ident_case v1.0.1
   Compiling getrandom v0.3.1
   Compiling shlex v1.3.0
   Compiling futures-io v0.3.31
   Compiling rustc-hash v2.1.1
   Compiling parking v2.2.0
   Compiling anstream v0.6.14
   Compiling darling_core v0.20.10
   Compiling vte v0.14.1
   Compiling nix v0.29.0
   Compiling wyz v0.5.1
   Compiling concurrent-queue v2.5.0
   Compiling enumflags2 v0.7.9
   Compiling tokio-macros v2.5.0
   Compiling socket2 v0.5.7
   Compiling zvariant_utils v3.2.0
   Compiling aho-corasick v1.1.3
   Compiling memoffset v0.7.1
   Compiling indexmap v1.9.3
   Compiling zvariant_derive v5.4.0
   Compiling funty v2.0.0
   Compiling powerfmt v0.2.0
   Compiling endi v1.1.0
   Compiling io-extras v0.18.2
   Compiling futures-sink v0.3.31
   Compiling num-conv v0.1.0
   Compiling bytes v1.6.0
   Compiling bitflags v1.3.2
   Compiling time-core v0.1.2
   Compiling uhidrs-sys v1.0.4
   Compiling time-macros v0.2.18
   Compiling tokio v1.43.0
   Compiling futures-channel v0.3.31
   Compiling deranged v0.3.11
   Compiling zvariant v5.4.0
   Compiling bitvec v1.0.1
   Compiling event-listener v5.3.0
   Compiling ansitok v0.3.0
   Compiling darling_macro v0.20.10
   Compiling futures-macro v0.3.31
   Compiling proc-macro-error-attr2 v2.0.0
   Compiling packed_struct v0.10.1
   Compiling futures-task v0.3.31
   Compiling iana-time-zone v0.1.60
   Compiling paste v1.0.15
   Compiling libiio-sys v0.4.0
   Compiling os_str_bytes v6.6.1
   Compiling unicode-width v0.2.0
   Compiling clap_lex v0.7.4
   Compiling thiserror v1.0.69
   Compiling num_threads v0.1.7
   Compiling hashbrown v0.12.3
   Compiling hex v0.4.3
   Compiling cc v1.0.98
   Compiling lazy_static v1.4.0
   Compiling io-lifetimes v1.0.11
   Compiling diff v0.1.13
   Compiling adler v1.0.2
   Compiling socketpair v0.19.5
   Compiling serde_json v1.0.140
   Compiling yansi v1.0.1
   Compiling miniz_oxide v0.7.3
   Compiling packed_struct_codegen v0.10.1
   Compiling pretty_assertions v1.4.1
   Compiling colored v2.1.0
   Compiling clap_builder v4.5.29
   Compiling hidapi v2.6.3
   Compiling time v0.3.36
   Compiling clap_lex v0.2.4
   Compiling chrono v0.4.38
   Compiling futures-util v0.3.31
   Compiling proc-macro-error2 v2.0.1
   Compiling rand_core v0.9.0
   Compiling darling v0.20.10
   Compiling signal-hook-mio v0.2.4
   Compiling ansi-str v0.9.0
   Compiling event-listener-strategy v0.5.2
   Compiling zbus_names v4.2.0
   Compiling tracing-core v0.1.32
   Compiling strum_macros v0.26.4
   Compiling castaway v0.2.3
   Compiling clap_derive v4.5.28
   Compiling thiserror-impl v1.0.69
   Compiling tracing-attributes v0.1.27
   Compiling serde_derive_internals v0.29.1
   Compiling atty v0.2.14
   Compiling crc32fast v1.4.2
   Compiling unicode-segmentation v1.12.0
   Compiling schemars v0.8.22
   Compiling textwrap v0.16.1
   Compiling ppv-lite86 v0.2.17
   Compiling unicode-width v0.1.14
   Compiling procfs v0.17.0
   Compiling strsim v0.10.0
   Compiling bytecount v0.6.8
   Compiling termcolor v1.4.1
   Compiling indoc v2.0.5
   Compiling fastrand v2.1.0
   Compiling futures-lite v2.6.0
   Compiling instability v0.3.4
   Compiling clap v3.2.25
   Compiling papergrid v0.14.0
   Compiling schemars_derive v0.8.22
   Compiling rand_chacha v0.9.0
   Compiling unicode-truncate v1.1.0
   Compiling clap v4.5.29
   Compiling tracing v0.1.40
   Compiling flate2 v1.0.30
   Compiling strum v0.26.3
   Compiling compact_str v0.8.1
   Compiling zbus_macros v5.5.0
   Compiling env_filter v0.1.0
   Compiling futures-executor v0.3.31
   Compiling nix v0.26.4
   Compiling async-broadcast v0.7.0
   Compiling crossterm v0.28.1
   Compiling tabled_derive v0.10.0
   Compiling procfs-core v0.17.0
   Compiling simple_logger v5.0.0
   Compiling libudev v0.3.0
   Compiling lru v0.12.5
   Compiling async-trait v0.1.80
   Compiling serde_repr v0.1.19
   Compiling xdg-home v1.1.0
   Compiling inotify-sys v0.1.5
   Compiling ordered-stream v0.2.0
   Compiling unsafe-libyaml v0.2.11
   Compiling humantime v2.1.0
   Compiling dyn-clone v1.0.19
   Compiling cassowary v0.3.0
   Compiling env_logger v0.11.6
   Compiling serde_yaml v0.9.34+deprecated
   Compiling ratatui v0.29.0
   Compiling zbus v5.5.0
   Compiling inotify v0.11.0
   Compiling virtual-usb v0.1.0 (https://github.com/ShadowBlip/virtual-usb-rs.git?rev=5c4c551a23b56f627a36d6775a5876c174be9eb3#5c4c551a)
   Compiling udev v0.9.3
   Compiling industrial-io v0.6.0
   Compiling evdev v0.12.2 (https://github.com/emberian/evdev.git?rev=42b58ee08508b7799322a13bf89121a1d29cf0a2#42b58ee0)
   Compiling tabled v0.18.0
   Compiling futures v0.3.31
   Compiling uhid-virt v0.0.8
   Compiling clap_complete v4.5.44
   Compiling rand v0.9.0
   Compiling version-compare v0.2.0
   Compiling xdg v2.5.2
   Compiling glob-match v0.2.1
   Compiling inputplumber v0.69.0 (/build/inputplumber/src/InputPlumber)
warning: unnecessary parentheses around type
   --> src/dbus/interface/mod.rs:255:21
    |
255 | type UnregisterFn = (dyn std::ops::Fn(Connection, String) + 'static + Send + Sync);
    |                     ^                                                            ^
    |
    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
help: remove these parentheses
    |
255 - type UnregisterFn = (dyn std::ops::Fn(Connection, String) + 'static + Send + Sync);
255 + type UnregisterFn = dyn std::ops::Fn(Connection, String) + 'static + Send + Sync;
    |

warning: hiding a lifetime that's elided elsewhere is confusing
  --> src/input/source/evdev.rs:47:23
   |
47 |     fn get_device_ref(&self) -> DeviceInfoRef {
   |                       ^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
   |                       |
   |                       the lifetime is elided here
   |
   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
   = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
help: use `'_` for type paths
   |
47 |     fn get_device_ref(&self) -> DeviceInfoRef<'_> {
   |                                              ++++

warning: hiding a lifetime that's elided elsewhere is confusing
  --> src/input/source/hidraw.rs:88:23
   |
88 |     fn get_device_ref(&self) -> DeviceInfoRef {
   |                       ^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
   |                       |
   |                       the lifetime is elided here
   |
   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
help: use `'_` for type paths
   |
88 |     fn get_device_ref(&self) -> DeviceInfoRef<'_> {
   |                                              ++++

warning: hiding a lifetime that's elided elsewhere is confusing
  --> src/input/source/iio.rs:37:23
   |
37 |     fn get_device_ref(&self) -> DeviceInfoRef {
   |                       ^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
   |                       |
   |                       the lifetime is elided here
   |
   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
help: use `'_` for type paths
   |
37 |     fn get_device_ref(&self) -> DeviceInfoRef<'_> {
   |                                              ++++

warning: hiding a lifetime that's elided elsewhere is confusing
  --> src/input/source/led.rs:27:23
   |
27 |     fn get_device_ref(&self) -> DeviceInfoRef {
   |                       ^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
   |                       |
   |                       the lifetime is elided here
   |
   = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
help: use `'_` for type paths
   |
27 |     fn get_device_ref(&self) -> DeviceInfoRef<'_> {
   |                                              ++++

warning: `inputplumber` (lib) generated 5 warnings (run `cargo fix --lib -p inputplumber` to apply 5 suggestions)
warning: struct `TargetTouchscreenInterface` is never constructed
 --> src/dbus/interface/target/touchscreen.rs:8:12
  |
8 | pub struct TargetTouchscreenInterface {}
  |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default

warning: associated function `new` is never used
  --> src/dbus/interface/target/touchscreen.rs:11:12
   |
10 | impl TargetTouchscreenInterface {
   | ------------------------------- associated function in this implementation
11 |     pub fn new() -> TargetTouchscreenInterface {
   |            ^^^

warning: method `name` is never used
  --> src/dbus/interface/target/touchscreen.rs:26:14
   |
23 | impl TargetTouchscreenInterface {
   | ------------------------------- method in this implementation
...
26 |     async fn name(
   |              ^^^^

warning: enum `FeatureReportType` is never used
  --> src/drivers/unified_gamepad/reports.rs:63:10
   |
63 | pub enum FeatureReportType {
   |          ^^^^^^^^^^^^^^^^^

warning: `inputplumber` (bin "inputplumber") generated 9 warnings (5 duplicates)
    Finished `release` profile [optimized] target(s) in 38m 32s
==> Entering fakeroot environment...
==> Starting package()...
install -D -m 755 target/armv7-unknown-linux-gnueabihf/release/inputplumber \
	/build/inputplumber/pkg/inputplumber/usr/bin/inputplumber
install -D -m 644 rootfs/usr/share/dbus-1/system.d/org.shadowblip.InputPlumber.conf \
	/build/inputplumber/pkg/inputplumber/usr/share/dbus-1/system.d/org.shadowblip.InputPlumber.conf
install -D -m 644 -t /build/inputplumber/pkg/inputplumber/usr/share/polkit-1/actions/ \
	rootfs/usr/share/polkit-1/actions/*
install -D -m 644 -t /build/inputplumber/pkg/inputplumber/usr/share/polkit-1/rules.d/ \
	rootfs/usr/share/polkit-1/rules.d/*
install -D -m 644 -t /build/inputplumber/pkg/inputplumber/usr/lib/systemd/system/ \
	rootfs/usr/lib/systemd/system/*
install -D -m 644 -t /build/inputplumber/pkg/inputplumber/usr/lib/udev/hwdb.d/ \
	rootfs/usr/lib/udev/hwdb.d/*
install -D -m 644 -t /build/inputplumber/pkg/inputplumber/usr/lib/udev/rules.d/ \
	rootfs/usr/lib/udev/rules.d/*
install -D -m 644 -t /build/inputplumber/pkg/inputplumber/usr/share/inputplumber/devices/ \
	rootfs/usr/share/inputplumber/devices/*
install -D -m 644 -t /build/inputplumber/pkg/inputplumber/usr/share/inputplumber/schema/ \
	rootfs/usr/share/inputplumber/schema/*
install -D -m 644 -t /build/inputplumber/pkg/inputplumber/usr/share/inputplumber/capability_maps/ \
	rootfs/usr/share/inputplumber/capability_maps/*
install -D -m 644 -t /build/inputplumber/pkg/inputplumber/usr/share/inputplumber/profiles/ \
	rootfs/usr/share/inputplumber/profiles/*

Install completed. Enable service with:
  systemctl enable --now inputplumber
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "inputplumber"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: inputplumber 0.69.0-1 (Tue Dec  9 21:10:56 2025)
==> Cleaning up...
[?12l[?25h