Build #1604846 2024-12-31T20:10:10.177899+00:00
# rustc version
rustc 1.85.0-nightly (7f75bfa1a 2024-12-30)# docs.rs version
docsrs 0.6.0 (a9496dd3 2024-12-22)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/lh-0.6.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/lh-0.6.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20241230-1.85.0-nightly-7f75bfa1a\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-pc-windows-msvc\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-pc-windows-msvc", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] c1a1dcb7bc04fa1bf27eae124307100adc6e6d04fb0054ad62831e1fc220ccee
[INFO] running `Command { std: "docker" "start" "-a" "c1a1dcb7bc04fa1bf27eae124307100adc6e6d04fb0054ad62831e1fc220ccee", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr] Checking anstyle-wincon v3.0.2
[INFO] [stderr] Checking anstyle-query v1.0.2
[INFO] [stderr] Checking serde_spanned v0.6.5
[INFO] [stderr] Checking toml_datetime v0.6.5
[INFO] [stderr] Checking users v0.11.0
[INFO] [stderr] Checking home v0.5.9
[INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:36:14
[INFO] [stderr] |
[INFO] [stderr] 36 | use std::os::unix::ffi::OsStrExt;
[INFO] [stderr] | ^^^^ could not find `unix` in `os`
[INFO] [stderr] |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/7f75bfa1ad4e9a9d33a179a90603001515e91991\library\std\src\os\mod.rs:36:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/7f75bfa1ad4e9a9d33a179a90603001515e91991\library\std\src\os\mod.rs:28:1
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/7f75bfa1ad4e9a9d33a179a90603001515e91991\library\std\src\os\mod.rs:85:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/7f75bfa1ad4e9a9d33a179a90603001515e91991\library\std\src\os\mod.rs:84:1
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved imports `libc::uid_t`, `libc::gid_t`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/lib.rs:128:16
[INFO] [stderr] |
[INFO] [stderr] 128 | pub use libc::{uid_t, gid_t};
[INFO] [stderr] | ^^^^^ ^^^^^ no `gid_t` in the root
[INFO] [stderr] | |
[INFO] [stderr] | no `uid_t` in the root
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved imports `libc::uid_t`, `libc::gid_t`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:45:20
[INFO] [stderr] |
[INFO] [stderr] 45 | use libc::{c_char, uid_t, gid_t, c_int};
[INFO] [stderr] | ^^^^^ ^^^^^ no `gid_t` in the root
[INFO] [stderr] | |
[INFO] [stderr] | no `uid_t` in the root
[INFO] [stderr] |
[INFO] [stderr] = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stderr] uid_t
[INFO] [stderr] = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stderr] gid_t
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `libc::passwd`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:46:5
[INFO] [stderr] |
[INFO] [stderr] 46 | use libc::passwd as c_passwd;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ no `passwd` in the root
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `libc::group`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:47:5
[INFO] [stderr] |
[INFO] [stderr] 47 | use libc::group as c_group;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ no `group` in the root
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved imports `libc::uid_t`, `libc::gid_t`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/cache.rs:87:12
[INFO] [stderr] |
[INFO] [stderr] 87 | use libc::{uid_t, gid_t};
[INFO] [stderr] | ^^^^^ ^^^^^ no `gid_t` in the root
[INFO] [stderr] | |
[INFO] [stderr] | no `uid_t` in the root
[INFO] [stderr] |
[INFO] [stderr] = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stderr] uid_t
[INFO] [stderr] = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stderr] gid_t
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved imports `libc::uid_t`, `libc::gid_t`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/mock.rs:63:16
[INFO] [stderr] |
[INFO] [stderr] 63 | pub use libc::{uid_t, gid_t};
[INFO] [stderr] | ^^^^^ ^^^^^ no `gid_t` in the root
[INFO] [stderr] | |
[INFO] [stderr] | no `uid_t` in the root
[INFO] [stderr] |
[INFO] [stderr] = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stderr] uid_t
[INFO] [stderr] = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stderr] gid_t
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved imports `libc::uid_t`, `libc::gid_t`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/switch.rs:4:12
[INFO] [stderr] |
[INFO] [stderr] 4 | use libc::{uid_t, gid_t, c_int};
[INFO] [stderr] | ^^^^^ ^^^^^ no `gid_t` in the root
[INFO] [stderr] | |
[INFO] [stderr] | no `uid_t` in the root
[INFO] [stderr] |
[INFO] [stderr] = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stderr] uid_t
[INFO] [stderr] = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stderr] gid_t
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved imports `libc::uid_t`, `libc::gid_t`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/traits.rs:4:12
[INFO] [stderr] |
[INFO] [stderr] 4 | use libc::{uid_t, gid_t};
[INFO] [stderr] | ^^^^^ ^^^^^ no `gid_t` in the root
[INFO] [stderr] | |
[INFO] [stderr] | no `uid_t` in the root
[INFO] [stderr] |
[INFO] [stderr] = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stderr] uid_t
[INFO] [stderr] = help: consider importing this unresolved item through its public re-export instead:
[INFO] [stderr] gid_t
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not find `UserExtras` in `os`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:78:26
[INFO] [stderr] |
[INFO] [stderr] 78 | let extras = os::UserExtras::default();
[INFO] [stderr] | ^^^^^^^^^^ could not find `UserExtras` in `os`
[INFO] [stderr] |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1176:14
[INFO] [stderr] |
[INFO] [stderr] 1176 | pub type UserExtras = bsd::UserExtras;
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1175:5
[INFO] [stderr] |
[INFO] [stderr] 1175 | #[cfg(any(target_os = "macos", target_os = "freebsd", target_os = "dragonfly", target_os = "openbsd", target_os = "netbsd"))]
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1180:14
[INFO] [stderr] |
[INFO] [stderr] 1180 | pub type UserExtras = unix::UserExtras;
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1179:5
[INFO] [stderr] |
[INFO] [stderr] 1179 | #[cfg(any(target_os = "linux", target_os = "android", target_os = "solaris"))]
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not find `GroupExtras` in `os`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:192:26
[INFO] [stderr] |
[INFO] [stderr] 192 | let extras = os::GroupExtras::default();
[INFO] [stderr] | ^^^^^^^^^^^ could not find `GroupExtras` in `os`
[INFO] [stderr] |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1184:14
[INFO] [stderr] |
[INFO] [stderr] 1184 | pub type GroupExtras = unix::GroupExtras;
[INFO] [stderr] | ^^^^^^^^^^^
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1183:5
[INFO] [stderr] |
[INFO] [stderr] 1183 | #[cfg(any(target_os = "linux", target_os = "android", target_os = "macos", target_os = "freebsd", target_os = "dragonfly", target_os = "openbsd", target_os = "netbsd", target_os = "solaris"))]
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not find `UserExtras` in `os`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:266:28
[INFO] [stderr] |
[INFO] [stderr] 266 | extras: os::UserExtras::from_passwd(passwd),
[INFO] [stderr] | ^^^^^^^^^^ could not find `UserExtras` in `os`
[INFO] [stderr] |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1176:14
[INFO] [stderr] |
[INFO] [stderr] 1176 | pub type UserExtras = bsd::UserExtras;
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1175:5
[INFO] [stderr] |
[INFO] [stderr] 1175 | #[cfg(any(target_os = "macos", target_os = "freebsd", target_os = "dragonfly", target_os = "openbsd", target_os = "netbsd"))]
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1180:14
[INFO] [stderr] |
[INFO] [stderr] 1180 | pub type UserExtras = unix::UserExtras;
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1179:5
[INFO] [stderr] |
[INFO] [stderr] 1179 | #[cfg(any(target_os = "linux", target_os = "android", target_os = "solaris"))]
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] Checking anstream v0.6.7
[INFO] [stderr] error[E0433]: failed to resolve: could not find `GroupExtras` in `os`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:280:23
[INFO] [stderr] |
[INFO] [stderr] 280 | extras: os::GroupExtras::from_struct(group),
[INFO] [stderr] | ^^^^^^^^^^^ could not find `GroupExtras` in `os`
[INFO] [stderr] |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1184:14
[INFO] [stderr] |
[INFO] [stderr] 1184 | pub type GroupExtras = unix::GroupExtras;
[INFO] [stderr] | ^^^^^^^^^^^
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1183:5
[INFO] [stderr] |
[INFO] [stderr] 1183 | #[cfg(any(target_os = "linux", target_os = "android", target_os = "macos", target_os = "freebsd", target_os = "dragonfly", target_os = "openbsd", target_os = "netbsd", target_os = "solaris"))]
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] Checking toml_edit v0.21.0
[INFO] [stderr] error[E0412]: cannot find type `UserExtras` in module `os`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:57:17
[INFO] [stderr] |
[INFO] [stderr] 57 | extras: os::UserExtras,
[INFO] [stderr] | ^^^^^^^^^^ not found in `os`
[INFO] [stderr] |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1176:14
[INFO] [stderr] |
[INFO] [stderr] 1176 | pub type UserExtras = bsd::UserExtras;
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1175:5
[INFO] [stderr] |
[INFO] [stderr] 1175 | #[cfg(any(target_os = "macos", target_os = "freebsd", target_os = "dragonfly", target_os = "openbsd", target_os = "netbsd"))]
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1180:14
[INFO] [stderr] |
[INFO] [stderr] 1180 | pub type UserExtras = unix::UserExtras;
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1179:5
[INFO] [stderr] |
[INFO] [stderr] 1179 | #[cfg(any(target_os = "linux", target_os = "android", target_os = "solaris"))]
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `GroupExtras` in module `os`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:171:17
[INFO] [stderr] |
[INFO] [stderr] 171 | extras: os::GroupExtras,
[INFO] [stderr] | ^^^^^^^^^^^ not found in `os`
[INFO] [stderr] |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1184:14
[INFO] [stderr] |
[INFO] [stderr] 1184 | pub type GroupExtras = unix::GroupExtras;
[INFO] [stderr] | ^^^^^^^^^^^
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:1183:5
[INFO] [stderr] |
[INFO] [stderr] 1183 | #[cfg(any(target_os = "linux", target_os = "android", target_os = "macos", target_os = "freebsd", target_os = "dragonfly", target_os = "openbsd", target_os = "netbsd", target_os = "solaris"))]
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `getpwuid_r` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:336:19
[INFO] [stderr] |
[INFO] [stderr] 336 | libc::getpwuid_r(uid, &mut passwd, buf.as_mut_ptr(), buf.len(), &mut result)
[INFO] [stderr] | ^^^^^^^^^^ not found in `libc`
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `getpwnam_r` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:398:19
[INFO] [stderr] |
[INFO] [stderr] 398 | libc::getpwnam_r(username.as_ptr(), &mut passwd, buf.as_mut_ptr(), buf.len(), &mut result)
[INFO] [stderr] | ^^^^^^^^^^ not found in `libc`
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `getgrgid_r` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:451:19
[INFO] [stderr] |
[INFO] [stderr] 451 | libc::getgrgid_r(gid, &mut passwd, buf.as_mut_ptr(), buf.len(), &mut result)
[INFO] [stderr] | ^^^^^^^^^^ not found in `libc`
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `getgrnam_r` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:513:19
[INFO] [stderr] |
[INFO] [stderr] 513 | libc::getgrnam_r(groupname.as_ptr(), &mut group, buf.as_mut_ptr(), buf.len(), &mut result)
[INFO] [stderr] | ^^^^^^^^^^ not found in `libc`
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `getuid` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:556:20
[INFO] [stderr] |
[INFO] [stderr] 556 | unsafe { libc::getuid() }
[INFO] [stderr] | ^^^^^^ help: a function with a similar name exists: `getpid`
[INFO] [stderr] |
[INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.152/src/windows/mod.rs:491:5
[INFO] [stderr] |
[INFO] [stderr] 491 | pub fn getpid() -> ::c_int;
[INFO] [stderr] | --------------------------- similarly named function `getpid` defined here
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `geteuid` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:603:20
[INFO] [stderr] |
[INFO] [stderr] 603 | unsafe { libc::geteuid() }
[INFO] [stderr] | ^^^^^^^ help: a function with a similar name exists: `getpid`
[INFO] [stderr] |
[INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.152/src/windows/mod.rs:491:5
[INFO] [stderr] |
[INFO] [stderr] 491 | pub fn getpid() -> ::c_int;
[INFO] [stderr] | --------------------------- similarly named function `getpid` defined here
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `getgid` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:647:20
[INFO] [stderr] |
[INFO] [stderr] 647 | unsafe { libc::getgid() }
[INFO] [stderr] | ^^^^^^ help: a function with a similar name exists: `getpid`
[INFO] [stderr] |
[INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.152/src/windows/mod.rs:491:5
[INFO] [stderr] |
[INFO] [stderr] 491 | pub fn getpid() -> ::c_int;
[INFO] [stderr] | --------------------------- similarly named function `getpid` defined here
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `getegid` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:691:20
[INFO] [stderr] |
[INFO] [stderr] 691 | unsafe { libc::getegid() }
[INFO] [stderr] | ^^^^^^^ help: a function with a similar name exists: `getpid`
[INFO] [stderr] |
[INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.152/src/windows/mod.rs:491:5
[INFO] [stderr] |
[INFO] [stderr] 491 | pub fn getpid() -> ::c_int;
[INFO] [stderr] | --------------------------- similarly named function `getpid` defined here
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `getgroups` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:745:15
[INFO] [stderr] |
[INFO] [stderr] 745 | libc::getgroups(1024, buff.as_mut_ptr())
[INFO] [stderr] | ^^^^^^^^^ not found in `libc`
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find value `buff` in this scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:783:21
[INFO] [stderr] |
[INFO] [stderr] 783 | let mut count = buff.len() as c_int;
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find value `res` in this scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:799:8
[INFO] [stderr] |
[INFO] [stderr] 799 | if res < 0 {
[INFO] [stderr] | ^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find value `buff` in this scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:803:9
[INFO] [stderr] |
[INFO] [stderr] 803 | buff.dedup();
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find value `buff` in this scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:804:9
[INFO] [stderr] |
[INFO] [stderr] 804 | buff.into_iter()
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `setpwent` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:858:11
[INFO] [stderr] |
[INFO] [stderr] 858 | libc::setpwent();
[INFO] [stderr] | ^^^^^^^^ not found in `libc`
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `endpwent` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:873:24
[INFO] [stderr] |
[INFO] [stderr] 873 | unsafe { libc::endpwent() };
[INFO] [stderr] | ^^^^^^^^ not found in `libc`
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `getpwent` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:890:37
[INFO] [stderr] |
[INFO] [stderr] 890 | let result = unsafe { libc::getpwent() };
[INFO] [stderr] | ^^^^^^^^ not found in `libc`
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `setuid` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/switch.rs:41:26
[INFO] [stderr] |
[INFO] [stderr] 41 | match unsafe { libc::setuid(uid) } {
[INFO] [stderr] | ^^^^^^ help: a function with a similar name exists: `getpid`
[INFO] [stderr] |
[INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.152/src/windows/mod.rs:491:5
[INFO] [stderr] |
[INFO] [stderr] 491 | pub fn getpid() -> ::c_int;
[INFO] [stderr] | --------------------------- similarly named function `getpid` defined here
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `setgid` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/switch.rs:72:26
[INFO] [stderr] |
[INFO] [stderr] 72 | match unsafe { libc::setgid(gid) } {
[INFO] [stderr] | ^^^^^^ help: a function with a similar name exists: `getpid`
[INFO] [stderr] |
[INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.152/src/windows/mod.rs:491:5
[INFO] [stderr] |
[INFO] [stderr] 491 | pub fn getpid() -> ::c_int;
[INFO] [stderr] | --------------------------- similarly named function `getpid` defined here
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `seteuid` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/switch.rs:103:26
[INFO] [stderr] |
[INFO] [stderr] 103 | match unsafe { libc::seteuid(uid) } {
[INFO] [stderr] | ^^^^^^^ not found in `libc`
[INFO] [stderr]
[INFO] [stderr] error[E0425]: cannot find function `setegid` in crate `libc`
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/switch.rs:134:26
[INFO] [stderr] |
[INFO] [stderr] 134 | match unsafe { libc::setegid(gid) } {
[INFO] [stderr] | ^^^^^^^ not found in `libc`
[INFO] [stderr]
[INFO] [stderr] error[E0599]: no function or associated item named `from_bytes` found for struct `OsStr` in the current scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:252:20
[INFO] [stderr] |
[INFO] [stderr] 252 | T::from(OsStr::from_bytes(CStr::from_ptr(p).to_bytes()))
[INFO] [stderr] | ^^^^^^^^^^ function or associated item not found in `OsStr`
[INFO] [stderr]
[INFO] [stderr] error[E0599]: no method named `as_bytes` found for reference `&OsStr` in the current scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:380:57
[INFO] [stderr] |
[INFO] [stderr] 380 | let username = match CString::new(username.as_ref().as_bytes()) {
[INFO] [stderr] | ^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] help: there is a method `as_encoded_bytes` with a similar name
[INFO] [stderr] |
[INFO] [stderr] 380 | let username = match CString::new(username.as_ref().as_encoded_bytes()) {
[INFO] [stderr] | ~~~~~~~~~~~~~~~~
[INFO] [stderr]
[INFO] [stderr] error[E0599]: no method named `as_bytes` found for reference `&OsStr` in the current scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:495:59
[INFO] [stderr] |
[INFO] [stderr] 495 | let groupname = match CString::new(groupname.as_ref().as_bytes()) {
[INFO] [stderr] | ^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] help: there is a method `as_encoded_bytes` with a similar name
[INFO] [stderr] |
[INFO] [stderr] 495 | let groupname = match CString::new(groupname.as_ref().as_encoded_bytes()) {
[INFO] [stderr] | ~~~~~~~~~~~~~~~~
[INFO] [stderr]
[INFO] [stderr] error[E0599]: no method named `as_bytes` found for reference `&OsStr` in the current scope
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/base.rs:782:47
[INFO] [stderr] |
[INFO] [stderr] 782 | let name = CString::new(username.as_ref().as_bytes()).unwrap();
[INFO] [stderr] | ^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] help: there is a method `as_encoded_bytes` with a similar name
[INFO] [stderr] |
[INFO] [stderr] 782 | let name = CString::new(username.as_ref().as_encoded_bytes()).unwrap();
[INFO] [stderr] | ~~~~~~~~~~~~~~~~
[INFO] [stderr]
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/cache.rs:207:43
[INFO] [stderr] |
[INFO] [stderr] 207 | Occupied(e) => return e.get().as_ref().map(Arc::clone),
[INFO] [stderr] | ^^^^^^ cannot infer type for type parameter `V` declared on the enum `Entry`
[INFO] [stderr]
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/users-0.11.0/src/cache.rs:288:43
[INFO] [stderr] |
[INFO] [stderr] 288 | Occupied(e) => return e.get().as_ref().map(Arc::clone),
[INFO] [stderr] | ^^^^^^ cannot infer type for type parameter `V` declared on the enum `Entry`
[INFO] [stderr]
[INFO] [stderr] Some errors have detailed explanations: E0282, E0412, E0425, E0432, E0433, E0599.
[INFO] [stderr] For more information about an error, try `rustc --explain E0282`.
[INFO] [stderr] error: could not compile `users` (lib) due to 41 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "c1a1dcb7bc04fa1bf27eae124307100adc6e6d04fb0054ad62831e1fc220ccee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c1a1dcb7bc04fa1bf27eae124307100adc6e6d04fb0054ad62831e1fc220ccee", kill_on_drop: false }`
[INFO] [stdout] c1a1dcb7bc04fa1bf27eae124307100adc6e6d04fb0054ad62831e1fc220ccee