tribuchet-0.1.0
checks.aarch64-darwin.package-default
· build #210
· raw
unpackPhase
1unpacking source archive /nix/store/j25zqf6p8dyad44g4whfwjwwpgf24xfh-source2source root is sourcepatchPhase
3Executing configureCargoCommonVars4decompressing cargo artifacts from /nix/store/yz6wqp8nbfj882aadfazd13wdlfmpx9h-tribuchet-deps-0.1.0/target.tar.zst to targetconfigurePhase
5will append /nix/var/nix/builds/nix-8663-2628802167/source/.cargo-home/config.toml with contents of /nix/store/gjcnsmpsvwi5s63sqd5l0cda8bcrvphg-vendor-cargo-deps/config.toml6default configurePhase, nothing to dobuildPhase
7+++ command cargo --version8cargo 1.97.0 (c980f4866 2026-06-30)9+++ command cargo build --release --message-format json-render-diagnostics --locked10 Compiling sandbox-proto v0.1.0 (/nix/var/nix/builds/nix-8663-2628802167/source/crates/sandbox-proto)11 Compiling tribuchet v0.1.0 (/nix/var/nix/builds/nix-8663-2628802167/source/crates/tribuchet)12warning: unused import: `std::os::unix::fs::MetadataExt`13 --> crates/tribuchet/src/hub.rs:13:514 |1513 | use std::os::unix::fs::MetadataExt;16 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^17 |18 = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default1920warning: unused import: `std::ffi::CString`21 --> crates/tribuchet/src/rt.rs:4:522 |234 | use std::ffi::CString;24 | ^^^^^^^^^^^^^^^^^2526warning: unused import: `std::ffi::NulError`27 --> crates/tribuchet/src/worker/agent.rs:15:528 |2915 | use std::ffi::NulError;30 | ^^^^^^^^^^^^^^^^^^3132warning: unused import: `std::os::unix::process::CommandExt`33 --> crates/tribuchet/src/worker/sandbox.rs:21:534 |3521 | use std::os::unix::process::CommandExt;36 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^3738warning: unused import: `crate::fsutil::io_ctx`39 --> crates/tribuchet/src/worker/sandbox.rs:34:540 |4134 | use crate::fsutil::io_ctx;42 | ^^^^^^^^^^^^^^^^^^^^^4344warning: unused import: `std::env`45 --> crates/tribuchet/src/main.rs:21:546 |4721 | use std::env;48 | ^^^^^^^^4950error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied51 --> crates/tribuchet/src/worker/agent/darwin.rs:42:652 |5342 | ) -> Result<()> {54 | ^^^^^^ -- supplied 1 generic argument55 | |56 | expected 2 generic arguments57 |58help: add missing generic argument59 |6042 | ) -> Result<(), E> {61 | +++6263error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied64 --> crates/tribuchet/src/worker/agent/darwin.rs:68:8165 |6668 | pub(super) fn clean_scratch(_confinement: &Confinement, scratch_root: &Path) -> Result<()> {67 | ^^^^^^ -- supplied 1 generic argument68 | |69 | expected 2 generic arguments70 |71help: add missing generic argument72 |7368 | pub(super) fn clean_scratch(_confinement: &Confinement, scratch_root: &Path) -> Result<(), E> {74 | +++7576error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied77 --> crates/tribuchet/src/worker/agent/darwin.rs:87:8278 |7987 | pub(super) fn confine(cmd: &mut Command, req: &StartRequest, build_dir: &str) -> Result<()> {80 | ^^^^^^ -- supplied 1 generic argument81 | |82 | expected 2 generic arguments83 |84help: add missing generic argument85 |8687 | pub(super) fn confine(cmd: &mut Command, req: &StartRequest, build_dir: &str) -> Result<(), E> {87 | +++8889error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied90 --> crates/tribuchet/src/worker/agent/darwin.rs:103:4491 |92103 | pub(super) fn activated_unix_listener() -> Result<Option<UnixListener>> {93 | ^^^^^^ -------------------- supplied 1 generic argument94 | |95 | expected 2 generic arguments96 |97help: add missing generic argument98 |99103 | pub(super) fn activated_unix_listener() -> Result<Option<UnixListener>, E> {100 | +++101102error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied103 --> crates/tribuchet/src/worker/agent/darwin.rs:107:46104 |105107 | pub(super) fn peer_uid(conn: &UnixStream) -> Result<u32> {106 | ^^^^^^ --- supplied 1 generic argument107 | |108 | expected 2 generic arguments109 |110help: add missing generic argument111 |112107 | pub(super) fn peer_uid(conn: &UnixStream) -> Result<u32, E> {113 | +++114115error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied116 --> crates/tribuchet/src/worker/agent/darwin.rs:25:44117 |11825 | pub(super) fn init(_opts: &Options) -> Result<Self> {119 | ^^^^^^ ---- supplied 1 generic argument120 | |121 | expected 2 generic arguments122 |123help: add missing generic argument124 |12525 | pub(super) fn init(_opts: &Options) -> Result<Self, E> {126 | +++127128error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied129 --> crates/tribuchet/src/worker/agent/darwin.rs:159:55130 |131159 | fn new(profile: &str, params: &[(&str, &str)]) -> Result<Self> {132 | ^^^^^^ ---- supplied 1 generic argument133 | |134 | expected 2 generic arguments135 |136help: add missing generic argument137 |138159 | fn new(profile: &str, params: &[(&str, &str)]) -> Result<Self, E> {139 | +++140141For more information about this error, try `rustc --explain E0107`.142warning: `tribuchet` (bin "tribuchet") generated 6 warnings143error: could not compile `tribuchet` (bin "tribuchet") due to 7 previous errors; 6 warnings emitted