Running phase: unpackPhase unpacking source archive /nix/store/ymmacnxxs7mnxlw3dr0lkzw6n92b8g7x-source source root is source Running phase: patchPhase Executing configureCargoCommonVars decompressing cargo artifacts from /nix/store/2jc2ipa94m6jdkv0jkbdrl19qrwv3vv8-harmonia-deps-3.1.0/target.tar.zst to target Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase will append /nix/var/nix/builds/nix-81706-2419438859/source/.cargo-home/config.toml with contents of /nix/store/yfrp40ccf3scvwv5pxnnachfdsdkm2y2-vendor-cargo-deps/config.toml default configurePhase, nothing to do Running phase: buildPhase +++ command cargo --version cargo 1.95.0 (f2d3ce0bd 2026-03-21) +++ command cargo build --release --message-format json-render-diagnostics --locked Compiling harmonia-utils-base-encoding v0.0.0-alpha.0 (/nix/var/nix/builds/nix-81706-2419438859/source/harmonia-utils-base-encoding) Compiling harmonia-utils-io v0.0.0-alpha.0 (/nix/var/nix/builds/nix-81706-2419438859/source/harmonia-utils-io) Compiling harmonia-file-core v3.1.0 (/nix/var/nix/builds/nix-81706-2419438859/source/harmonia-file-core) Compiling harmonia-protocol-derive v3.1.0 (/nix/var/nix/builds/nix-81706-2419438859/source/harmonia-protocol-derive) Compiling harmonia-utils-test v0.0.0-alpha.0 (/nix/var/nix/builds/nix-81706-2419438859/source/harmonia-utils-test) Compiling harmonia-client v3.1.0 (/nix/var/nix/builds/nix-81706-2419438859/source/harmonia-client) Compiling harmonia-ssh-store v3.1.0 (/nix/var/nix/builds/nix-81706-2419438859/source/harmonia-ssh-store) error[E0063]: missing field `attrs` in initializer of `TypePath` --> harmonia-protocol-derive/src/internal/mod.rs:152:18 | 152 | let tp = syn::TypePath { qself: None, path }; | ^^^^^^^^^^^^^ missing `attrs` error[E0277]: the trait bound `syn::Type: From` is not satisfied --> harmonia-protocol-derive/src/internal/mod.rs:153:12 | 153 | tp.into() | ^^^^ the trait `From` is not implemented for `syn::Type` | = note: required for `TypePath` to implement `Into` Some errors have detailed explanations: E0063, E0277. For more information about an error, try `rustc --explain E0063`. error: could not compile `harmonia-protocol-derive` (lib) due to 2 previous errors warning: build failed, waiting for other jobs to finish... error: could not compile `harmonia-protocol-derive` (lib) due to 2 previous errors