nixbot

builds

failed herdr-eternal-0.1.0 checks.x86_64-linux.workspace · build #37 · raw

unpackPhase
1unpacking source archive /nix/store/w205rl2fx6lpgm95xcmac21hxbngxaw7-source2source root is source
patchPhase
3Executing configureCargoCommonVars4decompressing cargo artifacts from /nix/store/552k1r6qa9jd5vxkhsxr0aig20klq7i7-herdr-eternal-deps-0.1.0/target.tar.zst to target
configurePhase
5will append /build/source/.cargo-home/config.toml with contents of /nix/store/si3cqcvba5aad4h8wcs3clsl7gal0rn5-vendor-cargo-deps/config.toml6default configurePhase, nothing to do
buildPhase
7+++ command cargo --version8cargo 1.99.0 (5f94df478 2026-08-27)9+++ command cargo build --release --message-format json-render-diagnostics --locked10 Compiling herdr-eternal-proto v0.1.0 (/build/source/proto)11 Compiling herdr-eternal-server v0.1.0 (/build/source/server)12 Compiling herdr-eternal-ssh v0.1.0 (/build/source/client)13error[E0308]: mismatched types14 --> server/src/lib.rs:267:2115 |16267 | sd_notify::NotifyState::FdStore,17 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `BorrowedFd<'_>`, found `NotifyState<'_>`1819error[E0061]: this function takes 2 arguments but 3 arguments were supplied20 --> server/src/lib.rs:264:1321 |22264 | sd_notify::notify_with_fds(23 | ^^^^^^^^^^^^^^^^^^^^^^^^^^24...25270 | &[fd.as_fd()],26 | ------------- unexpected argument #3 of type `&[BorrowedFd<'_>; 1]`27 |28note: expected `&[NotifyState<'_>]`, found `bool`29 --> server/src/lib.rs:265:1730 |31265 | false,32 | ^^^^^33 = note: expected reference `&[NotifyState<'_>]`34 found type `bool`35note: function defined here36 --> /nix/store/si3cqcvba5aad4h8wcs3clsl7gal0rn5-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/sd-notify-0.5.0/src/lib.rs:240:837 |38240 | pub fn notify_with_fds(state: &[NotifyState], fds: &[BorrowedFd<'_>]) -> io::Result<()> {39 | ^^^^^^^^^^^^^^^40help: remove the extra argument41 |42265 ~ /* &[NotifyState<'_>] */,43266 | &[44267 | sd_notify::NotifyState::FdStore,45268 | sd_notify::NotifyState::FdName(name),46269 ~ ],47 |4849Some errors have detailed explanations: E0061, E0308.50For more information about an error, try `rustc --explain E0061`.51error: could not compile `herdr-eternal-server` (lib) due to 2 previous errors52warning: build failed, waiting for other jobs to finish...