Running phase: unpackPhase unpacking source archive /nix/store/fm9l23pizmqga3knx0mz4v3dms27rc60-source source root is source Executing cargoSetupPostUnpackHook Finished cargoSetupPostUnpackHook Running phase: patchPhase Executing cargoSetupPostPatchHook Validating consistency between /build/source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock Finished cargoSetupPostPatchHook Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase Running phase: buildPhase Executing cargoBuildHook cargoBuildHook flags: -j 32 --target aarch64-unknown-linux-gnu --offline --profile release Compiling pkg-config v0.3.34 Compiling winnow v1.0.4 Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling target-lexicon v0.13.5 Compiling heck v0.5.0 Compiling smallvec v1.16.0 Compiling serde_spanned v1.1.1 Compiling version-compare v0.2.1 Compiling proc-macro2 v1.0.107 Compiling unicode-ident v1.0.24 Compiling quote v1.0.47 Compiling libc v0.2.189 Compiling bitflags v2.13.1 Compiling autocfg v1.5.1 Compiling equivalent v1.0.2 Compiling cfg-if v1.0.4 Compiling hashbrown v0.17.1 Compiling pin-project-lite v0.2.17 Compiling memchr v2.8.3 Compiling rustix v1.1.4 Compiling futures-core v0.3.34 Compiling linux-raw-sys v0.12.1 Compiling slab v0.4.12 Compiling futures-task v0.3.34 Compiling find-msvc-tools v0.1.12 Compiling shlex v2.0.1 Compiling log v0.4.34 Compiling gio v0.20.12 Compiling downcast-rs v1.2.1 Compiling scoped-tls v1.0.1 Compiling libloading v0.8.9 Compiling khronos_api v3.1.0 Compiling simd-adler32 v0.3.10 Compiling drm-sys v0.8.1 Compiling futures-io v0.3.34 Compiling futures-channel v0.3.34 Compiling adler2 v2.0.1 Compiling drm-fourcc v2.2.0 Compiling linux-raw-sys v0.9.4 Compiling cc v1.4.5 Compiling semver v1.0.28 Compiling dlib v0.5.3 Compiling wayland-client v0.31.15 Compiling crc32fast v1.5.1 Compiling xml-rs v0.8.29 Compiling rustix v0.38.44 Compiling miniz_oxide v0.9.1 Compiling linux-raw-sys v0.4.15 Compiling utf8parse v0.2.2 Compiling serde_core v1.0.229 Compiling gbm-sys v0.4.0 Compiling miniz_oxide v0.8.9 Compiling fdeflate v0.3.7 Compiling memoffset v0.9.1 Compiling quick-xml v0.41.0 Compiling num-traits v0.2.19 Compiling indexmap v2.14.2 Compiling rustc_version v0.4.1 Compiling anstyle-parse v1.0.0 Compiling anstyle v1.0.14 Compiling zmij v1.0.23 Compiling wayland-sys v0.31.11 Compiling r-egl v0.7.1 Compiling pxfm v0.1.30 Compiling once_cell v1.21.4 Compiling thiserror v2.0.20 Compiling is_terminal_polyfill v1.70.2 Compiling zune-core v0.5.3 Compiling colorchoice v1.0.5 Compiling anstyle-query v1.1.5 Compiling tracing-core v0.1.36 Compiling cfg-expr v0.20.9 Compiling field-offset v0.3.6 Compiling flate2 v1.1.10 Compiling aho-corasick v1.1.5 Compiling strsim v0.11.1 Compiling byteorder-lite v0.1.0 Compiling clap_lex v1.1.0 Compiling gl_generator v0.14.0 Compiling serde_json v1.0.151 Compiling regex-syntax v0.8.11 Compiling serde v1.0.229 Compiling anstream v1.0.0 Compiling anyhow v1.0.104 Compiling zune-jpeg v0.5.15 Compiling toml_parser v1.1.3+spec-1.1.0 Compiling clap_builder v4.6.6 Compiling itoa v1.0.18 Compiling png v0.18.1 Compiling wayland-backend v0.3.17 Compiling gl v0.14.0 Compiling memmap2 v0.9.11 Compiling syn v3.0.5 Compiling syn v2.0.119 Compiling wayland-scanner v0.31.11 Compiling toml v1.1.5+spec-1.1.0 Compiling toml_edit v0.25.13+spec-1.1.0 Compiling system-deps v7.0.8 Compiling proc-macro-crate v3.5.0 Compiling glib-sys v0.20.10 Compiling gobject-sys v0.20.10 Compiling gio-sys v0.20.10 Compiling gdk-pixbuf-sys v0.20.10 Compiling pango-sys v0.20.10 Compiling cairo-sys-rs v0.20.10 Compiling graphene-sys v0.20.10 Compiling gdk4-sys v0.9.6 Compiling gsk4-sys v0.9.6 Compiling gtk4-sys v0.9.6 Compiling gtk4-layer-shell-sys v0.3.0 Compiling regex-automata v0.4.18 Compiling moxcms v0.8.1 Compiling futures-macro v0.3.34 Compiling bytemuck_derive v1.12.0 Compiling thiserror-impl v2.0.20 Compiling serde_derive v1.0.229 Compiling clap_derive v4.6.4 Compiling futures-util v0.3.34 Compiling regex v1.13.1 Compiling bytemuck v1.25.2 Compiling glib-macros v0.20.12 Compiling tracing-attributes v0.1.31 Compiling gtk4-macros v0.9.5 Compiling drm-ffi v0.9.1 Compiling image v0.25.10 Compiling clap v4.6.6 Compiling drm v0.14.1 Compiling drm v0.15.0 Compiling futures-executor v0.3.34 Compiling wayland-server v0.31.14 Compiling tracing v0.1.44 Compiling glib v0.20.12 Compiling gbm v0.18.0 Compiling wayland-protocols v0.32.13 Compiling wayland-protocols-wlr v0.3.12 Compiling r-egl-wayland v0.7.1 Compiling cairo-rs v0.20.12 Compiling graphene-rs v0.20.10 Compiling libwayshot v0.9.0 Compiling gdk-pixbuf v0.20.10 Compiling pango v0.20.12 Compiling gdk4 v0.9.6 Compiling gsk4 v0.9.6 Compiling gtk4 v0.9.7 Compiling gtk4-layer-shell v0.4.0 Compiling hyprland-share-picker-gtk v0.1.0 (/build/source) warning: use of deprecated method `gtk4::CssProvider::load_from_data`: Since 4.12 --> src/css.rs:65:18 | 65 | provider.load_from_data(CSS_DATA); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: multiple fields are never read --> src/ui.rs:72:9 | 71 | pub struct WindowCardItem { | -------------- fields in this struct 72 | pub card_id: usize, | ^^^^^^^ 73 | pub address: String, | ^^^^^^^ 74 | pub portal_id: String, | ^^^^^^^^^ 75 | pub selection: String, | ^^^^^^^^^ 76 | pub is_portal_authorized: bool, | ^^^^^^^^^^^^^^^^^^^^ 77 | pub title: String, | ^^^^^ 78 | pub class: String, | ^^^^^ 79 | pub workspace_id: i64, | ^^^^^^^^^^^^ 80 | pub workspace_name: String, | ^^^^^^^^^^^^^^ 81 | pub button: ToggleButton, | ^^^^^^ 82 | pub name_label: Label, | ^^^^^^^^^^ 83 | pub detail_label: Label, | ^^^^^^^^^^^^ | = note: `WindowCardItem` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: fields `has_window_list_raw`, `window_flow`, `window_group_lead`, and `window_cards` are never read --> src/ui.rs:101:9 | 86 | pub struct AppState { | -------- fields in this struct ... 101 | pub has_window_list_raw: bool, | ^^^^^^^^^^^^^^^^^^^ ... 107 | pub window_flow: Option, | ^^^^^^^^^^^ 108 | pub window_group_lead: Option, | ^^^^^^^^^^^^^^^^^ 109 | pub window_cards: HashMap, | ^^^^^^^^^^^^ warning: `hyprland-share-picker-gtk` (bin "hyprland-share-picker-gtk") generated 3 warnings Finished `release` profile [optimized] target(s) in 23m 22s Executing cargoInstallPostBuildHook Finished cargoInstallPostBuildHook Finished cargoBuildHook buildPhase completed in 23 minutes 23 seconds Running phase: checkPhase Executing cargoCheckHook cargoCheckHook flags: -j 32 --profile release --target aarch64-unknown-linux-gnu --offline -- Compiling hyprland-share-picker-gtk v0.1.0 (/build/source) warning: use of deprecated method `gtk4::CssProvider::load_from_data`: Since 4.12 --> src/css.rs:65:18 | 65 | provider.load_from_data(CSS_DATA); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: multiple fields are never read --> src/ui.rs:72:9 | 71 | pub struct WindowCardItem { | -------------- fields in this struct 72 | pub card_id: usize, | ^^^^^^^ 73 | pub address: String, | ^^^^^^^ 74 | pub portal_id: String, | ^^^^^^^^^ 75 | pub selection: String, | ^^^^^^^^^ 76 | pub is_portal_authorized: bool, | ^^^^^^^^^^^^^^^^^^^^ 77 | pub title: String, | ^^^^^ 78 | pub class: String, | ^^^^^ 79 | pub workspace_id: i64, | ^^^^^^^^^^^^ 80 | pub workspace_name: String, | ^^^^^^^^^^^^^^ 81 | pub button: ToggleButton, | ^^^^^^ 82 | pub name_label: Label, | ^^^^^^^^^^ 83 | pub detail_label: Label, | ^^^^^^^^^^^^ | = note: `WindowCardItem` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: fields `has_window_list_raw`, `window_flow`, `window_group_lead`, and `window_cards` are never read --> src/ui.rs:101:9 | 86 | pub struct AppState { | -------- fields in this struct ... 101 | pub has_window_list_raw: bool, | ^^^^^^^^^^^^^^^^^^^ ... 107 | pub window_flow: Option, | ^^^^^^^^^^^ 108 | pub window_group_lead: Option, | ^^^^^^^^^^^^^^^^^ 109 | pub window_cards: HashMap, | ^^^^^^^^^^^^ warning: `hyprland-share-picker-gtk` (bin "hyprland-share-picker-gtk" test) generated 3 warnings Finished `release` profile [optimized] target(s) in 1m 02s Running unittests src/main.rs (target/aarch64-unknown-linux-gnu/release/deps/hyprland_share_picker_gtk-3c46897cfc404f55) running 9 tests test config::tests::test_parse_color ... ok test hyprland::tests::test_client_matching ... ok test desktop::tests::test_parse_desktop_entry ... ok test hyprland::tests::test_client_visibility ... ok test hyprland::tests::test_window_to_region ... ok test hyprland::tests::test_monitor_with_inactive_special_workspace ... ok test config::tests::test_parse_config ... ok test hyprland::tests::test_parse_window_list ... ok Fontconfig error: Cannot load default config file: File not found Fontconfig error: No writable cache directories /var/cache/fontconfig /homeless-shelter/.cache/fontconfig Fontconfig error: No writable cache directories /var/cache/fontconfig /homeless-shelter/.cache/fontconfig Fontconfig error: No writable cache directories /var/cache/fontconfig /homeless-shelter/.cache/fontconfig test desktop::tests::test_icon_dimensions ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s Fontconfig error: No writable cache directories /var/cache/fontconfig /homeless-shelter/.cache/fontconfig Fontconfig error: No writable cache directories /var/cache/fontconfig /homeless-shelter/.cache/fontconfig Fontconfig error: No writable cache directories /var/cache/fontconfig /homeless-shelter/.cache/fontconfig Fontconfig error: No writable cache directories /var/cache/fontconfig /homeless-shelter/.cache/fontconfig Fontconfig error: No writable cache directories /var/cache/fontconfig /homeless-shelter/.cache/fontconfig Finished cargoCheckHook checkPhase completed in 1 minutes 5 seconds Running phase: glibPreInstallPhase Running phase: installPhase Executing cargoInstallHook Finished cargoInstallHook Running phase: dropIconThemeCache Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/581hdgaj97zb3hz9s72a6a8770dsy2cz-hyprland-share-picker-gtk-0.1.0 shrinking /nix/store/581hdgaj97zb3hz9s72a6a8770dsy2cz-hyprland-share-picker-gtk-0.1.0/bin/.hyprland-share-picker-gtk-wrapped checking for references to /build/ in /nix/store/581hdgaj97zb3hz9s72a6a8770dsy2cz-hyprland-share-picker-gtk-0.1.0... patching script interpreter paths in /nix/store/581hdgaj97zb3hz9s72a6a8770dsy2cz-hyprland-share-picker-gtk-0.1.0 stripping (with command strip and flags -S -p) in /nix/store/581hdgaj97zb3hz9s72a6a8770dsy2cz-hyprland-share-picker-gtk-0.1.0/bin