this derivation will be built: /nix/store/i3bzp2y1gx5nsv06m52zcpq9vg4x936g-cargo-nix-plugin-git-source-test.drv building '/nix/store/i3bzp2y1gx5nsv06m52zcpq9vg4x936g-cargo-nix-plugin-git-source-test.drv' on 'ssh-ng://nix@jamie' building '/nix/store/i3bzp2y1gx5nsv06m52zcpq9vg4x936g-cargo-nix-plugin-git-source-test.drv' cargo-nix-plugin-git-source-test> "resolver-ok" cargo-nix-plugin-git-source-test> warning: you did not specify '--add-root'; the result might be removed by the garbage collector cargo-nix-plugin-git-source-test> these 5 derivations will be built: cargo-nix-plugin-git-source-test> /nix/store/gqmcqg3bwm1r3lj223qqvzp6w9i4aqc2-cargo-vendor-dir.drv cargo-nix-plugin-git-source-test> /nix/store/4b7w9r2zlmkf1zygj3ikmy6dq910b66j-build-rust-crate-0.1.0.drv cargo-nix-plugin-git-source-test> /nix/store/d30rpw2m9j6dmxdzpw7i10dasg63g1ac-rust_bar-0.1.0.drv cargo-nix-plugin-git-source-test> /nix/store/xx3abyv06ffm4vgz73nk6zs6kpp43v6h-rust_foo-0.1.0.drv cargo-nix-plugin-git-source-test> /nix/store/lf8ni7i63y4d65z6w3cp4si0zi16hkhw-rust_git-consumer-0.1.0.drv cargo-nix-plugin-git-source-test> these 8 paths will be fetched (3.7 MiB download, 49.4 MiB unpacked): cargo-nix-plugin-git-source-test> /nix/store/bsbjad5ga5qg3ca2jl70h12i424g2bnj-jobserver-0.1.34 cargo-nix-plugin-git-source-test> /nix/store/181244m3q2xsdcwnjz1afflzspgj85q2-libc-0.2.185 cargo-nix-plugin-git-source-test> /nix/store/i7igkp5ckmmpd78nqgqai6gb9w7q5hp0-mold-unwrapped-2.41.0 cargo-nix-plugin-git-source-test> /nix/store/ls5p7yf4v43fb1rcjvxank05m5h7alpn-mold-unwrapped-wrapper-2.41.0 cargo-nix-plugin-git-source-test> /nix/store/gbx0nbm6gswgmznjlnrz0h1wdczi2bia-serde_spanned-1.1.1 cargo-nix-plugin-git-source-test> /nix/store/76j00slvpndm8i1cmrcwqz29nmk7xzf3-toml-1.1.2+spec-1.1.0 cargo-nix-plugin-git-source-test> /nix/store/14pf337iss31bndy9pbzfz545wg1axh4-toml_datetime-1.1.1+spec-1.1.0 cargo-nix-plugin-git-source-test> /nix/store/ddq9n3m413d0h962kb0h3dy055zx5mxx-toml_parser-1.1.2+spec-1.1.0 building '/nix/store/gqmcqg3bwm1r3lj223qqvzp6w9i4aqc2-cargo-vendor-dir.drv' cargo-vendor-dir> structuredAttrs is enabled building '/nix/store/4b7w9r2zlmkf1zygj3ikmy6dq910b66j-build-rust-crate-0.1.0.drv' build-rust-crate-0.1.0> Running phase: unpackPhase build-rust-crate-0.1.0> unpacking source archive /nix/store/9mmfm0aasdvw0bxdbnx8acch23rpjjjg-builder build-rust-crate-0.1.0> source root is builder build-rust-crate-0.1.0> Executing cargoSetupPostUnpackHook build-rust-crate-0.1.0> Finished cargoSetupPostUnpackHook build-rust-crate-0.1.0> Running phase: patchPhase build-rust-crate-0.1.0> Executing cargoSetupPostPatchHook build-rust-crate-0.1.0> Validating consistency between /build/builder/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock build-rust-crate-0.1.0> Finished cargoSetupPostPatchHook build-rust-crate-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase build-rust-crate-0.1.0> Running phase: configurePhase build-rust-crate-0.1.0> Running phase: buildPhase build-rust-crate-0.1.0> Executing cargoBuildHook build-rust-crate-0.1.0> cargoBuildHook flags: -j 384 --target x86_64-unknown-linux-gnu --offline --profile release build-rust-crate-0.1.0> Compiling serde_core v1.0.228 build-rust-crate-0.1.0> Compiling proc-macro2 v1.0.106 build-rust-crate-0.1.0> Compiling quote v1.0.45 build-rust-crate-0.1.0> Compiling unicode-ident v1.0.24 build-rust-crate-0.1.0> Compiling libc v0.2.185 build-rust-crate-0.1.0> Compiling zmij v1.0.21 build-rust-crate-0.1.0> Compiling winnow v1.0.1 build-rust-crate-0.1.0> Compiling serde v1.0.228 build-rust-crate-0.1.0> Compiling serde_json v1.0.149 build-rust-crate-0.1.0> Compiling itoa v1.0.18 build-rust-crate-0.1.0> Compiling memchr v2.8.0 build-rust-crate-0.1.0> Compiling toml_parser v1.1.2+spec-1.1.0 build-rust-crate-0.1.0> Compiling syn v2.0.117 build-rust-crate-0.1.0> Compiling jobserver v0.1.34 build-rust-crate-0.1.0> Compiling serde_spanned v1.1.1 build-rust-crate-0.1.0> Compiling toml_datetime v1.1.1+spec-1.1.0 build-rust-crate-0.1.0> Compiling serde_derive v1.0.228 build-rust-crate-0.1.0> Compiling toml v1.1.2+spec-1.1.0 build-rust-crate-0.1.0> Compiling build-rust-crate v0.1.0 (/build/builder) build-rust-crate-0.1.0> Finished `release` profile [optimized] target(s) in 8.94s build-rust-crate-0.1.0> Executing cargoInstallPostBuildHook build-rust-crate-0.1.0> Finished cargoInstallPostBuildHook build-rust-crate-0.1.0> Finished cargoBuildHook build-rust-crate-0.1.0> Running phase: checkPhase build-rust-crate-0.1.0> Executing cargoCheckHook build-rust-crate-0.1.0> cargoCheckHook flags: -j 384 --profile release --target x86_64-unknown-linux-gnu --offline -- build-rust-crate-0.1.0> Compiling build-rust-crate v0.1.0 (/build/builder) build-rust-crate-0.1.0> Finished `release` profile [optimized] target(s) in 1.24s build-rust-crate-0.1.0> Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/build_rust_crate-588495ad15d88b67) build-rust-crate-0.1.0> build-rust-crate-0.1.0> running 9 tests build-rust-crate-0.1.0> test build_rust_crate::configure::tests::build_script_output_noop_directives_are_ignored ... ok build-rust-crate-0.1.0> test build_rust_crate::configure::tests::build_script_output_rustc_flags_routes_to_link_fields ... ok build-rust-crate-0.1.0> test build_rust_crate::configure::tests::build_script_output_link_arg_prefix_disambiguation ... ok build-rust-crate-0.1.0> test build_rust_crate::configure::tests::build_script_output_cdylib_aliases ... ok build-rust-crate-0.1.0> test build_rust_crate::configure::tests::build_script_output_per_target_link_args ... ok build-rust-crate-0.1.0> test build_rust_crate::configure::tests::links_metadata_parsing ... ok build-rust-crate-0.1.0> test build_rust_crate::configure::tests::version_components_strip_build_metadata ... ok build-rust-crate-0.1.0> test build_rust_crate::configure::tests::build_script_output_preserves_flag_order_and_handles_check_cfg ... ok build-rust-crate-0.1.0> test build_rust_crate::configure::tests::hook_env_is_shell_sourceable ... ok build-rust-crate-0.1.0> build-rust-crate-0.1.0> test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s build-rust-crate-0.1.0> build-rust-crate-0.1.0> Finished cargoCheckHook build-rust-crate-0.1.0> Running phase: installPhase build-rust-crate-0.1.0> Executing cargoInstallHook build-rust-crate-0.1.0> Finished cargoInstallHook build-rust-crate-0.1.0> Running phase: fixupPhase build-rust-crate-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/8kd82xwsfa0d7by29gbfhqyq2iv5ncy1-build-rust-crate-0.1.0 build-rust-crate-0.1.0> shrinking /nix/store/8kd82xwsfa0d7by29gbfhqyq2iv5ncy1-build-rust-crate-0.1.0/bin/build-rust-crate build-rust-crate-0.1.0> checking for references to /build/ in /nix/store/8kd82xwsfa0d7by29gbfhqyq2iv5ncy1-build-rust-crate-0.1.0... build-rust-crate-0.1.0> patching script interpreter paths in /nix/store/8kd82xwsfa0d7by29gbfhqyq2iv5ncy1-build-rust-crate-0.1.0 build-rust-crate-0.1.0> stripping (with command strip and flags -S -p) in /nix/store/8kd82xwsfa0d7by29gbfhqyq2iv5ncy1-build-rust-crate-0.1.0/bin building '/nix/store/d30rpw2m9j6dmxdzpw7i10dasg63g1ac-rust_bar-0.1.0.drv' rust_bar-0.1.0> structuredAttrs is enabled rust_bar-0.1.0> Running phase: unpackPhase rust_bar-0.1.0> unpacking source archive /nix/store/y572cnqa4d5sv7ay5cmvlr4f8c557rzn-a6076zr88nyknhbmgvrz56vgm2ji43hz-fake-git-repo rust_bar-0.1.0> source root is a6076zr88nyknhbmgvrz56vgm2ji43hz-fake-git-repo rust_bar-0.1.0> Running phase: patchPhase rust_bar-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase rust_bar-0.1.0> Running phase: configurePhase rust_bar-0.1.0> Running phase: buildPhase rust_bar-0.1.0> Building src/lib.rs (bar) rust_bar-0.1.0> Running rustc --crate-name bar src/lib.rs --out-dir target/lib -L dependency=target/deps --cap-lints allow --crate-type lib -C opt-level=3 -C codegen-units=16 --remap-path-prefix=/build=/ --remap-path-prefix=/nix/store/ph8jb0mw89p4lfshpp36z70l6r4kg3vh-rustc-wrapper-1.94.1=/rustc --edition 2021 -C link-arg=-fuse-ld=mold -C linker=/nix/store/qd70v8g0561vm8m33kmnp79z00cgyi5n-gcc-wrapper-15.2.0/bin/cc -C metadata=c3ddff3ece -C extra-filename=-c3ddff3ece --color always rust_bar-0.1.0> Running phase: installPhase rust_bar-0.1.0> Running phase: fixupPhase rust_bar-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/9kyr0ks3iz3khhmwrh0bixw74yixidwv-rust_bar-0.1.0-lib rust_bar-0.1.0> checking for references to /build/ in /nix/store/9kyr0ks3iz3khhmwrh0bixw74yixidwv-rust_bar-0.1.0-lib... rust_bar-0.1.0> patching script interpreter paths in /nix/store/9kyr0ks3iz3khhmwrh0bixw74yixidwv-rust_bar-0.1.0-lib rust_bar-0.1.0> stripping (with command strip and flags -S -p) in /nix/store/9kyr0ks3iz3khhmwrh0bixw74yixidwv-rust_bar-0.1.0-lib/lib rust_bar-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/zmkpm1xrs97s1phyjas5rw47sxvkv2g6-rust_bar-0.1.0 rust_bar-0.1.0> checking for references to /build/ in /nix/store/zmkpm1xrs97s1phyjas5rw47sxvkv2g6-rust_bar-0.1.0... rust_bar-0.1.0> patching script interpreter paths in /nix/store/zmkpm1xrs97s1phyjas5rw47sxvkv2g6-rust_bar-0.1.0 building '/nix/store/xx3abyv06ffm4vgz73nk6zs6kpp43v6h-rust_foo-0.1.0.drv' rust_foo-0.1.0> structuredAttrs is enabled rust_foo-0.1.0> Running phase: unpackPhase rust_foo-0.1.0> unpacking source archive /nix/store/y572cnqa4d5sv7ay5cmvlr4f8c557rzn-a6076zr88nyknhbmgvrz56vgm2ji43hz-fake-git-repo rust_foo-0.1.0> source root is a6076zr88nyknhbmgvrz56vgm2ji43hz-fake-git-repo rust_foo-0.1.0> Running phase: patchPhase rust_foo-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase rust_foo-0.1.0> Running phase: configurePhase rust_foo-0.1.0> Running phase: buildPhase rust_foo-0.1.0> Building src/lib.rs (foo) rust_foo-0.1.0> Running rustc --crate-name foo src/lib.rs --out-dir target/lib -L dependency=target/deps --cap-lints allow --crate-type lib -C opt-level=3 -C codegen-units=16 --remap-path-prefix=/build=/ --remap-path-prefix=/nix/store/ph8jb0mw89p4lfshpp36z70l6r4kg3vh-rustc-wrapper-1.94.1=/rustc --edition 2021 -C link-arg=-fuse-ld=mold -C linker=/nix/store/qd70v8g0561vm8m33kmnp79z00cgyi5n-gcc-wrapper-15.2.0/bin/cc --extern bar=target/deps/libbar-c3ddff3ece.rlib --cfg feature="default" --cfg feature="loud" -C metadata=326e8088a2 -C extra-filename=-326e8088a2 --color always rust_foo-0.1.0> Running phase: installPhase rust_foo-0.1.0> Running phase: fixupPhase rust_foo-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/ahh4s1i8724bvw3w434zy2sw8jfvl4d1-rust_foo-0.1.0-lib rust_foo-0.1.0> checking for references to /build/ in /nix/store/ahh4s1i8724bvw3w434zy2sw8jfvl4d1-rust_foo-0.1.0-lib... rust_foo-0.1.0> patching script interpreter paths in /nix/store/ahh4s1i8724bvw3w434zy2sw8jfvl4d1-rust_foo-0.1.0-lib rust_foo-0.1.0> stripping (with command strip and flags -S -p) in /nix/store/ahh4s1i8724bvw3w434zy2sw8jfvl4d1-rust_foo-0.1.0-lib/lib rust_foo-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/s76f4h1m6h625lr630dhjp5gaarfglcv-rust_foo-0.1.0 rust_foo-0.1.0> checking for references to /build/ in /nix/store/s76f4h1m6h625lr630dhjp5gaarfglcv-rust_foo-0.1.0... rust_foo-0.1.0> patching script interpreter paths in /nix/store/s76f4h1m6h625lr630dhjp5gaarfglcv-rust_foo-0.1.0 building '/nix/store/lf8ni7i63y4d65z6w3cp4si0zi16hkhw-rust_git-consumer-0.1.0.drv' rust_git-consumer-0.1.0> structuredAttrs is enabled rust_git-consumer-0.1.0> Running phase: unpackPhase rust_git-consumer-0.1.0> unpacking source archive /nix/store/9gx60l770qv5fhjz4aqx15q0kldy5xcf-a39zfwz7096dmmrf152qrd7pz93k1pd4-git-consumer rust_git-consumer-0.1.0> source root is a39zfwz7096dmmrf152qrd7pz93k1pd4-git-consumer rust_git-consumer-0.1.0> Running phase: patchPhase rust_git-consumer-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase rust_git-consumer-0.1.0> Running phase: configurePhase rust_git-consumer-0.1.0> Running phase: buildPhase rust_git-consumer-0.1.0> Building git-consumer rust_git-consumer-0.1.0> Running rustc --crate-name git_consumer src/main.rs --out-dir target/bin -L dependency=target/deps --cap-lints allow --crate-type bin -C opt-level=3 -C codegen-units=16 --remap-path-prefix=/build=/ --remap-path-prefix=/nix/store/ph8jb0mw89p4lfshpp36z70l6r4kg3vh-rustc-wrapper-1.94.1=/rustc --edition 2021 -C link-arg=-fuse-ld=mold -C linker=/nix/store/qd70v8g0561vm8m33kmnp79z00cgyi5n-gcc-wrapper-15.2.0/bin/cc --extern foo=target/deps/libfoo-326e8088a2.rlib --color always rust_git-consumer-0.1.0> Running phase: installPhase rust_git-consumer-0.1.0> Running phase: fixupPhase rust_git-consumer-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/pn8ql74yxalhb0p93bgb8z15i23a6g9r-rust_git-consumer-0.1.0-lib rust_git-consumer-0.1.0> checking for references to /build/ in /nix/store/pn8ql74yxalhb0p93bgb8z15i23a6g9r-rust_git-consumer-0.1.0-lib... rust_git-consumer-0.1.0> patching script interpreter paths in /nix/store/pn8ql74yxalhb0p93bgb8z15i23a6g9r-rust_git-consumer-0.1.0-lib rust_git-consumer-0.1.0> shrinking RPATHs of ELF executables and libraries in /nix/store/mlgpzryx8zlgzpi6skykwm58xz8w9a2v-rust_git-consumer-0.1.0 rust_git-consumer-0.1.0> shrinking /nix/store/mlgpzryx8zlgzpi6skykwm58xz8w9a2v-rust_git-consumer-0.1.0/bin/git-consumer rust_git-consumer-0.1.0> checking for references to /build/ in /nix/store/mlgpzryx8zlgzpi6skykwm58xz8w9a2v-rust_git-consumer-0.1.0... rust_git-consumer-0.1.0> patching script interpreter paths in /nix/store/mlgpzryx8zlgzpi6skykwm58xz8w9a2v-rust_git-consumer-0.1.0 rust_git-consumer-0.1.0> stripping (with command strip and flags -S -p) in /nix/store/mlgpzryx8zlgzpi6skykwm58xz8w9a2v-rust_git-consumer-0.1.0/bin cargo-nix-plugin-git-source-test> warning: you did not specify '--add-root'; the result might be removed by the garbage collector cargo-nix-plugin-git-source-test> output: hello! post-build step Upload coverage to codecov: ok Skipping codecov: project=Mic92/cargo-nix-plugin attr=x86_64-linux.git-source-test-nix_2_34