fb_procfs 0.8.1

A crate for reading procfs
Documentation
Build #1180220 2024-04-05T18:06:35.770771+00:00
# rustc version
rustc 1.79.0-nightly (385fa9d84 2024-04-04)# docs.rs version
docsrs 0.6.0 (42f2c842 2024-04-05)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/fb_procfs-0.8.1/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/fb_procfs-0.8.1/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20240404-1.79.0-nightly-385fa9d84\", \"--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] [stdout] a072b6124b25a9409df148f7413828550b8c069a9ab3ceb58bcfec6252e4994e
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "a072b6124b25a9409df148f7413828550b8c069a9ab3ceb58bcfec6252e4994e", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]     Checking openat v0.1.21
[INFO] [stderr]     Checking erased-serde v0.3.31
[INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:5:14
[INFO] [stderr]   |
[INFO] [stderr] 5 | use std::os::unix::io::{AsRawFd, RawFd, FromRawFd, IntoRawFd};
[INFO] [stderr]   |              ^^^^ could not find `unix` in `os`
[INFO] [stderr]   |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a\library\std\src\os\mod.rs:26:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a\library\std\src\os\mod.rs:64:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:6:14
[INFO] [stderr]   |
[INFO] [stderr] 6 | use std::os::unix::ffi::{OsStringExt};
[INFO] [stderr]   |              ^^^^ could not find `unix` in `os`
[INFO] [stderr]   |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a\library\std\src\os\mod.rs:26:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a\library\std\src\os\mod.rs:64:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:4:14
[INFO] [stderr]   |
[INFO] [stderr] 4 | 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/385fa9d845dd326c6bbfd58c22244215e431948a\library\std\src\os\mod.rs:26:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a\library\std\src\os\mod.rs:64:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/name.rs:3:14
[INFO] [stderr]   |
[INFO] [stderr] 3 | 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/385fa9d845dd326c6bbfd58c22244215e431948a\library\std\src\os\mod.rs:26:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a\library\std\src\os\mod.rs:64:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os`
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/metadata.rs:2:14
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::os::unix::fs::PermissionsExt;
[INFO] [stderr]   |              ^^^^ could not find `unix` in `os`
[INFO] [stderr]   |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a\library\std\src\os\mod.rs:26:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]  --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a\library\std\src\os\mod.rs:64:9
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/lib.rs:62:14
[INFO] [stderr]    |
[INFO] [stderr] 62 | use std::os::unix::io::RawFd;
[INFO] [stderr]    |              ^^^^ could not find `unix` in `os`
[INFO] [stderr]    |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a\library\std\src\os\mod.rs:26:9
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr]   --> /rustc/385fa9d845dd326c6bbfd58c22244215e431948a\library\std\src\os\mod.rs:64:9
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `O_CLOEXEC` in crate `libc`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:20:44
[INFO] [stderr]    |
[INFO] [stderr] 20 | const BASE_OPEN_FLAGS: libc::c_int = libc::O_CLOEXEC;
[INFO] [stderr]    |                                            ^^^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `AT_FDCWD` in crate `libc`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:33:19
[INFO] [stderr]    |
[INFO] [stderr] 33 |         Dir(libc::AT_FDCWD)
[INFO] [stderr]    |                   ^^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `openat` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:79:19
[INFO] [stderr]     |
[INFO] [stderr] 79  |             libc::openat(self.0,
[INFO] [stderr]     |                   ^^^^^^ help: a function with a similar name exists: `open`
[INFO] [stderr]     |
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.153/src/windows/mod.rs:425:5
[INFO] [stderr]     |
[INFO] [stderr] 425 |     pub fn open(path: *const c_char, oflag: ::c_int, ...) -> ::c_int;
[INFO] [stderr]     |     ---------------------------------------------------------------- similarly named function `open` defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `O_NOFOLLOW` in crate `libc`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:81:47
[INFO] [stderr]    |
[INFO] [stderr] 81 |                         BASE_OPEN_FLAGS|libc::O_NOFOLLOW)
[INFO] [stderr]    |                                               ^^^^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `readlinkat` in crate `libc`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:98:19
[INFO] [stderr]    |
[INFO] [stderr] 98 |             libc::readlinkat(self.0,
[INFO] [stderr]    |                   ^^^^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `mode_t` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:129:62
[INFO] [stderr]     |
[INFO] [stderr] 129 |     pub fn write_file<P: AsPath>(&self, path: P, mode: libc::mode_t)
[INFO] [stderr]     |                                                              ^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `mode_t` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:143:63
[INFO] [stderr]     |
[INFO] [stderr] 143 |     pub fn append_file<P: AsPath>(&self, path: P, mode: libc::mode_t)
[INFO] [stderr]     |                                                               ^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `mode_t` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:162:63
[INFO] [stderr]     |
[INFO] [stderr] 162 |     pub fn create_file<P: AsPath>(&self, path: P, mode: libc::mode_t)
[INFO] [stderr]     |                                                               ^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `mode_t` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:223:60
[INFO] [stderr]     |
[INFO] [stderr] 223 |     pub fn new_unnamed_file<P: AsPath>(&self, _mode: libc::mode_t)
[INFO] [stderr]     |                                                            ^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `mode_t` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:276:60
[INFO] [stderr]     |
[INFO] [stderr] 276 |     pub fn new_file<P: AsPath>(&self, path: P, mode: libc::mode_t)
[INFO] [stderr]     |                                                            ^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `mode_t` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:290:63
[INFO] [stderr]     |
[INFO] [stderr] 290 |     pub fn update_file<P: AsPath>(&self, path: P, mode: libc::mode_t)
[INFO] [stderr]     |                                                               ^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `mode_t` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:298:71
[INFO] [stderr]     |
[INFO] [stderr] 298 |     fn _open_file(&self, path: &CStr, flags: libc::c_int, mode: libc::mode_t)
[INFO] [stderr]     |                                                                       ^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `openat` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:307:29
[INFO] [stderr]     |
[INFO] [stderr] 307 |             let res = libc::openat(self.0, path.as_ptr(),
[INFO] [stderr]     |                             ^^^^^^ help: a function with a similar name exists: `open`
[INFO] [stderr]     |
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.153/src/windows/mod.rs:425:5
[INFO] [stderr]     |
[INFO] [stderr] 425 |     pub fn open(path: *const c_char, oflag: ::c_int, ...) -> ::c_int;
[INFO] [stderr]     |     ---------------------------------------------------------------- similarly named function `open` defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `O_CLOEXEC` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:308:41
[INFO] [stderr]     |
[INFO] [stderr] 308 | ...                   flags|libc::O_CLOEXEC|libc::O_NOFOLLOW,
[INFO] [stderr]     |                                   ^^^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `O_NOFOLLOW` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:308:57
[INFO] [stderr]     |
[INFO] [stderr] 308 | ...                   flags|libc::O_CLOEXEC|libc::O_NOFOLLOW,
[INFO] [stderr]     |                                                   ^^^^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `symlinkat` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:328:29
[INFO] [stderr]     |
[INFO] [stderr] 328 |             let res = libc::symlinkat(link.as_ptr(),
[INFO] [stderr]     |                             ^^^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `mode_t` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:339:62
[INFO] [stderr]     |
[INFO] [stderr] 339 |     pub fn create_dir<P: AsPath>(&self, path: P, mode: libc::mode_t)
[INFO] [stderr]     |                                                              ^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `mode_t` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:344:52
[INFO] [stderr]     |
[INFO] [stderr] 344 |     fn _create_dir(&self, path: &CStr, mode: libc::mode_t) -> io::Result<()> {
[INFO] [stderr]     |                                                    ^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `mkdirat` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:346:29
[INFO] [stderr]     |
[INFO] [stderr] 346 |             let res = libc::mkdirat(self.0, path.as_ptr(), mode);
[INFO] [stderr]     |                             ^^^^^^^ help: a function with a similar name exists: `mkdir`
[INFO] [stderr]     |
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.153/src/windows/mod.rs:405:5
[INFO] [stderr]     |
[INFO] [stderr] 405 |     pub fn mkdir(path: *const c_char) -> ::c_int;
[INFO] [stderr]     |     -------------------------------------------- similarly named function `mkdir` defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `AT_REMOVEDIR` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:385:53
[INFO] [stderr]     |
[INFO] [stderr] 385 |         self._unlink(to_cstr(path)?.as_ref(), libc::AT_REMOVEDIR)
[INFO] [stderr]     |                                                     ^^^^^^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `unlinkat` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:395:29
[INFO] [stderr]     |
[INFO] [stderr] 395 |             let res = libc::unlinkat(self.0, path.as_ptr(), flags);
[INFO] [stderr]     |                             ^^^^^^^^ help: a function with a similar name exists: `unlink`
[INFO] [stderr]     |
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.153/src/windows/mod.rs:505:5
[INFO] [stderr]     |
[INFO] [stderr] 505 |     pub fn unlink(c: *const c_char) -> ::c_int;
[INFO] [stderr]     |     ------------------------------------------ similarly named function `unlink` defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `AT_FDCWD` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:410:24
[INFO] [stderr]     |
[INFO] [stderr] 410 |         if fd != libc::AT_FDCWD {
[INFO] [stderr]     |                        ^^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `AT_SYMLINK_NOFOLLOW` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:425:51
[INFO] [stderr]     |
[INFO] [stderr] 425 |         self._stat(to_cstr(path)?.as_ref(), libc::AT_SYMLINK_NOFOLLOW)
[INFO] [stderr]     |                                                   ^^^^^^^^^^^^^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `fstatat` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:430:29
[INFO] [stderr]     |
[INFO] [stderr] 430 |             let res = libc::fstatat(self.0, path.as_ptr(),
[INFO] [stderr]     |                             ^^^^^^^ help: a function with a similar name exists: `fstat`
[INFO] [stderr]     |
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.153/src/windows/mod.rs:409:5
[INFO] [stderr]     |
[INFO] [stderr] 409 |     pub fn fstat(fildes: ::c_int, buf: *mut stat) -> ::c_int;
[INFO] [stderr]     |     -------------------------------------------------------- similarly named function `fstat` defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `renameat` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:498:25
[INFO] [stderr]     |
[INFO] [stderr] 498 |         let res = libc::renameat(old_dir.0, old.as_ptr(),
[INFO] [stderr]     |                         ^^^^^^^^ help: a function with a similar name exists: `rename`
[INFO] [stderr]     |
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.153/src/windows/mod.rs:314:5
[INFO] [stderr]     |
[INFO] [stderr] 314 |     pub fn rename(oldname: *const c_char, newname: *const c_char) -> c_int;
[INFO] [stderr]     |     ---------------------------------------------------------------------- similarly named function `rename` defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `linkat` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:530:25
[INFO] [stderr]     |
[INFO] [stderr] 530 |         let res = libc::linkat(old_dir.0, old.as_ptr(),
[INFO] [stderr]     |                         ^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `AT_FDCWD` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/dir.rs:603:24
[INFO] [stderr]     |
[INFO] [stderr] 603 |         if fd != libc::AT_FDCWD {
[INFO] [stderr]     |                        ^^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DIR` in crate `libc`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:21:21
[INFO] [stderr]    |
[INFO] [stderr] 21 |     dir: *mut libc::DIR,
[INFO] [stderr]    |                     ^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `__error` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:54:11
[INFO] [stderr]     |
[INFO] [stderr] 54  |     libc::__error()
[INFO] [stderr]     |           ^^^^^^^ help: a function with a similar name exists: `ferror`
[INFO] [stderr]     |
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.153/src/windows/mod.rs:334:5
[INFO] [stderr]     |
[INFO] [stderr] 334 |     pub fn ferror(stream: *mut FILE) -> c_int;
[INFO] [stderr]     |     ----------------------------------------- similarly named function `ferror` defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `dirent` in crate `libc`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:59:65
[INFO] [stderr]    |
[INFO] [stderr] 59 |     unsafe fn next_entry(&mut self) -> io::Result<Option<&libc::dirent>>
[INFO] [stderr]    |                                                                 ^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `readdir` in crate `libc`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:64:27
[INFO] [stderr]    |
[INFO] [stderr] 64 |         let entry = libc::readdir(self.dir);
[INFO] [stderr]    |                           ^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `telldir` in crate `libc`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:77:34
[INFO] [stderr]    |
[INFO] [stderr] 77 |         let pos = unsafe { libc::telldir(self.dir) };
[INFO] [stderr]    |                                  ^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `seekdir` in crate `libc`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:89:24
[INFO] [stderr]    |
[INFO] [stderr] 89 |         unsafe { libc::seekdir(self.dir, position.pos) };
[INFO] [stderr]    |                        ^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `rewinddir` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:94:24
[INFO] [stderr]     |
[INFO] [stderr] 94  |         unsafe { libc::rewinddir(self.dir) };
[INFO] [stderr]     |                        ^^^^^^^^^ help: a function with a similar name exists: `rewind`
[INFO] [stderr]     |
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.153/src/windows/mod.rs:330:5
[INFO] [stderr]     |
[INFO] [stderr] 330 |     pub fn rewind(stream: *mut FILE);
[INFO] [stderr]     |     -------------------------------- similarly named function `rewind` defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `fdopendir` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:99:30
[INFO] [stderr]     |
[INFO] [stderr] 99  |     let dir = unsafe { libc::fdopendir(fd) };
[INFO] [stderr]     |                              ^^^^^^^^^ help: a function with a similar name exists: `fdopen`
[INFO] [stderr]     |
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.153/src/windows/mod.rs:421:5
[INFO] [stderr]     |
[INFO] [stderr] 421 |     pub fn fdopen(fd: ::c_int, mode: *const c_char) -> *mut ::FILE;
[INFO] [stderr]     |     -------------------------------------------------------------- similarly named function `fdopen` defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `openat` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:109:15
[INFO] [stderr]     |
[INFO] [stderr] 109 |         libc::openat(dir.0, path.as_ptr(), libc::O_DIRECTORY|libc::O_CLOEXEC)
[INFO] [stderr]     |               ^^^^^^ help: a function with a similar name exists: `open`
[INFO] [stderr]     |
[INFO] [stderr]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.153/src/windows/mod.rs:425:5
[INFO] [stderr]     |
[INFO] [stderr] 425 |     pub fn open(path: *const c_char, oflag: ::c_int, ...) -> ::c_int;
[INFO] [stderr]     |     ---------------------------------------------------------------- similarly named function `open` defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `O_DIRECTORY` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:109:50
[INFO] [stderr]     |
[INFO] [stderr] 109 |         libc::openat(dir.0, path.as_ptr(), libc::O_DIRECTORY|libc::O_CLOEXEC)
[INFO] [stderr]     |                                                  ^^^^^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `O_CLOEXEC` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:109:68
[INFO] [stderr]     |
[INFO] [stderr] 109 |         libc::openat(dir.0, path.as_ptr(), libc::O_DIRECTORY|libc::O_CLOEXEC)
[INFO] [stderr]     |                                                                    ^^^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0531]: cannot find unit struct, unit variant or constant `DT_REG` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:134:39
[INFO] [stderr]     |
[INFO] [stderr] 134 | ...                   libc::DT_REG => Some(SimpleType::File),
[INFO] [stderr]     |                             ^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0531]: cannot find unit struct, unit variant or constant `DT_DIR` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:135:39
[INFO] [stderr]     |
[INFO] [stderr] 135 | ...                   libc::DT_DIR => Some(SimpleType::Dir),
[INFO] [stderr]     |                             ^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0531]: cannot find unit struct, unit variant or constant `DT_LNK` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:136:39
[INFO] [stderr]     |
[INFO] [stderr] 136 | ...                   libc::DT_LNK => Some(SimpleType::Symlink),
[INFO] [stderr]     |                             ^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `closedir` in crate `libc`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/list.rs:150:19
[INFO] [stderr]     |
[INFO] [stderr] 150 |             libc::closedir(self.dir);
[INFO] [stderr]     |                   ^^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] error[E0531]: cannot find unit struct, unit variant or constant `S_IFLNK` in crate `libc`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/openat-0.1.21/src/metadata.rs:24:19
[INFO] [stderr]    |
[INFO] [stderr] 24 |             libc::S_IFLNK => SimpleType::Symlink,
[INFO] [stderr]    |                   ^^^^^^^ not found in `libc`
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0412, E0425, E0433, E0531.
[INFO] [stderr] For more information about an error, try `rustc --explain E0412`.
[INFO] [stderr] error: could not compile `openat` (lib) due to 49 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "a072b6124b25a9409df148f7413828550b8c069a9ab3ceb58bcfec6252e4994e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a072b6124b25a9409df148f7413828550b8c069a9ab3ceb58bcfec6252e4994e", kill_on_drop: false }`
[INFO] [stdout] a072b6124b25a9409df148f7413828550b8c069a9ab3ceb58bcfec6252e4994e