these 35 derivations will be built: /nix/store/14bq86ic5nyy6db00j69hvh073sd41n9-cargo-package-zerovec-derive-0.11.3.drv /nix/store/1k5p896jw0hincr9l782i3l9rq3ikn3x-cargo-package-yoke-0.8.3.drv /nix/store/2gbcx5dl9y66wb5r65mfsljrxqpcl6r3-cargo-package-zerotrie-0.2.4.drv /nix/store/35008hfv9xhjj5y35lzi48bpwasfkrz2-cargo-package-windows_i686_gnullvm-0.52.6.drv /nix/store/36w9r9j216p6l6ixwihfhs3ygk5afaiw-cargo-package-zerocopy-0.8.55.drv /nix/store/3ds4ic9p5vgw2g4i7p3735whgb1q2yr8-cargo-package-webpki-root-certs-1.0.9.drv /nix/store/61yyram707ymqaml875xb0qpw0fyxqwg-replaceCargoLockHook.drv /nix/store/50i3lf6sm5c986d5bylmd6ww7hyr9n4r-cargo-package-zerocopy-derive-0.8.55.drv /nix/store/6v0l3wg4abslaf6vkcchjw7pcqq88vp4-cargo-package-windows_x86_64_msvc-0.52.6.drv /nix/store/7q8qm42yndcfrvqa184fglkq4sk4jjs5-cargo-package-windows_x86_64_gnullvm-0.52.6.drv /nix/store/8fsxqrqchzv1xbcl7wdvxl6ymgv5hgrj-cargo-package-zerofrom-derive-0.1.7.drv /nix/store/bc0328gxdsb27wwjf4arvgs196pnq1hi-cargo-package-yoke-derive-0.8.2.drv /nix/store/d1c4my6i3242rbrz13cv609j5q3ixidf-cargo-package-zeroize-1.9.0.drv /nix/store/fx209zsvmkwi4c2m7jln54ara47qwwnf-cargo-package-writeable-0.6.3.drv /nix/store/gcck692hj3msxb7b71c90cybwj9gx7dr-cargo-package-zmij-1.0.23.drv /nix/store/gw8hcwhg91ij7iqmzdbiarrmcfdk3c43-cargo-package-windows_x86_64_gnu-0.52.6.drv /nix/store/hdivacazidab6q4mgsk5hgpm3dj3kw28-cargo-package-windows_i686_msvc-0.52.6.drv /nix/store/k2jji09v68ajimnw2b0g9lfib7308m5i-cargo-package-zstd-0.13.3.drv /nix/store/l2ycrswpw2pvrn9in4dxhf0b4mx748dz-cargo-package-windows_aarch64_msvc-0.52.6.drv /nix/store/l4j0iksq6rvwj3jfa55fix72sni0hji6-cargo-package-winapi-util-0.1.11.drv /nix/store/l4jc6hpgq95gf4jya020vc0ghqrrvbdp-cargo-package-windows-targets-0.52.6.drv /nix/store/mi4fcfwl5z8pd9xgk67laxp77a2mpp26-cargo-package-windows_aarch64_gnullvm-0.52.6.drv /nix/store/nb74ivlf8ghagkdpgj0czfw4j138klp6-cargo-package-zstd-safe-7.3.0.drv /nix/store/nhrcibc8jpgba3j977qjqxdh6226qlly-cargo-package-zerovec-0.11.6.drv /nix/store/nvni4crq3vwpiyfavp3sj7fc7ikpgjfn-cargo-package-windows-link-0.2.1.drv /nix/store/q213084hp7b2j3wyc4970rr1bfnglggn-cargo-package-zerofrom-0.1.8.drv /nix/store/q6rjxy5irkh65aw3iga74bsh9icbysvf-cargo-package-windows_i686_gnu-0.52.6.drv /nix/store/y0rmcaga59g3nn8prpgrn618wkz67dir-cargo-package-windows-sys-0.52.0.drv /nix/store/zhl8w0a9rajd1kfrzg7lawpjmflmrc9f-cargo-package-winnow-0.7.15.drv /nix/store/zxgblcbx7hdmnvmg4rp2diw5xn8xkfgw-cargo-package-windows-sys-0.61.2.drv /nix/store/hm4w92n7sd18hg4lshk1yg3v0r2m5hn0-vendor-registry.drv /nix/store/9c5y0bjjhximjfa56nl7a2hbcn39klqi-vendor-cargo-deps.drv /nix/store/k41s3zgk2gpqq8k5wq4azj2j7hf8f33i-cargoHelperFunctionsHook.drv /nix/store/9m0asjxx2h7lzbwd02ydppdy4zznch0f-herdr-eternal-deps-0.1.0.drv /nix/store/4r2sr8k56aaw9p8iqk5wmpchbwiiwk67-herdr-eternal-test-0.1.0.drv building '/nix/store/4r2sr8k56aaw9p8iqk5wmpchbwiiwk67-herdr-eternal-test-0.1.0.drv' herdr-eternal-test-0.1.0> Running phase: unpackPhase herdr-eternal-test-0.1.0> unpacking source archive /nix/store/ky49v8k44hgbqn6chawsd2w0hylf9n86-source herdr-eternal-test-0.1.0> source root is source herdr-eternal-test-0.1.0> Running phase: patchPhase herdr-eternal-test-0.1.0> Executing configureCargoCommonVars herdr-eternal-test-0.1.0> decompressing cargo artifacts from /nix/store/w8b929nbh0hbiy5bsz6v02j29c349h9z-herdr-eternal-deps-0.1.0/target.tar.zst to target herdr-eternal-test-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase herdr-eternal-test-0.1.0> Running phase: configurePhase herdr-eternal-test-0.1.0> will append /build/source/.cargo-home/config.toml with contents of /nix/store/s7ky7cap49pnr09cmh3360xchhqiv497-vendor-cargo-deps/config.toml herdr-eternal-test-0.1.0> default configurePhase, nothing to do herdr-eternal-test-0.1.0> Running phase: buildPhase herdr-eternal-test-0.1.0> +++ command cargo --version herdr-eternal-test-0.1.0> cargo 1.97.0 (c980f4866 2026-06-30) herdr-eternal-test-0.1.0> Running phase: checkPhase herdr-eternal-test-0.1.0> +++ command cargo test --release --locked herdr-eternal-test-0.1.0> Compiling herdr-eternal-proto v0.1.0 (/build/source/proto) herdr-eternal-test-0.1.0> Compiling herdr-eternal-server v0.1.0 (/build/source/server) herdr-eternal-test-0.1.0> Compiling herdr-eternal-ssh v0.1.0 (/build/source/client) herdr-eternal-test-0.1.0> error[E0609]: no field `key_pair` on type `CertifiedKey` herdr-eternal-test-0.1.0> --> client/tests/quic.rs:15:36 herdr-eternal-test-0.1.0> | herdr-eternal-test-0.1.0> 15 | std::fs::write(&key_path, cert.key_pair.serialize_pem()).unwrap(); herdr-eternal-test-0.1.0> | ^^^^^^^^ unknown field herdr-eternal-test-0.1.0> | herdr-eternal-test-0.1.0> = note: available fields are: `cert`, `signing_key` herdr-eternal-test-0.1.0> herdr-eternal-test-0.1.0> For more information about this error, try `rustc --explain E0609`. herdr-eternal-test-0.1.0> error: could not compile `herdr-eternal-ssh` (test "quic") due to 1 previous error herdr-eternal-test-0.1.0> warning: build failed, waiting for other jobs to finish... herdr-eternal-test-0.1.0> error[E0609]: no field `key_pair` on type `rcgen::CertifiedKey` herdr-eternal-test-0.1.0> --> client/src/channel.rs:222:67 herdr-eternal-test-0.1.0> | herdr-eternal-test-0.1.0> 222 | let key = rustls_pki_types::PrivatePkcs8KeyDer::from(cert.key_pair.serialize_der()); herdr-eternal-test-0.1.0> | ^^^^^^^^ unknown field herdr-eternal-test-0.1.0> | herdr-eternal-test-0.1.0> = note: available fields are: `cert`, `signing_key` herdr-eternal-test-0.1.0> herdr-eternal-test-0.1.0> error: could not compile `herdr-eternal-ssh` (lib test) due to 1 previous error error: Cannot build '/nix/store/4r2sr8k56aaw9p8iqk5wmpchbwiiwk67-herdr-eternal-test-0.1.0.drv'. Reason: builder failed with exit code 101. Output paths: /nix/store/mgcjsm9l3h4mngfk5pjl0bc6nqqqxhq8-herdr-eternal-test-0.1.0 Last 25 log lines: > Running phase: checkPhase > +++ command cargo test --release --locked > Compiling herdr-eternal-proto v0.1.0 (/build/source/proto) > Compiling herdr-eternal-server v0.1.0 (/build/source/server) > Compiling herdr-eternal-ssh v0.1.0 (/build/source/client) > error[E0609]: no field `key_pair` on type `CertifiedKey` > --> client/tests/quic.rs:15:36 > | > 15 | std::fs::write(&key_path, cert.key_pair.serialize_pem()).unwrap(); > | ^^^^^^^^ unknown field > | > = note: available fields are: `cert`, `signing_key` > > For more information about this error, try `rustc --explain E0609`. > error: could not compile `herdr-eternal-ssh` (test "quic") due to 1 previous error > warning: build failed, waiting for other jobs to finish... > error[E0609]: no field `key_pair` on type `rcgen::CertifiedKey` > --> client/src/channel.rs:222:67 > | > 222 | let key = rustls_pki_types::PrivatePkcs8KeyDer::from(cert.key_pair.serialize_der()); > | ^^^^^^^^ unknown field > | > = note: available fields are: `cert`, `signing_key` > > error: could not compile `herdr-eternal-ssh` (lib test) due to 1 previous error For full logs, run: nix log /nix/store/4r2sr8k56aaw9p8iqk5wmpchbwiiwk67-herdr-eternal-test-0.1.0.drv