==> Updating pacman database cache :: Synchronizing package databases... core downloading... extra downloading... ==> Building shy -> repo: extra-staging -> arch: aarch64 -> worker: ben-5 ==> Building shy for [extra-staging] (aarch64) :: Synchronizing package databases... core-staging downloading... core-testing downloading... core downloading... extra-staging downloading... extra-testing downloading... aur downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging] (aarch64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-aarch64/root] -> [ben-5]...done ==> Making package: shy 0.1.10-3 (Thu Sep 17 06:22:54 2026) ==> Retrieving sources... -> Downloading shy-0.1.10.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 123.0k 0 123.0k 0 0 240.6k 0 0 100 123.0k 0 123.0k 0 0 240.5k 0 0 100 123.0k 0 123.0k 0 0 240.4k 0 0 ==> Validating source files with sha256sums... shy-0.1.10.tar.gz ... Passed ==> Making package: shy 0.1.10-3 (Thu Sep 17 13:23:00 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... dependencies... looking for conflicting packages... Package (7) New Version Net Change extra-testing/compiler-rt 22.1.8-1 34.52 MiB core/libedit 20260512_3.1-1 0.30 MiB extra-testing/libgit2 1:1.9.7-1 3.16 MiB extra-testing/lld 22.1.8-1 7.18 MiB extra-testing/llhttp 9.3.1-1 0.16 MiB extra-testing/llvm-libs 22.1.8-2 159.60 MiB extra-testing/rust 1:1.98.1-1 287.41 MiB Total Installed Size: 492.33 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... rust-1:1.98.1-1-aarch64 downloading... llvm-libs-22.1.8-2-aarch64 downloading... compiler-rt-22.1.8-1-aarch64 downloading... lld-22.1.8-1-aarch64 downloading... libgit2-1:1.9.7-1-aarch64 downloading... libedit-20260512_3.1-1-aarch64 downloading... llhttp-9.3.1-1-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing compiler-rt... installing llhttp... installing libgit2... installing libedit... installing llvm-libs... installing lld... installing rust... Optional dependencies for rust gdb: rust-gdb script [installed] lldb: rust-lldb script :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found shy-0.1.10.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting shy-0.1.10.tar.gz with bsdtar ==> Starting build()... warning: `/build/shy/src/shy-0.1.10/.cargo/config` is deprecated in favor of `config.toml` | = help: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` Updating crates.io index Downloading crates ... Downloaded lazy_static v1.4.0 Downloaded thread_local v1.0.1 Downloaded autocfg v1.0.0 Downloaded numtoa v0.1.0 Downloaded signal-hook-registry v1.2.0 Downloaded spin v0.5.2 Downloaded flume v0.7.1 Downloaded signal-hook v0.1.14 Downloaded arc-swap v0.4.6 Downloaded indexmap v1.3.2 Downloaded termion v1.5.5 Downloaded libc v0.2.69 Downloaded fuzzy-matcher v0.3.5 Compiling libc v0.2.69 Compiling autocfg v1.0.0 Compiling lazy_static v1.4.0 Compiling arc-swap v0.4.6 Compiling numtoa v0.1.0 Compiling spin v0.5.2 Compiling thread_local v1.0.1 Compiling flume v0.7.1 Compiling fuzzy-matcher v0.3.5 Compiling indexmap v1.3.2 Compiling signal-hook-registry v1.2.0 Compiling termion v1.5.5 Compiling signal-hook v0.1.14 Compiling shy v0.1.10 (/build/shy/src/shy-0.1.10) warning: hiding a lifetime that's elided elsewhere is confusing --> src/tui.rs:421:26 | 421 | fn highlight_matches(&self) -> io::Result> { | ^^^^^ ^^^^^^^^ 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 | 421 | fn highlight_matches(&self) -> io::Result> { | +++ warning: `shy` (lib) generated 1 warning (run `cargo fix --lib -p shy` to apply 1 suggestion) Finished `release` profile [optimized] target(s) in 4.36s ==> Starting check()... warning: `/build/shy/src/shy-0.1.10/.cargo/config` is deprecated in favor of `config.toml` | = help: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` warning: hiding a lifetime that's elided elsewhere is confusing --> src/tui.rs:421:26 | 421 | fn highlight_matches(&self) -> io::Result> { | ^^^^^ ^^^^^^^^ 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 | 421 | fn highlight_matches(&self) -> io::Result> { | +++ warning: `shy` (lib) generated 1 warning (run `cargo fix --lib -p shy` to apply 1 suggestion) Compiling shy v0.1.10 (/build/shy/src/shy-0.1.10) warning: `shy` (lib test) generated 1 warning (1 duplicate) Finished `release` profile [optimized] target(s) in 0.76s Running unittests src/lib.rs (target/release/deps/shy-ada68565a73c41a7) running 2 tests test color::tests::test_colors ... ok test ssh_config::tests::test_config ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/release/deps/shy-b7dfcb4370359d0e) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests shy running 3 tests test src/color.rs - color::color_string (line 12) ... FAILED test src/color.rs - color::color (line 27) ... FAILED test src/color.rs - color::define_color (line 41) ... FAILED failures: ---- src/color.rs - color::color_string (line 12) stdout ---- error: cannot find macro `color_string` in this scope --> src/color.rs:13:9 | 13 | let s = color_string!("Red string", Red); | ^^^^^^^^^^^^ error: cannot find macro `color_string` in this scope --> src/color.rs:14:11 | 14 | let x = color_string!("Hyperlink-ish", Blue, Underline); | ^^^^^^^^^^^^ error: aborting due to 2 previous errors Couldn't compile the test. ---- src/color.rs - color::color (line 27) stdout ---- error: cannot find macro `color` in this scope --> src/color.rs:29:14 | 29 | o.push_str(color!(Blue)); | ^^^^^ error: cannot find macro `color` in this scope --> src/color.rs:30:14 | 30 | o.push_str(color!(Underline)); | ^^^^^ error: cannot find macro `color` in this scope --> src/color.rs:32:14 | 32 | o.push_str(color!(Reset)); | ^^^^^ error: aborting due to 3 previous errors Couldn't compile the test. ---- src/color.rs - color::define_color (line 41) stdout ---- error[E0425]: cannot find value `Red` in this scope --> src/color.rs:42:14 | 42 | define_color(Red, 91); | ^^^ not found in this scope error[E0425]: cannot find value `Reset` in this scope --> src/color.rs:43:16 | 43 | define_color(Reset, 0); | ^^^^^ not found in this scope error[E0425]: cannot find value `msg` in this scope --> src/color.rs:45:41 | 45 | println!("{}Error: {}{}", color::Red, msg, color::Reset); | ^^^ not found in this scope error[E0425]: cannot find function `define_color` in this scope --> src/color.rs:42:1 | 42 | define_color(Red, 91); | ^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `define_color` in this scope --> src/color.rs:43:3 | 43 | define_color(Reset, 0); | ^^^^^^^^^^^^ not found in this scope error[E0433]: cannot find module or crate `color` in this scope --> src/color.rs:45:29 | 45 | println!("{}Error: {}{}", color::Red, msg, color::Reset); | ^^^^^ use of unresolved module or unlinked crate `color` | help: to make use of source file src/color.rs, use `mod color` in this file to declare the module | 41 + mod color; | error[E0433]: cannot find module or crate `color` in this scope --> src/color.rs:45:46 | 45 | println!("{}Error: {}{}", color::Red, msg, color::Reset); | ^^^^^ use of unresolved module or unlinked crate `color` | help: to make use of source file src/color.rs, use `mod color` in this file to declare the module | 41 + mod color; | error: aborting due to 7 previous errors Some errors have detailed explanations: E0425, E0433. For more information about an error, try `rustc --explain E0425`. Couldn't compile the test. failures: src/color.rs - color::color (line 27) src/color.rs - color::color_string (line 12) src/color.rs - color::define_color (line 41) test result: FAILED. 0 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s error: doctest failed, to rerun pass `--doc` ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-aarch64/ben-5/build