==> 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