tribuchet: building on jamie Running phase: unpackPhase unpacking source archive /nix/store/n55ax2nx5a9fzlj1wcca21azransg6zw-wpvcgzxxfv2fp6vcidf37bmssk2lwlbv-source source root is wpvcgzxxfv2fp6vcidf37bmssk2lwlbv-source Executing cargoSetupPostUnpackHook Finished cargoSetupPostUnpackHook Running phase: patchPhase Executing cargoSetupPostPatchHook Validating consistency between /build/wpvcgzxxfv2fp6vcidf37bmssk2lwlbv-source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock Finished cargoSetupPostPatchHook Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase Running phase: buildPhase Executing cargoBuildHook cargoBuildHook flags: -j 24 --target x86_64-unknown-linux-gnu --offline --profile release Compiling flake-fmt v1.0.0 (/build/wpvcgzxxfv2fp6vcidf37bmssk2lwlbv-source/crates/flake-fmt) Compiling flake-fmt-trace v1.0.0 (/build/wpvcgzxxfv2fp6vcidf37bmssk2lwlbv-source/crates/flake-fmt-trace) error: invalid definition of the runtime `open` symbol used by the standard library --> crates/flake-fmt-trace/src/lib.rs:225:5 | 225 | pub unsafe extern "C" fn open(path: *const c_char, flags: c_int, mode: c_int) -> c_int { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected `unsafe extern "C" fn(*const i8, i32, ...) -> i32` (for the current target) found `unsafe extern "C" fn(*const i8, i32, i32) -> i32` = help: either fix the signature or remove any attributes like `#[unsafe(no_mangle)]`, `#[unsafe(export_name = "open")]`, or `#[link_name = "open"]` = note: `#[deny(invalid_runtime_symbol_definitions)]` on by default error: could not compile `flake-fmt-trace` (lib) due to 1 previous error warning: build failed, waiting for other jobs to finish...