this derivation will be built: /nix/store/zppn1cs74ab6v4zl0rhq9fgilhziz0js-phantun-0.8.1.drv this path will be fetched (30.4 MiB download, 288.8 MiB unpacked): /nix/store/94mfdshx5k11lbdnp8asrb6j8ak10rzg-phantun-0.8.1-vendor building '/nix/store/zppn1cs74ab6v4zl0rhq9fgilhziz0js-phantun-0.8.1.drv' phantun-0.8.1> tribuchet: building on jamie phantun-0.8.1> Running phase: unpackPhase phantun-0.8.1> unpacking source archive /nix/store/j70gpjssc3i610skdpj63nmdfm9w140g-source phantun-0.8.1> source root is source phantun-0.8.1> Executing cargoSetupPostUnpackHook phantun-0.8.1> Finished cargoSetupPostUnpackHook phantun-0.8.1> Running phase: patchPhase phantun-0.8.1> Executing cargoSetupPostPatchHook phantun-0.8.1> Validating consistency between /build/source/Cargo.lock and /build/phantun-0.8.1-vendor/Cargo.lock phantun-0.8.1> Finished cargoSetupPostPatchHook phantun-0.8.1> Running phase: updateAutotoolsGnuConfigScriptsPhase phantun-0.8.1> Running phase: configurePhase phantun-0.8.1> Running phase: buildPhase phantun-0.8.1> Executing cargoBuildHook phantun-0.8.1> cargoBuildHook flags: -j 24 --target x86_64-unknown-linux-gnu --offline --profile release phantun-0.8.1> Compiling proc-macro2 v1.0.101 phantun-0.8.1> Compiling libc v0.2.175 phantun-0.8.1> Compiling unicode-ident v1.0.18 phantun-0.8.1> Compiling cfg-if v1.0.3 phantun-0.8.1> Compiling autocfg v1.5.0 phantun-0.8.1> Compiling scopeguard v1.2.0 phantun-0.8.1> Compiling memchr v2.7.5 phantun-0.8.1> Compiling parking_lot_core v0.9.11 phantun-0.8.1> Compiling ident_case v1.0.1 phantun-0.8.1> Compiling fnv v1.0.7 phantun-0.8.1> Compiling no-std-net v0.6.0 phantun-0.8.1> Compiling strsim v0.11.1 phantun-0.8.1> Compiling regex-syntax v0.8.5 phantun-0.8.1> Compiling smallvec v1.15.1 phantun-0.8.1> Compiling getrandom v0.3.3 phantun-0.8.1> Compiling zerocopy v0.8.26 phantun-0.8.1> Compiling serde v1.0.219 phantun-0.8.1> Compiling cfg_aliases v0.2.1 phantun-0.8.1> Compiling log v0.4.27 phantun-0.8.1> Compiling bitflags v2.9.3 phantun-0.8.1> Compiling bytes v1.10.1 phantun-0.8.1> Compiling thiserror v2.0.16 phantun-0.8.1> Compiling pnet_base v0.35.0 phantun-0.8.1> Compiling pin-project-lite v0.2.16 phantun-0.8.1> Compiling utf8parse v0.2.2 phantun-0.8.1> Compiling nix v0.30.1 phantun-0.8.1> Compiling futures-sink v0.3.31 phantun-0.8.1> Compiling anstyle-query v1.1.4 phantun-0.8.1> Compiling pnet v0.35.0 phantun-0.8.1> Compiling pnet_macros_support v0.35.0 phantun-0.8.1> Compiling anstyle-parse v0.2.7 phantun-0.8.1> Compiling is_terminal_polyfill v1.70.1 phantun-0.8.1> Compiling anstyle v1.0.11 phantun-0.8.1> Compiling futures-core v0.3.31 phantun-0.8.1> Compiling colorchoice v1.0.4 phantun-0.8.1> Compiling clap_lex v0.7.5 phantun-0.8.1> Compiling humantime v2.2.0 phantun-0.8.1> Compiling lock_api v0.4.13 phantun-0.8.1> Compiling memoffset v0.9.1 phantun-0.8.1> Compiling termcolor v1.4.1 phantun-0.8.1> Compiling either v1.15.0 phantun-0.8.1> Compiling internet-checksum v0.2.1 phantun-0.8.1> Compiling anstream v0.6.20 phantun-0.8.1> Compiling aho-corasick v1.1.3 phantun-0.8.1> Compiling byteorder v1.5.0 phantun-0.8.1> Compiling clap_builder v4.5.44 phantun-0.8.1> Compiling quote v1.0.40 phantun-0.8.1> Compiling spin v0.9.8 phantun-0.8.1> Compiling syn v2.0.106 phantun-0.8.1> Compiling proc-macro-error-attr2 v2.0.0 phantun-0.8.1> Compiling regex-automata v0.4.9 phantun-0.8.1> Compiling pnet_sys v0.35.0 phantun-0.8.1> Compiling signal-hook-registry v1.4.6 phantun-0.8.1> Compiling mio v1.0.4 phantun-0.8.1> Compiling socket2 v0.6.0 phantun-0.8.1> Compiling getrandom v0.2.16 phantun-0.8.1> Compiling is-terminal v0.4.16 phantun-0.8.1> Compiling num_cpus v1.17.0 phantun-0.8.1> Compiling nanorand v0.7.0 phantun-0.8.1> Compiling rand_core v0.9.3 phantun-0.8.1> Compiling parking_lot v0.12.4 phantun-0.8.1> Compiling flume v0.11.1 phantun-0.8.1> Compiling ppv-lite86 v0.2.21 phantun-0.8.1> Compiling clap v4.5.45 phantun-0.8.1> Compiling rand_chacha v0.9.0 phantun-0.8.1> Compiling rand v0.9.2 phantun-0.8.1> Compiling ipnetwork v0.20.0 phantun-0.8.1> Compiling pnet_datalink v0.35.0 phantun-0.8.1> Compiling regex v1.11.1 phantun-0.8.1> Compiling darling_core v0.20.11 phantun-0.8.1> Compiling proc-macro-error2 v2.0.1 phantun-0.8.1> Compiling env_logger v0.10.2 phantun-0.8.1> Compiling pnet_macros v0.35.0 phantun-0.8.1> Compiling tokio-macros v2.5.0 phantun-0.8.1> Compiling serde_derive v1.0.219 phantun-0.8.1> Compiling thiserror-impl v2.0.16 phantun-0.8.1> Compiling getset v0.1.6 phantun-0.8.1> Compiling pretty_env_logger v0.5.0 phantun-0.8.1> Compiling darling_macro v0.20.11 phantun-0.8.1> Compiling tokio v1.47.1 phantun-0.8.1> Compiling darling v0.20.11 phantun-0.8.1> Compiling derive_builder_core v0.20.2 phantun-0.8.1> Compiling pnet_packet v0.35.0 phantun-0.8.1> Compiling derive_builder_macro v0.20.2 phantun-0.8.1> Compiling derive_builder v0.20.2 phantun-0.8.1> Compiling neli-proc-macros v0.2.1 phantun-0.8.1> Compiling pnet_transport v0.35.0 phantun-0.8.1> Compiling tokio-tun v0.15.0 phantun-0.8.1> Compiling tokio-util v0.7.16 phantun-0.8.1> Compiling fake-tcp v0.7.1 (/build/source/fake-tcp) phantun-0.8.1> Compiling neli v0.7.1 phantun-0.8.1> Compiling phantun v0.8.1 (/build/source/phantun) phantun-0.8.1> Finished `release` profile [optimized] target(s) in 18.48s phantun-0.8.1> warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1 phantun-0.8.1> note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` phantun-0.8.1> Executing cargoInstallPostBuildHook phantun-0.8.1> Finished cargoInstallPostBuildHook phantun-0.8.1> Finished cargoBuildHook phantun-0.8.1> Running phase: checkPhase phantun-0.8.1> Executing cargoCheckHook phantun-0.8.1> cargoCheckHook flags: -j 24 --profile release --target x86_64-unknown-linux-gnu --offline -- phantun-0.8.1> Compiling fake-tcp v0.7.1 (/build/source/fake-tcp) phantun-0.8.1> Compiling phantun v0.8.1 (/build/source/phantun) phantun-0.8.1> Finished `release` profile [optimized] target(s) in 0.59s phantun-0.8.1> warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1 phantun-0.8.1> note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` phantun-0.8.1> Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/fake_tcp-c78fefec1000596a) phantun-0.8.1> phantun-0.8.1> running 0 tests phantun-0.8.1> phantun-0.8.1> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s phantun-0.8.1> phantun-0.8.1> Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/phantun-42cf28aa60db89ee) phantun-0.8.1> phantun-0.8.1> running 0 tests phantun-0.8.1> phantun-0.8.1> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s phantun-0.8.1> phantun-0.8.1> Running unittests src/bin/client.rs (target/x86_64-unknown-linux-gnu/release/deps/client-275bbda5072f6047) phantun-0.8.1> phantun-0.8.1> running 0 tests phantun-0.8.1> phantun-0.8.1> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s phantun-0.8.1> phantun-0.8.1> Running unittests src/bin/server.rs (target/x86_64-unknown-linux-gnu/release/deps/server-2b8531f09d899c2a) phantun-0.8.1> phantun-0.8.1> running 0 tests phantun-0.8.1> phantun-0.8.1> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s phantun-0.8.1> phantun-0.8.1> Doc-tests fake_tcp phantun-0.8.1> phantun-0.8.1> running 0 tests phantun-0.8.1> phantun-0.8.1> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s phantun-0.8.1> phantun-0.8.1> Doc-tests phantun phantun-0.8.1> phantun-0.8.1> running 0 tests phantun-0.8.1> phantun-0.8.1> test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s phantun-0.8.1> phantun-0.8.1> Finished cargoCheckHook phantun-0.8.1> Running phase: installPhase phantun-0.8.1> Executing cargoInstallHook phantun-0.8.1> Finished cargoInstallHook phantun-0.8.1> Running phase: fixupPhase phantun-0.8.1> shrinking RPATHs of ELF executables and libraries in /nix/store/0cw236dbhamshql06ardjlk97l3bj5q1-phantun-0.8.1 phantun-0.8.1> shrinking /nix/store/0cw236dbhamshql06ardjlk97l3bj5q1-phantun-0.8.1/bin/server phantun-0.8.1> shrinking /nix/store/0cw236dbhamshql06ardjlk97l3bj5q1-phantun-0.8.1/bin/client phantun-0.8.1> checking for references to /build/ in /nix/store/0cw236dbhamshql06ardjlk97l3bj5q1-phantun-0.8.1... phantun-0.8.1> patching script interpreter paths in /nix/store/0cw236dbhamshql06ardjlk97l3bj5q1-phantun-0.8.1 phantun-0.8.1> stripping (with command strip and flags -S -p) in /nix/store/0cw236dbhamshql06ardjlk97l3bj5q1-phantun-0.8.1/bin post-build step Upload coverage to codecov: ok Skipping codecov: project=Mic92/dotfiles attr=checks.x86_64-linux.package-phantun