this derivation will be built: /nix/store/n449wcmc5593xlah63v8ig37lm4ai7qd-horae-0.1.0.drv building '/nix/store/n449wcmc5593xlah63v8ig37lm4ai7qd-horae-0.1.0.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=22&system=aarch64-linux' building '/nix/store/n449wcmc5593xlah63v8ig37lm4ai7qd-horae-0.1.0.drv' on farm.numtide.com:50051 horae-0.1.0> elastic-arm-1d05d380: building n449wcmc5593xlah63v8ig37lm4ai7qd-horae-0.1.0.drv horae-0.1.0> Running phase: unpackPhase horae-0.1.0> unpacking source archive /nix/store/f7azp7c5kqfdk2yhlkhd52s7c4rx8sj0-source horae-0.1.0> source root is source horae-0.1.0> Running phase: patchPhase horae-0.1.0> Executing configureCargoCommonVars horae-0.1.0> decompressing cargo artifacts from /nix/store/rr5v8hh7m9qf17mxzr1y09gpglgkzpq3-horae-deps-0.1.0/target.tar.zst to target horae-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase horae-0.1.0> Running phase: configurePhase horae-0.1.0> will append /build/source/.cargo-home/config.toml with contents of /nix/store/kqxgprj432hnlh0pqlk1779vyabfmw4i-vendor-cargo-deps/config.toml horae-0.1.0> default configurePhase, nothing to do horae-0.1.0> Running phase: buildPhase horae-0.1.0> +++ command cargo --version horae-0.1.0> cargo 1.96.1 (356927216 2026-06-26) horae-0.1.0> 0.00s INFO Building project... horae-0.1.0> 1.64s INFO Compiled [315/487]: build-script-build horae-0.1.0> 1.75s INFO Compiled [1074/487]: build-script-build horae-0.1.0> 2.45s INFO Compiled [317/487]: horae_core horae-0.1.0> 2.72s INFO Compiled [1076/487]: horae_core horae-0.1.0> 20.01s INFO warning: struct `TimesheetWriteContext` is never constructed horae-0.1.0> --> crates/horae/src/models/scoped_time.rs:59:12 horae-0.1.0> | horae-0.1.0> 59 | pub struct TimesheetWriteContext { horae-0.1.0> | ^^^^^^^^^^^^^^^^^^^^^ horae-0.1.0> | horae-0.1.0> = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default horae-0.1.0> horae-0.1.0> horae-0.1.0> 20.01s INFO warning: struct `TimesheetEntryInput` is never constructed horae-0.1.0> --> crates/horae/src/models/scoped_time.rs:68:12 horae-0.1.0> | horae-0.1.0> 68 | pub struct TimesheetEntryInput { horae-0.1.0> | ^^^^^^^^^^^^^^^^^^^ horae-0.1.0> horae-0.1.0> horae-0.1.0> 20.01s INFO warning: enum `TimesheetCommand` is never used horae-0.1.0> --> crates/horae/src/models/scoped_time.rs:81:10 horae-0.1.0> | horae-0.1.0> 81 | pub enum TimesheetCommand { horae-0.1.0> | ^^^^^^^^^^^^^^^^ horae-0.1.0> horae-0.1.0> horae-0.1.0> 20.01s INFO warning: struct `TimesheetTrackingOption` is never constructed horae-0.1.0> --> crates/horae/src/models/scoped_time.rs:115:12 horae-0.1.0> | horae-0.1.0> 115 | pub struct TimesheetTrackingOption { horae-0.1.0> | ^^^^^^^^^^^^^^^^^^^^^^^ horae-0.1.0> horae-0.1.0> horae-0.1.0> 54.45s INFO Compiled [318/487]: horae horae-0.1.0> 54.53s INFO Bundling app... horae-0.1.0> 54.73s INFO Running wasm-bindgen... horae-0.1.0> 69.52s INFO Copying asset (1/6): /build/source/target/dx/horae/release/web/public/wasm/horae_bg.wasm horae-0.1.0> 69.52s INFO Copying asset (2/6): /build/source/crates/horae/assets/css/horae-utils.css horae-0.1.0> 69.53s INFO Copying asset (3/6): /build/source/crates/horae/assets/css/horae.css horae-0.1.0> 69.53s INFO Copying asset (4/6): /build/source/crates/horae/assets/js/menu.js horae-0.1.0> 69.53s INFO Copying asset (5/6): /build/source/crates/horae/assets/js/project-edit-navigation.js horae-0.1.0> 69.54s INFO Copying asset (6/6): /build/source/target/dx/horae/release/web/public/wasm/horae.js horae-0.1.0> 69.55s INFO Client build completed successfully! 🚀 path="/build/source/target/dx/horae/release/web/public" horae-0.1.0> 392.65s INFO Compiled [1077/487]: horae horae-0.1.0> 392.83s INFO Bundling app... horae-0.1.0> 394.37s INFO Server build completed successfully! 🚀 path="/build/source/target/dx/horae/release/web" horae-0.1.0> buildPhase completed in 6 minutes 34 seconds horae-0.1.0> Running phase: installPhase horae-0.1.0> stripping references to Rust toolchain horae-0.1.0> Rust toolchain at: /nix/store/hjgh23038sv98mkszp9lr4qknqjqpwl1-rust-mixed horae-0.1.0> stripping Rust toolchain references done horae-0.1.0> stripping references to cargoVendorDir from: horae-0.1.0> /nix/store/phmfqm2agg112cx7f23clpvvg9dbgqaj-horae-0.1.0/bin/horae horae-0.1.0> /nix/store/phmfqm2agg112cx7f23clpvvg9dbgqaj-horae-0.1.0/bin/public/assets/horae-dxh71d18cc66070d292.js horae-0.1.0> /nix/store/phmfqm2agg112cx7f23clpvvg9dbgqaj-horae-0.1.0/bin/public/assets/horae-dxh79dce29945793f7.css horae-0.1.0> /nix/store/phmfqm2agg112cx7f23clpvvg9dbgqaj-horae-0.1.0/bin/public/assets/horae-utils-dxh66c05b80ef9ce1a4.css horae-0.1.0> /nix/store/phmfqm2agg112cx7f23clpvvg9dbgqaj-horae-0.1.0/bin/public/assets/horae_bg-dxhff1e7d3b09a45b0.wasm horae-0.1.0> /nix/store/phmfqm2agg112cx7f23clpvvg9dbgqaj-horae-0.1.0/bin/public/assets/menu-dxheaeb91140fcb7cc.js horae-0.1.0> /nix/store/phmfqm2agg112cx7f23clpvvg9dbgqaj-horae-0.1.0/bin/public/assets/project-edit-navigation-dxhe813ca17ef858a4.js horae-0.1.0> /nix/store/phmfqm2agg112cx7f23clpvvg9dbgqaj-horae-0.1.0/bin/public/index.html horae-0.1.0> stripping references done horae-0.1.0> Running phase: fixupPhase horae-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/phmfqm2agg112cx7f23clpvvg9dbgqaj-horae-0.1.0 horae-0.1.0> shrinking /nix/store/phmfqm2agg112cx7f23clpvvg9dbgqaj-horae-0.1.0/bin/horae horae-0.1.0> checking for references to /build/ in /nix/store/phmfqm2agg112cx7f23clpvvg9dbgqaj-horae-0.1.0... horae-0.1.0> patching script interpreter paths in /nix/store/phmfqm2agg112cx7f23clpvvg9dbgqaj-horae-0.1.0 horae-0.1.0> stripping (with command strip and flags -S -p) in /nix/store/phmfqm2agg112cx7f23clpvvg9dbgqaj-horae-0.1.0/bin upload niks3: ok