these 35 derivations will be built: /nix/store/14ljllwlvqbp6j3nk3ilbk04b6745033-cargo-package-chacha20poly1305-0.11.0.drv /nix/store/28amnr5mv07bcs09ln4b3npnr3vyga64-cargo-package-sponge-cursor-0.1.0.drv /nix/store/3pqiwh3yx4x37mwic0yry3gaj89fv3q5-cargo-package-crypto-common-0.2.2.drv /nix/store/412xyc2h2qpcxs0f04ixpq77jhvzi086-cargo-package-pkg-config-0.3.34.drv /nix/store/6xyx1i7x2k3ypfjhvjydmn1kp6fqcygf-cargo-package-aead-0.6.1.drv /nix/store/72xsk45c7sah2g89z8s2az8a1y4pmrq3-cargo-package-poly1305-0.9.1.drv /nix/store/frd0llhh7jjqkzd20h37fzwi5knszmyc-cargo-package-chacha20-0.10.1.drv /nix/store/ji9l0sgb0bv7p9h6s49jfcd3javnpgvr-cargo-package-sha3-0.12.0.drv /nix/store/kn8zcyzlvksjynkw1kalxi5b77v5s0sm-cargo-package-universal-hash-0.6.1.drv /nix/store/mj3mi42aaav28xig18h8qi3hw88dpq1l-cargo-package-openssl-sys-0.9.117.drv /nix/store/rm5b5z5jjq9jsryfy70vsrcvfa8wl5ks-cargo-package-cipher-0.5.2.drv /nix/store/y9f2vyyyz96872f2cvfm0g2fg4rvajsk-cargo-package-shake-0.1.0.drv /nix/store/ymiw0b36avwfzp4dlqqc0pi72lcjy0qp-cargo-package-inout-0.2.2.drv /nix/store/fzw4hwazq6llpv8r3dq0balm5knqn98l-vendor-registry.drv /nix/store/2r6bv4nk3r48yqy5qmrcpwlmk0i5igb7-vendor-cargo-deps.drv /nix/store/5xdwh7d5mp6grz13m0fqyjh57w8hpz2b-Cargo.toml.drv /nix/store/bkyx1mv6nwf87wf9nzxvp1zk85djdn1w-Cargo.toml.drv /nix/store/gf9r4wlb2l3kvdjgyr0fs5ljkc7f6plm-Cargo.toml.drv /nix/store/v8n8sjpa3x3l5di4n67vk53lhy65x313-Cargo.toml.drv /nix/store/aaab1x35773s29wv06zz7khhzwijaz35-source.drv /nix/store/14fvzml5s2i6m1clx0lgqxg8r9ndna9m-tincd-deps-0.1.0.drv /nix/store/p5wxniirkv5qswzl1llqa1yil2giv50y-tincd-0.1.0.drv /nix/store/k1b6zjxq5gjays422lrmvwmf7681yxba-tinc.retiolum.drv /nix/store/hq0h8w7aw3akj38pkk36jhaa1wif4npx-system-path.drv /nix/store/pnrfrap2kli926r181fmmsrnw8axc66j-etc-registry.json.drv /nix/store/27d3ya205j72vlwzdyywr7szg704nfcq-etc.drv /nix/store/8lz1ghlvc0h178cvzv0kx7l06fz12w6l-tincr-retiolum-start.drv /nix/store/ps0pfg4a37a6fr624xwm1iq4rf9xdn9s-flake-inputs.prom.drv /nix/store/n23cnmx9c1i2ns4gg0nprkxmml7l0xv8-config.toml.drv /nix/store/q6868g8ylgyydf45d41n6fjw5wldg57x-telegraf-start.drv /nix/store/9cr5gacsbq9x0jzcig94wwki0ndsgxf8-org.nixos.telegraf.plist.drv /nix/store/d6x58vx8zzqpx2y626xhvnscvq2ba79i-system-applications.drv /nix/store/s0gd682vfd8a18y0xvv96irbf8mnmkdw-org.tincr.retiolum.plist.drv /nix/store/ya0rfpyc43qwnkz1s7g1prrjwqay4dkw-launchd.drv /nix/store/bpv770bhx6y58ih80f6al48cs3zrm8m3-darwin-system-26.11.57a3171.drv building '/nix/store/pnrfrap2kli926r181fmmsrnw8axc66j-etc-registry.json.drv' on 'ssh-ng://customer@mac02' building '/nix/store/6xyx1i7x2k3ypfjhvjydmn1kp6fqcygf-cargo-package-aead-0.6.1.drv' on 'ssh-ng://customer@mac02' building '/nix/store/frd0llhh7jjqkzd20h37fzwi5knszmyc-cargo-package-chacha20-0.10.1.drv' on 'ssh-ng://customer@mac02' building '/nix/store/14ljllwlvqbp6j3nk3ilbk04b6745033-cargo-package-chacha20poly1305-0.11.0.drv' on 'ssh-ng://customer@mac02' building '/nix/store/rm5b5z5jjq9jsryfy70vsrcvfa8wl5ks-cargo-package-cipher-0.5.2.drv' on 'ssh-ng://customer@mac02' building '/nix/store/3pqiwh3yx4x37mwic0yry3gaj89fv3q5-cargo-package-crypto-common-0.2.2.drv' on 'ssh-ng://customer@mac02' building '/nix/store/ymiw0b36avwfzp4dlqqc0pi72lcjy0qp-cargo-package-inout-0.2.2.drv' on 'ssh-ng://customer@mac02' building '/nix/store/mj3mi42aaav28xig18h8qi3hw88dpq1l-cargo-package-openssl-sys-0.9.117.drv' on 'ssh-ng://customer@mac02' building '/nix/store/412xyc2h2qpcxs0f04ixpq77jhvzi086-cargo-package-pkg-config-0.3.34.drv' on 'ssh-ng://customer@mac02' building '/nix/store/72xsk45c7sah2g89z8s2az8a1y4pmrq3-cargo-package-poly1305-0.9.1.drv' on 'ssh-ng://customer@mac02' building '/nix/store/pnrfrap2kli926r181fmmsrnw8axc66j-etc-registry.json.drv' building '/nix/store/6xyx1i7x2k3ypfjhvjydmn1kp6fqcygf-cargo-package-aead-0.6.1.drv' cargo-package-aead-0.6.1> Running phase: unpackPhase cargo-package-aead-0.6.1> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/tests/dummy.rs" cargo-package-aead-0.6.1> Running phase: patchPhase cargo-package-aead-0.6.1> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-aead-0.6.1> Running phase: installPhase building '/nix/store/frd0llhh7jjqkzd20h37fzwi5knszmyc-cargo-package-chacha20-0.10.1.drv' cargo-package-chacha20-0.10.1> Running phase: unpackPhase cargo-package-chacha20-0.10.1> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/tests/rng.rs" building '/nix/store/14ljllwlvqbp6j3nk3ilbk04b6745033-cargo-package-chacha20poly1305-0.11.0.drv' cargo-package-chacha20poly1305-0.11.0> Running phase: unpackPhase cargo-package-chacha20poly1305-0.11.0> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/tests/lib.rs" cargo-package-chacha20poly1305-0.11.0> Running phase: patchPhase cargo-package-chacha20poly1305-0.11.0> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-chacha20poly1305-0.11.0> Running phase: installPhase building '/nix/store/rm5b5z5jjq9jsryfy70vsrcvfa8wl5ks-cargo-package-cipher-0.5.2.drv' cargo-package-cipher-0.5.2> Running phase: unpackPhase cargo-package-cipher-0.5.2> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/tests/stream.rs" cargo-package-cipher-0.5.2> Running phase: patchPhase cargo-package-cipher-0.5.2> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-cipher-0.5.2> Running phase: installPhase building '/nix/store/3pqiwh3yx4x37mwic0yry3gaj89fv3q5-cargo-package-crypto-common-0.2.2.drv' cargo-package-crypto-common-0.2.2> Running phase: unpackPhase cargo-package-crypto-common-0.2.2> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/src/lib.rs" cargo-package-crypto-common-0.2.2> Running phase: patchPhase cargo-package-crypto-common-0.2.2> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-crypto-common-0.2.2> Running phase: installPhase building '/nix/store/ymiw0b36avwfzp4dlqqc0pi72lcjy0qp-cargo-package-inout-0.2.2.drv' cargo-package-inout-0.2.2> Running phase: unpackPhase cargo-package-inout-0.2.2> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/tests/split-inout.rs" cargo-package-inout-0.2.2> Running phase: patchPhase cargo-package-inout-0.2.2> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-inout-0.2.2> Running phase: installPhase building '/nix/store/mj3mi42aaav28xig18h8qi3hw88dpq1l-cargo-package-openssl-sys-0.9.117.drv' cargo-package-openssl-sys-0.9.117> Running phase: unpackPhase cargo-package-openssl-sys-0.9.117> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/src/x509v3.rs" cargo-package-openssl-sys-0.9.117> Running phase: patchPhase cargo-package-openssl-sys-0.9.117> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-openssl-sys-0.9.117> Running phase: installPhase building '/nix/store/412xyc2h2qpcxs0f04ixpq77jhvzi086-cargo-package-pkg-config-0.3.34.drv' cargo-package-pkg-config-0.3.34> Running phase: unpackPhase cargo-package-pkg-config-0.3.34> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/tests/test.rs" building '/nix/store/5xdwh7d5mp6grz13m0fqyjh57w8hpz2b-Cargo.toml.drv' on 'ssh-ng://customer@mac02' building '/nix/store/bkyx1mv6nwf87wf9nzxvp1zk85djdn1w-Cargo.toml.drv' on 'ssh-ng://customer@mac02' building '/nix/store/gf9r4wlb2l3kvdjgyr0fs5ljkc7f6plm-Cargo.toml.drv' on 'ssh-ng://customer@mac02' building '/nix/store/v8n8sjpa3x3l5di4n67vk53lhy65x313-Cargo.toml.drv' on 'ssh-ng://customer@mac02' cargo-package-chacha20-0.10.1> Running phase: patchPhase cargo-package-chacha20-0.10.1> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-chacha20-0.10.1> Running phase: installPhase cargo-package-pkg-config-0.3.34> Running phase: patchPhase cargo-package-pkg-config-0.3.34> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-pkg-config-0.3.34> Running phase: installPhase building '/nix/store/bkyx1mv6nwf87wf9nzxvp1zk85djdn1w-Cargo.toml.drv' building '/nix/store/gf9r4wlb2l3kvdjgyr0fs5ljkc7f6plm-Cargo.toml.drv' building '/nix/store/72xsk45c7sah2g89z8s2az8a1y4pmrq3-cargo-package-poly1305-0.9.1.drv' cargo-package-poly1305-0.9.1> Running phase: unpackPhase cargo-package-poly1305-0.9.1> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/tests/lib.rs" cargo-package-poly1305-0.9.1> Running phase: patchPhase cargo-package-poly1305-0.9.1> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-poly1305-0.9.1> Running phase: installPhase building '/nix/store/5xdwh7d5mp6grz13m0fqyjh57w8hpz2b-Cargo.toml.drv' building '/nix/store/v8n8sjpa3x3l5di4n67vk53lhy65x313-Cargo.toml.drv' building '/nix/store/aaab1x35773s29wv06zz7khhzwijaz35-source.drv' on 'ssh-ng://customer@mac02' building '/nix/store/ji9l0sgb0bv7p9h6s49jfcd3javnpgvr-cargo-package-sha3-0.12.0.drv' on 'ssh-ng://customer@mac02' building '/nix/store/y9f2vyyyz96872f2cvfm0g2fg4rvajsk-cargo-package-shake-0.1.0.drv' on 'ssh-ng://customer@mac02' building '/nix/store/28amnr5mv07bcs09ln4b3npnr3vyga64-cargo-package-sponge-cursor-0.1.0.drv' on 'ssh-ng://customer@mac02' building '/nix/store/kn8zcyzlvksjynkw1kalxi5b77v5s0sm-cargo-package-universal-hash-0.6.1.drv' on 'ssh-ng://customer@mac02' building '/nix/store/ps0pfg4a37a6fr624xwm1iq4rf9xdn9s-flake-inputs.prom.drv' on 'ssh-ng://customer@mac02' building '/nix/store/ji9l0sgb0bv7p9h6s49jfcd3javnpgvr-cargo-package-sha3-0.12.0.drv' cargo-package-sha3-0.12.0> Running phase: unpackPhase cargo-package-sha3-0.12.0> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/tests/serialization.rs" cargo-package-sha3-0.12.0> Running phase: patchPhase cargo-package-sha3-0.12.0> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-sha3-0.12.0> Running phase: installPhase building '/nix/store/y9f2vyyyz96872f2cvfm0g2fg4rvajsk-cargo-package-shake-0.1.0.drv' cargo-package-shake-0.1.0> Running phase: unpackPhase cargo-package-shake-0.1.0> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/tests/data/shake256_kat.blb" cargo-package-shake-0.1.0> Running phase: patchPhase cargo-package-shake-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-shake-0.1.0> Running phase: installPhase building '/nix/store/28amnr5mv07bcs09ln4b3npnr3vyga64-cargo-package-sponge-cursor-0.1.0.drv' cargo-package-sponge-cursor-0.1.0> Running phase: unpackPhase cargo-package-sponge-cursor-0.1.0> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/tests/mod.rs" cargo-package-sponge-cursor-0.1.0> Running phase: patchPhase cargo-package-sponge-cursor-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-sponge-cursor-0.1.0> Running phase: installPhase building '/nix/store/kn8zcyzlvksjynkw1kalxi5b77v5s0sm-cargo-package-universal-hash-0.6.1.drv' building '/nix/store/aaab1x35773s29wv06zz7khhzwijaz35-source.drv' cargo-package-universal-hash-0.6.1> Running phase: unpackPhase cargo-package-universal-hash-0.6.1> setting SOURCE_DATE_EPOCH to timestamp 1153704088 of file "./crate/src/lib.rs" cargo-package-universal-hash-0.6.1> Running phase: patchPhase cargo-package-universal-hash-0.6.1> Running phase: updateAutotoolsGnuConfigScriptsPhase cargo-package-universal-hash-0.6.1> Running phase: installPhase building '/nix/store/fzw4hwazq6llpv8r3dq0balm5knqn98l-vendor-registry.drv' on 'ssh-ng://customer@mac02' building '/nix/store/ps0pfg4a37a6fr624xwm1iq4rf9xdn9s-flake-inputs.prom.drv' building '/nix/store/n23cnmx9c1i2ns4gg0nprkxmml7l0xv8-config.toml.drv' on 'ssh-ng://customer@mac02' building '/nix/store/fzw4hwazq6llpv8r3dq0balm5knqn98l-vendor-registry.drv' building '/nix/store/n23cnmx9c1i2ns4gg0nprkxmml7l0xv8-config.toml.drv' config.toml> structuredAttrs is enabled building '/nix/store/q6868g8ylgyydf45d41n6fjw5wldg57x-telegraf-start.drv' on 'ssh-ng://customer@mac02' building '/nix/store/2r6bv4nk3r48yqy5qmrcpwlmk0i5igb7-vendor-cargo-deps.drv' on 'ssh-ng://customer@mac02' building '/nix/store/q6868g8ylgyydf45d41n6fjw5wldg57x-telegraf-start.drv' building '/nix/store/9cr5gacsbq9x0jzcig94wwki0ndsgxf8-org.nixos.telegraf.plist.drv' on 'ssh-ng://customer@mac02' building '/nix/store/2r6bv4nk3r48yqy5qmrcpwlmk0i5igb7-vendor-cargo-deps.drv' building '/nix/store/14fvzml5s2i6m1clx0lgqxg8r9ndna9m-tincd-deps-0.1.0.drv' on 'ssh-ng://customer@mac02' building '/nix/store/9cr5gacsbq9x0jzcig94wwki0ndsgxf8-org.nixos.telegraf.plist.drv' building '/nix/store/14fvzml5s2i6m1clx0lgqxg8r9ndna9m-tincd-deps-0.1.0.drv' tincd-deps-0.1.0> cargoArtifacts not set, will not reuse any cargo artifacts tincd-deps-0.1.0> Running phase: unpackPhase tincd-deps-0.1.0> unpacking source archive /nix/store/2n23w7h42kjdpl7ynmz8hc4zmmjkpwvb-source tincd-deps-0.1.0> source root is source tincd-deps-0.1.0> Running phase: patchPhase tincd-deps-0.1.0> Executing configureCargoCommonVars tincd-deps-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase tincd-deps-0.1.0> Running phase: configurePhase tincd-deps-0.1.0> will append /nix/var/nix/builds/nix-86077-1162705781/source/.cargo-home/config.toml with contents of /nix/store/6p5481rnj2r11r97n3671mr0lvznkb9r-vendor-cargo-deps/config.toml tincd-deps-0.1.0> default configurePhase, nothing to do tincd-deps-0.1.0> Running phase: buildPhase tincd-deps-0.1.0> +++ command cargo --version tincd-deps-0.1.0> cargo 1.97.0 (c980f4866 2026-06-30) tincd-deps-0.1.0> +++ command cargo check --release -p tincd -p tinc-tools tincd-deps-0.1.0> Compiling typenum v1.19.0 tincd-deps-0.1.0> Compiling libc v0.2.189 tincd-deps-0.1.0> Compiling proc-macro2 v1.0.106 tincd-deps-0.1.0> Compiling unicode-ident v1.0.24 tincd-deps-0.1.0> Compiling quote v1.0.45 tincd-deps-0.1.0> Checking cfg-if v1.0.4 tincd-deps-0.1.0> Checking cmov v0.5.3 tincd-deps-0.1.0> Compiling version_check v0.9.5 tincd-deps-0.1.0> Checking const-oid v0.10.2 tincd-deps-0.1.0> Compiling shlex v1.3.0 tincd-deps-0.1.0> Compiling find-msvc-tools v0.1.9 tincd-deps-0.1.0> Compiling semver v1.0.28 tincd-deps-0.1.0> Compiling cc v1.2.59 tincd-deps-0.1.0> Compiling pkg-config v0.3.34 tincd-deps-0.1.0> Checking bitflags v2.11.0 tincd-deps-0.1.0> Checking ctutils v0.4.2 tincd-deps-0.1.0> Compiling rustc_version v0.4.1 tincd-deps-0.1.0> Compiling generic-array v0.14.7 tincd-deps-0.1.0> Compiling vcpkg v0.2.15 tincd-deps-0.1.0> Checking subtle v2.6.1 tincd-deps-0.1.0> Compiling autocfg v1.5.0 tincd-deps-0.1.0> Compiling thiserror v2.0.18 tincd-deps-0.1.0> Compiling curve25519-dalek v5.0.0-pre.6 tincd-deps-0.1.0> Compiling tinc-crypto v0.0.0 (/nix/var/nix/builds/nix-86077-1162705781/source/crates/tinc-crypto) tincd-deps-0.1.0> Compiling cfg_aliases v0.2.1 tincd-deps-0.1.0> Compiling nix v0.31.3 tincd-deps-0.1.0> Compiling memoffset v0.9.1 tincd-deps-0.1.0> Compiling serde_core v1.0.228 tincd-deps-0.1.0> Compiling objc2 v0.6.4 tincd-deps-0.1.0> Compiling tinc-conf v0.0.0 (/nix/var/nix/builds/nix-86077-1162705781/source/crates/tinc-conf) tincd-deps-0.1.0> Checking objc2-encode v4.1.0 tincd-deps-0.1.0> Compiling tinc-proto v0.0.0 (/nix/var/nix/builds/nix-86077-1162705781/source/crates/tinc-proto) tincd-deps-0.1.0> Compiling syn v2.0.117 tincd-deps-0.1.0> Compiling tinc-sptps v0.0.0 (/nix/var/nix/builds/nix-86077-1162705781/source/crates/tinc-sptps) tincd-deps-0.1.0> Compiling serde v1.0.228 tincd-deps-0.1.0> Checking scopeguard v1.2.0 tincd-deps-0.1.0> Checking powerfmt v0.2.0 tincd-deps-0.1.0> Checking deranged v0.5.8 tincd-deps-0.1.0> Checking hybrid-array v0.4.10 tincd-deps-0.1.0> Compiling openssl-sys v0.9.117 tincd-deps-0.1.0> Checking hybrid-array v0.2.3 tincd-deps-0.1.0> Checking lock_api v0.4.14 tincd-deps-0.1.0> Checking cpufeatures v0.3.0 tincd-deps-0.1.0> Checking getrandom v0.2.17 tincd-deps-0.1.0> Checking cpufeatures v0.2.17 tincd-deps-0.1.0> Checking keccak v0.1.6 tincd-deps-0.1.0> Checking rand_core v0.6.4 tincd-deps-0.1.0> Checking log v0.4.29 tincd-deps-0.1.0> Checking itoa v1.0.18 tincd-deps-0.1.0> Checking num-conv v0.2.1 tincd-deps-0.1.0> Checking memchr v2.8.0 tincd-deps-0.1.0> Checking crypto-common v0.2.2 tincd-deps-0.1.0> Checking block-buffer v0.12.0 tincd-deps-0.1.0> Checking crypto-common v0.1.7 tincd-deps-0.1.0> Checking block-buffer v0.10.4 tincd-deps-0.1.0> Checking digest v0.10.7 tincd-deps-0.1.0> Checking sha3 v0.10.9 tincd-deps-0.1.0> Checking inout v0.2.2 tincd-deps-0.1.0> Checking time-core v0.1.8 tincd-deps-0.1.0> Compiling tinc-tools v0.0.0 (/nix/var/nix/builds/nix-86077-1162705781/source/crates/tinc-tools) tincd-deps-0.1.0> Checking once_cell v1.21.4 tincd-deps-0.1.0> Compiling crc32fast v1.5.0 tincd-deps-0.1.0> Compiling getrandom v0.3.4 tincd-deps-0.1.0> Checking hashbrown v0.16.1 tincd-deps-0.1.0> Checking equivalent v1.0.2 tincd-deps-0.1.0> Checking block2 v0.6.2 tincd-deps-0.1.0> Checking dispatch2 v0.3.1 tincd-deps-0.1.0> Checking tracing-core v0.1.36 tincd-deps-0.1.0> Checking quick-xml v0.38.4 tincd-deps-0.1.0> Checking time v0.3.47 tincd-deps-0.1.0> Checking keccak v0.2.0 tincd-deps-0.1.0> Checking spin v0.9.8 tincd-deps-0.1.0> Compiling slotmap v1.1.1 tincd-deps-0.1.0> Checking objc2-core-foundation v0.3.2 tincd-deps-0.1.0> Checking crc-catalog v2.4.0 tincd-deps-0.1.0> Compiling litrs v1.0.0 tincd-deps-0.1.0> Checking indexmap v2.13.1 tincd-deps-0.1.0> Compiling zerocopy v0.8.48 tincd-deps-0.1.0> Checking digest v0.11.2 tincd-deps-0.1.0> Checking signature v3.0.0-rc.10 tincd-deps-0.1.0> Checking ed25519 v3.0.0-rc.4 tincd-deps-0.1.0> Checking sha2 v0.11.0 tincd-deps-0.1.0> Checking hmac v0.13.0 tincd-deps-0.1.0> Checking cipher v0.5.2 tincd-deps-0.1.0> Checking universal-hash v0.6.1 tincd-deps-0.1.0> Checking simd-adler32 v0.3.9 tincd-deps-0.1.0> Checking adler2 v2.0.1 tincd-deps-0.1.0> Checking pin-project-lite v0.2.17 tincd-deps-0.1.0> Compiling tinc-device v0.0.0 (/nix/var/nix/builds/nix-86077-1162705781/source/crates/tinc-device) tincd-deps-0.1.0> Checking sponge-cursor v0.1.0 tincd-deps-0.1.0> Checking base64 v0.22.1 tincd-deps-0.1.0> Checking serde_bytes v0.11.19 tincd-deps-0.1.0> Checking miniz_oxide v0.8.9 tincd-deps-0.1.0> Compiling document-features v0.2.12 tincd-deps-0.1.0> Checking poly1305 v0.9.1 tincd-deps-0.1.0> Checking chacha20 v0.10.1 tincd-deps-0.1.0> Checking aead v0.6.1 tincd-deps-0.1.0> Checking crc v3.4.0 tincd-deps-0.1.0> Checking flume v0.11.1 tincd-deps-0.1.0> Checking env_filter v1.0.1 tincd-deps-0.1.0> Compiling tincd v0.1.0 (/nix/var/nix/builds/nix-86077-1162705781/source/crates/tincd) tincd-deps-0.1.0> Checking mac-addr v0.3.0 tincd-deps-0.1.0> Checking ipnet v2.12.0 tincd-deps-0.1.0> Checking sha1_smol v1.0.1 tincd-deps-0.1.0> Checking dyn-clone v1.0.20 tincd-deps-0.1.0> Checking twox-hash v2.1.2 tincd-deps-0.1.0> Checking lru v0.16.3 tincd-deps-0.1.0> Checking lz4_flex v0.13.0 tincd-deps-0.1.0> Checking flate2 v1.1.9 tincd-deps-0.1.0> Checking env_logger v0.11.10 tincd-deps-0.1.0> Checking chacha20poly1305 v0.11.0 tincd-deps-0.1.0> Checking sha3 v0.12.0 tincd-deps-0.1.0> Checking shake v0.1.0 tincd-deps-0.1.0> Checking socket2 v0.6.3 tincd-deps-0.1.0> Checking objc2-security v0.3.2 tincd-deps-0.1.0> Checking objc2-system-configuration v0.3.2 tincd-deps-0.1.0> Compiling zeroize_derive v1.4.3 tincd-deps-0.1.0> Compiling thiserror-impl v2.0.18 tincd-deps-0.1.0> Compiling serde_derive v1.0.228 tincd-deps-0.1.0> Compiling tracing-attributes v0.1.31 tincd-deps-0.1.0> Compiling zerocopy-derive v0.8.48 tincd-deps-0.1.0> Checking zeroize v1.8.2 tincd-deps-0.1.0> Checking kem v0.3.0-pre.0 tincd-deps-0.1.0> Checking ml-kem v0.2.3 tincd-deps-0.1.0> Checking tracing v0.1.44 tincd-deps-0.1.0> Checking ed25519-dalek v3.0.0-pre.6 tincd-deps-0.1.0> Checking plist v1.8.0 tincd-deps-0.1.0> Checking serde_bencode v0.2.4 tincd-deps-0.1.0> Checking mainline v6.0.1 tincd-deps-0.1.0> Checking netdev v0.42.0 tincd-deps-0.1.0> Finished `release` profile [optimized] target(s) in 25.82s tincd-deps-0.1.0> +++ command cargo build --release -p tincd -p tinc-tools tincd-deps-0.1.0> Compiling cfg-if v1.0.4 tincd-deps-0.1.0> Compiling cmov v0.5.3 tincd-deps-0.1.0> Compiling const-oid v0.10.2 tincd-deps-0.1.0> Compiling typenum v1.19.0 tincd-deps-0.1.0> Compiling libc v0.2.189 tincd-deps-0.1.0> Compiling bitflags v2.11.0 tincd-deps-0.1.0> Compiling subtle v2.6.1 tincd-deps-0.1.0> Compiling zeroize v1.8.2 tincd-deps-0.1.0> Compiling thiserror v2.0.18 tincd-deps-0.1.0> Compiling memoffset v0.9.1 tincd-deps-0.1.0> Compiling objc2-encode v4.1.0 tincd-deps-0.1.0> Compiling serde_core v1.0.228 tincd-deps-0.1.0> Compiling tinc-proto v0.0.0 (/nix/var/nix/builds/nix-86077-1162705781/source/crates/tinc-proto) tincd-deps-0.1.0> Compiling powerfmt v0.2.0 tincd-deps-0.1.0> Compiling scopeguard v1.2.0 tincd-deps-0.1.0> Compiling once_cell v1.21.4 tincd-deps-0.1.0> Compiling lock_api v0.4.14 tincd-deps-0.1.0> Compiling hashbrown v0.16.1 tincd-deps-0.1.0> Compiling deranged v0.5.8 tincd-deps-0.1.0> Compiling memchr v2.8.0 tincd-deps-0.1.0> Compiling num-conv v0.2.1 tincd-deps-0.1.0> Compiling ctutils v0.4.2 tincd-deps-0.1.0> Compiling itoa v1.0.18 tincd-deps-0.1.0> Compiling equivalent v1.0.2 tincd-deps-0.1.0> Compiling log v0.4.29 tincd-deps-0.1.0> Compiling time-core v0.1.8 tincd-deps-0.1.0> Compiling objc2 v0.6.4 tincd-deps-0.1.0> Compiling spin v0.9.8 tincd-deps-0.1.0> Compiling tracing-core v0.1.36 tincd-deps-0.1.0> Compiling crc-catalog v2.4.0 tincd-deps-0.1.0> Compiling pin-project-lite v0.2.17 tincd-deps-0.1.0> Compiling sponge-cursor v0.1.0 tincd-deps-0.1.0> Compiling adler2 v2.0.1 tincd-deps-0.1.0> Compiling simd-adler32 v0.3.9 tincd-deps-0.1.0> Compiling base64 v0.22.1 tincd-deps-0.1.0> Compiling quick-xml v0.38.4 tincd-deps-0.1.0> Compiling tracing v0.1.44 tincd-deps-0.1.0> Compiling miniz_oxide v0.8.9 tincd-deps-0.1.0> Compiling crc v3.4.0 tincd-deps-0.1.0> Compiling hybrid-array v0.4.10 tincd-deps-0.1.0> Compiling generic-array v0.14.7 tincd-deps-0.1.0> Compiling hybrid-array v0.2.3 tincd-deps-0.1.0> Compiling indexmap v2.13.1 tincd-deps-0.1.0> Compiling cpufeatures v0.3.0 tincd-deps-0.1.0> Compiling getrandom v0.2.17 tincd-deps-0.1.0> Compiling cpufeatures v0.2.17 tincd-deps-0.1.0> Compiling keccak v0.1.6 tincd-deps-0.1.0> Compiling rand_core v0.6.4 tincd-deps-0.1.0> Compiling kem v0.3.0-pre.0 tincd-deps-0.1.0> Compiling openssl-sys v0.9.117 tincd-deps-0.1.0> Compiling crypto-common v0.2.2 tincd-deps-0.1.0> Compiling block-buffer v0.12.0 tincd-deps-0.1.0> Compiling crypto-common v0.1.7 tincd-deps-0.1.0> Compiling block-buffer v0.10.4 tincd-deps-0.1.0> Compiling nix v0.31.3 tincd-deps-0.1.0> Compiling digest v0.10.7 tincd-deps-0.1.0> Compiling sha3 v0.10.9 tincd-deps-0.1.0> Compiling dispatch2 v0.3.1 tincd-deps-0.1.0> Compiling block2 v0.6.2 tincd-deps-0.1.0> Compiling inout v0.2.2 tincd-deps-0.1.0> Compiling time v0.3.47 tincd-deps-0.1.0> Compiling ml-kem v0.2.3 tincd-deps-0.1.0> Compiling keccak v0.2.0 tincd-deps-0.1.0> Compiling getrandom v0.3.4 tincd-deps-0.1.0> Compiling flume v0.11.1 tincd-deps-0.1.0> Compiling objc2-core-foundation v0.3.2 tincd-deps-0.1.0> Compiling crc32fast v1.5.0 tincd-deps-0.1.0> Compiling env_filter v1.0.1 tincd-deps-0.1.0> Compiling twox-hash v2.1.2 tincd-deps-0.1.0> Compiling lru v0.16.3 tincd-deps-0.1.0> Compiling dyn-clone v1.0.20 tincd-deps-0.1.0> Compiling ipnet v2.12.0 tincd-deps-0.1.0> Compiling mac-addr v0.3.0 tincd-deps-0.1.0> Compiling sha1_smol v1.0.1 tincd-deps-0.1.0> Compiling lz4_flex v0.13.0 tincd-deps-0.1.0> Compiling zerocopy v0.8.48 tincd-deps-0.1.0> Compiling digest v0.11.2 tincd-deps-0.1.0> Compiling signature v3.0.0-rc.10 tincd-deps-0.1.0> Compiling ed25519 v3.0.0-rc.4 tincd-deps-0.1.0> Compiling curve25519-dalek v5.0.0-pre.6 tincd-deps-0.1.0> Compiling sha2 v0.11.0 tincd-deps-0.1.0> Compiling hmac v0.13.0 tincd-deps-0.1.0> Compiling cipher v0.5.2 tincd-deps-0.1.0> Compiling universal-hash v0.6.1 tincd-deps-0.1.0> Compiling serde v1.0.228 tincd-deps-0.1.0> Compiling serde_bytes v0.11.19 tincd-deps-0.1.0> Compiling poly1305 v0.9.1 tincd-deps-0.1.0> Compiling aead v0.6.1 tincd-deps-0.1.0> Compiling chacha20 v0.10.1 tincd-deps-0.1.0> Compiling sha3 v0.12.0 tincd-deps-0.1.0> Compiling shake v0.1.0 tincd-deps-0.1.0> Compiling env_logger v0.11.10 tincd-deps-0.1.0> Compiling chacha20poly1305 v0.11.0 tincd-deps-0.1.0> Compiling flate2 v1.1.9 tincd-deps-0.1.0> Compiling slotmap v1.1.1 tincd-deps-0.1.0> Compiling socket2 v0.6.3 tincd-deps-0.1.0> Compiling ed25519-dalek v3.0.0-pre.6 tincd-deps-0.1.0> Compiling serde_bencode v0.2.4 tincd-deps-0.1.0> Compiling tinc-crypto v0.0.0 (/nix/var/nix/builds/nix-86077-1162705781/source/crates/tinc-crypto) tincd-deps-0.1.0> Compiling tinc-sptps v0.0.0 (/nix/var/nix/builds/nix-86077-1162705781/source/crates/tinc-sptps) tincd-deps-0.1.0> Compiling tinc-conf v0.0.0 (/nix/var/nix/builds/nix-86077-1162705781/source/crates/tinc-conf) tincd-deps-0.1.0> Compiling mainline v6.0.1 tincd-deps-0.1.0> Compiling plist v1.8.0 tincd-deps-0.1.0> Compiling objc2-security v0.3.2 tincd-deps-0.1.0> Compiling objc2-system-configuration v0.3.2 tincd-deps-0.1.0> Compiling tinc-tools v0.0.0 (/nix/var/nix/builds/nix-86077-1162705781/source/crates/tinc-tools) tincd-deps-0.1.0> Compiling tinc-device v0.0.0 (/nix/var/nix/builds/nix-86077-1162705781/source/crates/tinc-device) tincd-deps-0.1.0> Compiling netdev v0.42.0 tincd-deps-0.1.0> Compiling tincd v0.1.0 (/nix/var/nix/builds/nix-86077-1162705781/source/crates/tincd) tincd-deps-0.1.0> Finished `release` profile [optimized] target(s) in 43.39s tincd-deps-0.1.0> buildPhase completed in 1 minutes 9 seconds tincd-deps-0.1.0> Running phase: installPhase tincd-deps-0.1.0> incremental zstd compression not currently supported on Darwin: https://github.com/rust-lang/rust/issues/115982 tincd-deps-0.1.0> doing a full archive install of target to /nix/store/clp5xm99pm33kmh8pc8h6i7zp0wwm1n9-tincd-deps-0.1.0/target.tar.zst tincd-deps-0.1.0> /*stdin*\ : 22.85% ( 343 MiB => 78.3 MiB, /nix/store/clp5xm99pm33kmh8pc8h6i7zp0wwm1n9-tincd-deps-0.1.0/target.tar.zst) tincd-deps-0.1.0> Running phase: fixupPhase tincd-deps-0.1.0> checking for references to /nix/var/nix/builds/nix-86077-1162705781/ in /nix/store/clp5xm99pm33kmh8pc8h6i7zp0wwm1n9-tincd-deps-0.1.0... tincd-deps-0.1.0> patching script interpreter paths in /nix/store/clp5xm99pm33kmh8pc8h6i7zp0wwm1n9-tincd-deps-0.1.0 building '/nix/store/p5wxniirkv5qswzl1llqa1yil2giv50y-tincd-0.1.0.drv' on 'ssh-ng://customer@mac02' building '/nix/store/p5wxniirkv5qswzl1llqa1yil2giv50y-tincd-0.1.0.drv' tincd-0.1.0> Running phase: unpackPhase tincd-0.1.0> unpacking source archive /nix/store/18an47sjwsmrsycdcy7262shws91kyr1-source tincd-0.1.0> source root is source tincd-0.1.0> Running phase: patchPhase tincd-0.1.0> Executing configureCargoCommonVars tincd-0.1.0> decompressing cargo artifacts from /nix/store/clp5xm99pm33kmh8pc8h6i7zp0wwm1n9-tincd-deps-0.1.0/target.tar.zst to target tincd-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase tincd-0.1.0> Running phase: configurePhase tincd-0.1.0> will append /nix/var/nix/builds/nix-8573-2030438287/source/.cargo-home/config.toml with contents of /nix/store/6p5481rnj2r11r97n3671mr0lvznkb9r-vendor-cargo-deps/config.toml tincd-0.1.0> default configurePhase, nothing to do tincd-0.1.0> Running phase: buildPhase tincd-0.1.0> +++ command cargo --version tincd-0.1.0> cargo 1.97.0 (c980f4866 2026-06-30) tincd-0.1.0> +++ command cargo build --release --message-format json-render-diagnostics -p tincd -p tinc-tools tincd-0.1.0> Compiling tinc-proto v0.0.0 (/nix/var/nix/builds/nix-8573-2030438287/source/crates/tinc-proto) tincd-0.1.0> Compiling tinc-crypto v0.0.0 (/nix/var/nix/builds/nix-8573-2030438287/source/crates/tinc-crypto) tincd-0.1.0> Compiling tincd v0.1.0 (/nix/var/nix/builds/nix-8573-2030438287/source/crates/tincd) tincd-0.1.0> Compiling tinc-device v0.0.0 (/nix/var/nix/builds/nix-8573-2030438287/source/crates/tinc-device) tincd-0.1.0> Compiling tinc-sptps v0.0.0 (/nix/var/nix/builds/nix-8573-2030438287/source/crates/tinc-sptps) tincd-0.1.0> Compiling tinc-conf v0.0.0 (/nix/var/nix/builds/nix-8573-2030438287/source/crates/tinc-conf) tincd-0.1.0> warning: tincd@0.1.0: Warning: supplying the --target arm64-apple-macosx != arm64-apple-darwin argument to a nix-wrapped compiler may not work correctly - cc-wrapper is currently not designed with multi-target compilers in mind. You may want to use an un-wrapped compiler instead. tincd-0.1.0> Compiling tinc-tools v0.0.0 (/nix/var/nix/builds/nix-8573-2030438287/source/crates/tinc-tools) tincd-0.1.0> error[E0432]: unresolved import `crate::bind_to_interface` tincd-0.1.0> --> crates/tincd/src/listen.rs:18:5 tincd-0.1.0> | tincd-0.1.0> 18 | use crate::bind_to_interface; tincd-0.1.0> | ^^^^^^^^^^^^^^^^^^^^^^^^ no `bind_to_interface` in the root tincd-0.1.0> | tincd-0.1.0> note: found an item that was configured out tincd-0.1.0> --> crates/tincd/src/lib.rs:69:5 tincd-0.1.0> | tincd-0.1.0> 67 | #[cfg(target_os = "linux")] tincd-0.1.0> | ------------------- the item is gated behind the `linux` feature tincd-0.1.0> 68 | pub(crate) use platform::{ tincd-0.1.0> 69 | bind_to_interface, msg_nosignal, set_cloexec, set_nosigpipe, set_udp_tos, sock_cloexec_flag, tincd-0.1.0> | ^^^^^^^^^^^^^^^^^ tincd-0.1.0> tincd-0.1.0> error[E0425]: cannot find function `msg_nosignal` in the crate root tincd-0.1.0> --> crates/tincd/src/conn.rs:737:62 tincd-0.1.0> | tincd-0.1.0> 737 | let n = match send(self.fd.as_raw_fd(), live, crate::msg_nosignal()) { tincd-0.1.0> | ^^^^^^^^^^^^ not found in the crate root tincd-0.1.0> | tincd-0.1.0> note: found an item that was configured out tincd-0.1.0> --> crates/tincd/src/lib.rs:69:24 tincd-0.1.0> | tincd-0.1.0> 67 | #[cfg(target_os = "linux")] tincd-0.1.0> | ------------------- the item is gated behind the `linux` feature tincd-0.1.0> 68 | pub(crate) use platform::{ tincd-0.1.0> 69 | bind_to_interface, msg_nosignal, set_cloexec, set_nosigpipe, set_udp_tos, sock_cloexec_flag, tincd-0.1.0> | ^^^^^^^^^^^^ tincd-0.1.0> help: consider importing this function tincd-0.1.0> | tincd-0.1.0> 11 + use crate::platform::msg_nosignal; tincd-0.1.0> | tincd-0.1.0> help: if you import `msg_nosignal`, refer to it directly tincd-0.1.0> | tincd-0.1.0> 737 - let n = match send(self.fd.as_raw_fd(), live, crate::msg_nosignal()) { tincd-0.1.0> 737 + let n = match send(self.fd.as_raw_fd(), live, msg_nosignal()) { tincd-0.1.0> | tincd-0.1.0> tincd-0.1.0> error[E0425]: cannot find function `sock_cloexec_flag` in the crate root tincd-0.1.0> --> crates/tincd/src/daemon/net/icmp.rs:234:54 tincd-0.1.0> | tincd-0.1.0> 234 | let sock = socket(af, SockType::Datagram, crate::sock_cloexec_flag(), None).ok()?; tincd-0.1.0> | ^^^^^^^^^^^^^^^^^ not found in the crate root tincd-0.1.0> | tincd-0.1.0> note: found an item that was configured out tincd-0.1.0> --> crates/tincd/src/lib.rs:69:79 tincd-0.1.0> | tincd-0.1.0> 67 | #[cfg(target_os = "linux")] tincd-0.1.0> | ------------------- the item is gated behind the `linux` feature tincd-0.1.0> 68 | pub(crate) use platform::{ tincd-0.1.0> 69 | bind_to_interface, msg_nosignal, set_cloexec, set_nosigpipe, set_udp_tos, sock_cloexec_flag, tincd-0.1.0> | ^^^^^^^^^^^^^^^^^ tincd-0.1.0> help: consider importing this function tincd-0.1.0> | tincd-0.1.0> 1 + use crate::platform::sock_cloexec_flag; tincd-0.1.0> | tincd-0.1.0> help: if you import `sock_cloexec_flag`, refer to it directly tincd-0.1.0> | tincd-0.1.0> 234 - let sock = socket(af, SockType::Datagram, crate::sock_cloexec_flag(), None).ok()?; tincd-0.1.0> 234 + let sock = socket(af, SockType::Datagram, sock_cloexec_flag(), None).ok()?; tincd-0.1.0> | tincd-0.1.0> tincd-0.1.0> error[E0425]: cannot find function `set_nosigpipe` in the crate root tincd-0.1.0> --> crates/tincd/src/daemon/net/rx.rs:39:24 tincd-0.1.0> | tincd-0.1.0> 39 | crate::set_nosigpipe(&pair.0); tincd-0.1.0> | ^^^^^^^^^^^^^ not found in the crate root tincd-0.1.0> | tincd-0.1.0> note: found an item that was configured out tincd-0.1.0> --> crates/tincd/src/lib.rs:69:51 tincd-0.1.0> | tincd-0.1.0> 67 | #[cfg(target_os = "linux")] tincd-0.1.0> | ------------------- the item is gated behind the `linux` feature tincd-0.1.0> 68 | pub(crate) use platform::{ tincd-0.1.0> 69 | bind_to_interface, msg_nosignal, set_cloexec, set_nosigpipe, set_udp_tos, sock_cloexec_flag, tincd-0.1.0> | ^^^^^^^^^^^^^ tincd-0.1.0> help: consider importing this function tincd-0.1.0> | tincd-0.1.0> 1 + use crate::platform::set_nosigpipe; tincd-0.1.0> | tincd-0.1.0> help: if you import `set_nosigpipe`, refer to it directly tincd-0.1.0> | tincd-0.1.0> 39 - crate::set_nosigpipe(&pair.0); tincd-0.1.0> 39 + set_nosigpipe(&pair.0); tincd-0.1.0> | tincd-0.1.0> tincd-0.1.0> error[E0425]: cannot find function `set_udp_tos` in the crate root tincd-0.1.0> --> crates/tincd/src/daemon/net/sptps.rs:789:12 tincd-0.1.0> | tincd-0.1.0> 789 | crate::set_udp_tos(l.udp.as_fd(), is_ipv6, prio); tincd-0.1.0> | ^^^^^^^^^^^ not found in the crate root tincd-0.1.0> | tincd-0.1.0> note: found an item that was configured out tincd-0.1.0> --> crates/tincd/src/lib.rs:69:66 tincd-0.1.0> | tincd-0.1.0> 67 | #[cfg(target_os = "linux")] tincd-0.1.0> | ------------------- the item is gated behind the `linux` feature tincd-0.1.0> 68 | pub(crate) use platform::{ tincd-0.1.0> 69 | bind_to_interface, msg_nosignal, set_cloexec, set_nosigpipe, set_udp_tos, sock_cloexec_flag, tincd-0.1.0> | ^^^^^^^^^^^ tincd-0.1.0> help: consider importing this function tincd-0.1.0> | tincd-0.1.0> 1 + use crate::platform::set_udp_tos; tincd-0.1.0> | tincd-0.1.0> help: if you import `set_udp_tos`, refer to it directly tincd-0.1.0> | tincd-0.1.0> 789 - crate::set_udp_tos(l.udp.as_fd(), is_ipv6, prio); tincd-0.1.0> 789 + set_udp_tos(l.udp.as_fd(), is_ipv6, prio); tincd-0.1.0> | tincd-0.1.0> tincd-0.1.0> error[E0425]: cannot find function `set_nosigpipe` in the crate root tincd-0.1.0> --> crates/tincd/src/listen.rs:285:12 tincd-0.1.0> | tincd-0.1.0> 285 | crate::set_nosigpipe(&s); tincd-0.1.0> | ^^^^^^^^^^^^^ not found in the crate root tincd-0.1.0> | tincd-0.1.0> note: found an item that was configured out tincd-0.1.0> --> crates/tincd/src/lib.rs:69:51 tincd-0.1.0> | tincd-0.1.0> 67 | #[cfg(target_os = "linux")] tincd-0.1.0> | ------------------- the item is gated behind the `linux` feature tincd-0.1.0> 68 | pub(crate) use platform::{ tincd-0.1.0> 69 | bind_to_interface, msg_nosignal, set_cloexec, set_nosigpipe, set_udp_tos, sock_cloexec_flag, tincd-0.1.0> | ^^^^^^^^^^^^^ tincd-0.1.0> help: consider importing this function tincd-0.1.0> | tincd-0.1.0> 12 + use crate::platform::set_nosigpipe; tincd-0.1.0> | tincd-0.1.0> help: if you import `set_nosigpipe`, refer to it directly tincd-0.1.0> | tincd-0.1.0> 285 - crate::set_nosigpipe(&s); tincd-0.1.0> 285 + set_nosigpipe(&s); tincd-0.1.0> | tincd-0.1.0> tincd-0.1.0> error[E0425]: cannot find function `bind_to_interface` in the crate root tincd-0.1.0> --> crates/tincd/src/outgoing.rs:130:32 tincd-0.1.0> | tincd-0.1.0> 130 | && let Err(e) = crate::bind_to_interface(sock, iface) tincd-0.1.0> | ^^^^^^^^^^^^^^^^^ not found in the crate root tincd-0.1.0> | tincd-0.1.0> note: found an item that was configured out tincd-0.1.0> --> crates/tincd/src/lib.rs:69:5 tincd-0.1.0> | tincd-0.1.0> 67 | #[cfg(target_os = "linux")] tincd-0.1.0> | ------------------- the item is gated behind the `linux` feature tincd-0.1.0> 68 | pub(crate) use platform::{ tincd-0.1.0> 69 | bind_to_interface, msg_nosignal, set_cloexec, set_nosigpipe, set_udp_tos, sock_cloexec_flag, tincd-0.1.0> | ^^^^^^^^^^^^^^^^^ tincd-0.1.0> help: consider importing this function tincd-0.1.0> | tincd-0.1.0> 19 + use crate::platform::bind_to_interface; tincd-0.1.0> | tincd-0.1.0> help: if you import `bind_to_interface`, refer to it directly tincd-0.1.0> | tincd-0.1.0> 130 - && let Err(e) = crate::bind_to_interface(sock, iface) tincd-0.1.0> 130 + && let Err(e) = bind_to_interface(sock, iface) tincd-0.1.0> | tincd-0.1.0> tincd-0.1.0> error[E0425]: cannot find function `set_nosigpipe` in the crate root tincd-0.1.0> --> crates/tincd/src/outgoing.rs:155:20 tincd-0.1.0> | tincd-0.1.0> 155 | crate::set_nosigpipe(&s); tincd-0.1.0> | ^^^^^^^^^^^^^ not found in the crate root tincd-0.1.0> | tincd-0.1.0> note: found an item that was configured out tincd-0.1.0> --> crates/tincd/src/lib.rs:69:51 tincd-0.1.0> | tincd-0.1.0> 67 | #[cfg(target_os = "linux")] tincd-0.1.0> | ------------------- the item is gated behind the `linux` feature tincd-0.1.0> 68 | pub(crate) use platform::{ tincd-0.1.0> 69 | bind_to_interface, msg_nosignal, set_cloexec, set_nosigpipe, set_udp_tos, sock_cloexec_flag, tincd-0.1.0> | ^^^^^^^^^^^^^ tincd-0.1.0> help: consider importing this function tincd-0.1.0> | tincd-0.1.0> 19 + use crate::platform::set_nosigpipe; tincd-0.1.0> | tincd-0.1.0> help: if you import `set_nosigpipe`, refer to it directly tincd-0.1.0> | tincd-0.1.0> 155 - crate::set_nosigpipe(&s); tincd-0.1.0> 155 + set_nosigpipe(&s); tincd-0.1.0> | tincd-0.1.0> tincd-0.1.0> error[E0425]: cannot find function `set_nosigpipe` in the crate root tincd-0.1.0> --> crates/tincd/src/outgoing.rs:228:12 tincd-0.1.0> | tincd-0.1.0> 228 | crate::set_nosigpipe(&sock); tincd-0.1.0> | ^^^^^^^^^^^^^ not found in the crate root tincd-0.1.0> | tincd-0.1.0> note: found an item that was configured out tincd-0.1.0> --> crates/tincd/src/lib.rs:69:51 tincd-0.1.0> | tincd-0.1.0> 67 | #[cfg(target_os = "linux")] tincd-0.1.0> | ------------------- the item is gated behind the `linux` feature tincd-0.1.0> 68 | pub(crate) use platform::{ tincd-0.1.0> 69 | bind_to_interface, msg_nosignal, set_cloexec, set_nosigpipe, set_udp_tos, sock_cloexec_flag, tincd-0.1.0> | ^^^^^^^^^^^^^ tincd-0.1.0> help: consider importing this function tincd-0.1.0> | tincd-0.1.0> 19 + use crate::platform::set_nosigpipe; tincd-0.1.0> | tincd-0.1.0> help: if you import `set_nosigpipe`, refer to it directly tincd-0.1.0> | tincd-0.1.0> 228 - crate::set_nosigpipe(&sock); tincd-0.1.0> 228 + set_nosigpipe(&sock); tincd-0.1.0> | tincd-0.1.0> tincd-0.1.0> error[E0425]: cannot find function `sock_cloexec_flag` in the crate root tincd-0.1.0> --> crates/tincd/src/outgoing.rs:615:16 tincd-0.1.0> | tincd-0.1.0> 615 | crate::sock_cloexec_flag(), tincd-0.1.0> | ^^^^^^^^^^^^^^^^^ not found in the crate root tincd-0.1.0> | tincd-0.1.0> note: found an item that was configured out tincd-0.1.0> --> crates/tincd/src/lib.rs:69:79 tincd-0.1.0> | tincd-0.1.0> 67 | #[cfg(target_os = "linux")] tincd-0.1.0> | ------------------- the item is gated behind the `linux` feature tincd-0.1.0> 68 | pub(crate) use platform::{ tincd-0.1.0> 69 | bind_to_interface, msg_nosignal, set_cloexec, set_nosigpipe, set_udp_tos, sock_cloexec_flag, tincd-0.1.0> | ^^^^^^^^^^^^^^^^^ tincd-0.1.0> help: consider importing this function tincd-0.1.0> | tincd-0.1.0> 19 + use crate::platform::sock_cloexec_flag; tincd-0.1.0> | tincd-0.1.0> help: if you import `sock_cloexec_flag`, refer to it directly tincd-0.1.0> | tincd-0.1.0> 615 - crate::sock_cloexec_flag(), tincd-0.1.0> 615 + sock_cloexec_flag(), tincd-0.1.0> | tincd-0.1.0> tincd-0.1.0> error[E0425]: cannot find function `set_cloexec` in the crate root tincd-0.1.0> --> crates/tincd/src/outgoing.rs:617:12 tincd-0.1.0> | tincd-0.1.0> 617 | crate::set_cloexec(&parent_fd); tincd-0.1.0> | ^^^^^^^^^^^ not found in the crate root tincd-0.1.0> | tincd-0.1.0> note: found an item that was configured out tincd-0.1.0> --> crates/tincd/src/lib.rs:69:38 tincd-0.1.0> | tincd-0.1.0> 67 | #[cfg(target_os = "linux")] tincd-0.1.0> | ------------------- the item is gated behind the `linux` feature tincd-0.1.0> 68 | pub(crate) use platform::{ tincd-0.1.0> 69 | bind_to_interface, msg_nosignal, set_cloexec, set_nosigpipe, set_udp_tos, sock_cloexec_flag, tincd-0.1.0> | ^^^^^^^^^^^ tincd-0.1.0> help: consider importing this function tincd-0.1.0> | tincd-0.1.0> 19 + use crate::platform::set_cloexec; tincd-0.1.0> | tincd-0.1.0> help: if you import `set_cloexec`, refer to it directly tincd-0.1.0> | tincd-0.1.0> 617 - crate::set_cloexec(&parent_fd); tincd-0.1.0> 617 + set_cloexec(&parent_fd); tincd-0.1.0> | tincd-0.1.0> tincd-0.1.0> error[E0425]: cannot find function `set_cloexec` in the crate root tincd-0.1.0> --> crates/tincd/src/outgoing.rs:618:12 tincd-0.1.0> | tincd-0.1.0> 618 | crate::set_cloexec(&child_fd); tincd-0.1.0> | ^^^^^^^^^^^ not found in the crate root tincd-0.1.0> | tincd-0.1.0> note: found an item that was configured out tincd-0.1.0> --> crates/tincd/src/lib.rs:69:38 tincd-0.1.0> | tincd-0.1.0> 67 | #[cfg(target_os = "linux")] tincd-0.1.0> | ------------------- the item is gated behind the `linux` feature tincd-0.1.0> 68 | pub(crate) use platform::{ tincd-0.1.0> 69 | bind_to_interface, msg_nosignal, set_cloexec, set_nosigpipe, set_udp_tos, sock_cloexec_flag, tincd-0.1.0> | ^^^^^^^^^^^ tincd-0.1.0> help: consider importing this function tincd-0.1.0> | tincd-0.1.0> 19 + use crate::platform::set_cloexec; tincd-0.1.0> | tincd-0.1.0> help: if you import `set_cloexec`, refer to it directly tincd-0.1.0> | tincd-0.1.0> 618 - crate::set_cloexec(&child_fd); tincd-0.1.0> 618 + set_cloexec(&child_fd); tincd-0.1.0> | tincd-0.1.0> tincd-0.1.0> error[E0425]: cannot find function `setsockopt` in this scope tincd-0.1.0> --> crates/tincd/src/listen.rs:86:21 tincd-0.1.0> | tincd-0.1.0> 86 | if let Err(e) = setsockopt(&s.as_fd(), opt, &size) { tincd-0.1.0> | ^^^^^^^^^^ not found in this scope tincd-0.1.0> tincd-0.1.0> error[E0433]: cannot find module or crate `sockopt` in this scope tincd-0.1.0> --> crates/tincd/src/listen.rs:458:9 tincd-0.1.0> | tincd-0.1.0> 458 | sockopt::RcvBuf, tincd-0.1.0> | ^^^^^^^ use of unresolved module or unlinked crate `sockopt` tincd-0.1.0> | tincd-0.1.0> = help: if you wanted to use a crate named `sockopt`, use `cargo add sockopt` to add it to your `Cargo.toml` tincd-0.1.0> tincd-0.1.0> error[E0433]: cannot find module or crate `sockopt` in this scope tincd-0.1.0> --> crates/tincd/src/listen.rs:465:9 tincd-0.1.0> | tincd-0.1.0> 465 | sockopt::SndBuf, tincd-0.1.0> | ^^^^^^^ use of unresolved module or unlinked crate `sockopt` tincd-0.1.0> | tincd-0.1.0> = help: if you wanted to use a crate named `sockopt`, use `cargo add sockopt` to add it to your `Cargo.toml` tincd-0.1.0> tincd-0.1.0> warning: unused variable: `n_shards` tincd-0.1.0> --> crates/tincd/src/daemon/setup.rs:659:13 tincd-0.1.0> | tincd-0.1.0> 659 | let n_shards = if shard_tuns.is_empty() { tincd-0.1.0> | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_shards` tincd-0.1.0> | tincd-0.1.0> = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default tincd-0.1.0> tincd-0.1.0> Some errors have detailed explanations: E0425, E0432, E0433. tincd-0.1.0> For more information about an error, try `rustc --explain E0425`. tincd-0.1.0> warning: `tincd` (lib) generated 1 warning tincd-0.1.0> warning: tincd@0.1.0: Warning: supplying the --target arm64-apple-macosx != arm64-apple-darwin argument to a nix-wrapped compiler may not work correctly - cc-wrapper is currently not designed with multi-target compilers in mind. You may want to use an un-wrapped compiler instead. tincd-0.1.0> error: could not compile `tincd` (lib) due to 15 previous errors; 1 warning emitted tincd-0.1.0> warning: build failed, waiting for other jobs to finish... error: build of '/nix/store/p5wxniirkv5qswzl1llqa1yil2giv50y-tincd-0.1.0.drv' on 'ssh-ng://customer@mac02' failed: Cannot build '/nix/store/p5wxniirkv5qswzl1llqa1yil2giv50y-tincd-0.1.0.drv'. Reason: builder failed with exit code 101. Output paths: /nix/store/z740gapbbgb0ac7v3a1zcg1vbgdps4vx-tincd-0.1.0 Last 25 log lines: > | > = help: if you wanted to use a crate named `sockopt`, use `cargo add sockopt` to add it to your `Cargo.toml` > > error[E0433]: cannot find module or crate `sockopt` in this scope > --> crates/tincd/src/listen.rs:465:9 > | > 465 | sockopt::SndBuf, > | ^^^^^^^ use of unresolved module or unlinked crate `sockopt` > | > = help: if you wanted to use a crate named `sockopt`, use `cargo add sockopt` to add it to your `Cargo.toml` > > warning: unused variable: `n_shards` > --> crates/tincd/src/daemon/setup.rs:659:13 > | > 659 | let n_shards = if shard_tuns.is_empty() { > | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_shards` > | > = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default > > Some errors have detailed explanations: E0425, E0432, E0433. > For more information about an error, try `rustc --explain E0425`. > warning: `tincd` (lib) generated 1 warning > warning: tincd@0.1.0: Warning: supplying the --target arm64-apple-macosx != arm64-apple-darwin argument to a nix-wrapped compiler may not work correctly - cc-wrapper is currently not designed with multi-target compilers in mind. You may want to use an un-wrapped compiler instead. > error: could not compile `tincd` (lib) due to 15 previous errors; 1 warning emitted > warning: build failed, waiting for other jobs to finish... For full logs, run: nix log /nix/store/p5wxniirkv5qswzl1llqa1yil2giv50y-tincd-0.1.0.drv error: Cannot build '/nix/store/p5wxniirkv5qswzl1llqa1yil2giv50y-tincd-0.1.0.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/z740gapbbgb0ac7v3a1zcg1vbgdps4vx-tincd-0.1.0 error: Cannot build '/nix/store/k1b6zjxq5gjays422lrmvwmf7681yxba-tinc.retiolum.drv'. Reason: 1 dependency failed. Output paths: /nix/store/cqwwlv4gkljw8ac9jrz8fmx6d0bhy6jf-tinc.retiolum error: Cannot build '/nix/store/8lz1ghlvc0h178cvzv0kx7l06fz12w6l-tincr-retiolum-start.drv'. Reason: 1 dependency failed. Output paths: /nix/store/d27dc4hm7dxps8dc7221djq9y48adyx6-tincr-retiolum-start error: Cannot build '/nix/store/s0gd682vfd8a18y0xvv96irbf8mnmkdw-org.tincr.retiolum.plist.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/7jssv7w9hj5a0kc6v47blvndd01ycm8f-org.tincr.retiolum.plist error: Cannot build '/nix/store/d6x58vx8zzqpx2y626xhvnscvq2ba79i-system-applications.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/q5r7v9r28c23vd27mxh1wj743lld227b-system-applications error: Cannot build '/nix/store/hq0h8w7aw3akj38pkk36jhaa1wif4npx-system-path.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/da5pzrmgs1a24sz5gcir5lvqk5n7bb80-system-path error: Cannot build '/nix/store/27d3ya205j72vlwzdyywr7szg704nfcq-etc.drv'. Reason: 1 dependency failed. Output paths: /nix/store/45861jarmfv94vdgzblg1l2wj9j13m3k-etc error: Cannot build '/nix/store/ya0rfpyc43qwnkz1s7g1prrjwqay4dkw-launchd.drv'. Reason: 1 dependency failed. Output paths: /nix/store/ln1nnbjqpw87f621ck7d8z524i5s9pib-launchd error: Cannot build '/nix/store/bpv770bhx6y58ih80f6al48cs3zrm8m3-darwin-system-26.11.57a3171.drv'. Reason: 4 dependencies failed. Output paths: /nix/store/xvw5p6akrbg0qs0ffxmc32va8pcq540m-darwin-system-26.11.57a3171