Build #1634552 2025-01-17T06:05:19.117923+00:00
# rustc version
rustc 1.86.0-nightly (99db2737c 2025-01-16)# docs.rs version
docsrs 0.6.0 (13d4ccea 2025-01-13)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/evdev-rs-0.6.1/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/evdev-rs-0.6.1/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:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--features" "serde" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20250116-1.86.0-nightly-99db2737c\", \"--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] 5ad6fc2a6d885f02c00c18d08457d45091cfd45da3506b75bf1a25ed94bb60f3
[INFO] running `Command { std: "docker" "start" "-a" "5ad6fc2a6d885f02c00c18d08457d45091cfd45da3506b75bf1a25ed94bb60f3", kill_on_drop: false }`
[INFO] [stderr] Checking evdev-sys v0.2.5
[INFO] [stderr] warning: failed to check lib in package `evdev-sys` as a prerequisite for scraping examples from: example "evtest", example "vmouse"
[INFO] [stderr] Try running with `--verbose` to see the error message.
[INFO] [stderr] If an example should not be scanned, then consider adding `doc-scrape-examples = false` to its `[[example]]` definition in /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/evdev-sys-0.2.5/Cargo.toml
[INFO] [stderr] warning: `evdev-sys` (lib) generated 1 warning
[INFO] [stderr] Checking evdev-rs v0.6.1 (/opt/rustwide/workdir)
[INFO] [stderr] warning: failed to check lib in package `evdev-rs` as a prerequisite for scraping examples from: example "evtest", example "vmouse"
[INFO] [stderr] Try running with `--verbose` to see the error message.
[INFO] [stderr] If an example should not be scanned, then consider adding `doc-scrape-examples = false` to its `[[example]]` definition in Cargo.toml
[INFO] [stderr] warning: `evdev-rs` (lib) generated 1 warning
[INFO] [stderr] Scraping evdev-rs v0.6.1 (/opt/rustwide/workdir)
[INFO] [stderr] warning: failed to scan example "vmouse" in package `evdev-rs` for example code usage
[INFO] [stderr] Try running with `--verbose` to see the error message.
[INFO] [stderr] If an example should not be scanned, then consider adding `doc-scrape-examples = false` to its `[[example]]` definition in Cargo.toml
[INFO] [stderr] warning: `evdev-rs` (example "vmouse") generated 1 warning
[INFO] [stderr] warning: failed to scan example "evtest" in package `evdev-rs` for example code usage
[INFO] [stderr] Try running with `--verbose` to see the error message.
[INFO] [stderr] If an example should not be scanned, then consider adding `doc-scrape-examples = false` to its `[[example]]` definition in Cargo.toml
[INFO] [stderr] warning: `evdev-rs` (example "evtest") generated 1 warning
[INFO] [stderr] Documenting evdev-rs v0.6.1 (/opt/rustwide/workdir)
[INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os`
[INFO] [stderr] --> src/device.rs:8:14
[INFO] [stderr] |
[INFO] [stderr] 8 | use std::os::unix::fs::OpenOptionsExt;
[INFO] [stderr] | ^^^^ could not find `unix` in `os`
[INFO] [stderr] |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/99db2737c91d1e4b36b2ffc17dcda5878bcae625\library\std\src\os\mod.rs:36:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/99db2737c91d1e4b36b2ffc17dcda5878bcae625\library\std\src\os\mod.rs:28:1
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/99db2737c91d1e4b36b2ffc17dcda5878bcae625\library\std\src\os\mod.rs:85:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/99db2737c91d1e4b36b2ffc17dcda5878bcae625\library\std\src\os\mod.rs:84:1
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os`
[INFO] [stderr] --> src/device.rs:9:14
[INFO] [stderr] |
[INFO] [stderr] 9 | use std::os::unix::io::{AsRawFd, FromRawFd};
[INFO] [stderr] | ^^^^ could not find `unix` in `os`
[INFO] [stderr] |
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/99db2737c91d1e4b36b2ffc17dcda5878bcae625\library\std\src\os\mod.rs:36:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/99db2737c91d1e4b36b2ffc17dcda5878bcae625\library\std\src\os\mod.rs:28:1
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/99db2737c91d1e4b36b2ffc17dcda5878bcae625\library\std\src\os\mod.rs:85:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/99db2737c91d1e4b36b2ffc17dcda5878bcae625\library\std\src\os\mod.rs:84:1
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not find `unix` in `os`
[INFO] [stderr] --> src/uinput.rs:4:14
[INFO] [stderr] |
[INFO] [stderr] 4 | 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/99db2737c91d1e4b36b2ffc17dcda5878bcae625\library\std\src\os\mod.rs:36:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/99db2737c91d1e4b36b2ffc17dcda5878bcae625\library\std\src\os\mod.rs:28:1
[INFO] [stderr] note: found an item that was configured out
[INFO] [stderr] --> /rustc/99db2737c91d1e4b36b2ffc17dcda5878bcae625\library\std\src\os\mod.rs:85:9
[INFO] [stderr] note: the item is gated here
[INFO] [stderr] --> /rustc/99db2737c91d1e4b36b2ffc17dcda5878bcae625\library\std\src\os\mod.rs:84:1
[INFO] [stderr]
[INFO] [stderr] error: extern location for evdev_sys does not exist: /opt/rustwide/target/x86_64-pc-windows-msvc/debug/deps/libevdev_sys-8dfcf3cff5640865.rmeta
[INFO] [stderr] --> src/device.rs:16:5
[INFO] [stderr] |
[INFO] [stderr] 16 | use evdev_sys as raw;
[INFO] [stderr] | ^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] error: extern location for evdev_sys does not exist: /opt/rustwide/target/x86_64-pc-windows-msvc/debug/deps/libevdev_sys-8dfcf3cff5640865.rmeta
[INFO] [stderr] --> src/logging.rs:1:5
[INFO] [stderr] |
[INFO] [stderr] 1 | use evdev_sys as raw;
[INFO] [stderr] | ^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] error: extern location for evdev_sys does not exist: /opt/rustwide/target/x86_64-pc-windows-msvc/debug/deps/libevdev_sys-8dfcf3cff5640865.rmeta
[INFO] [stderr] --> src/uinput.rs:8:5
[INFO] [stderr] |
[INFO] [stderr] 8 | use evdev_sys as raw;
[INFO] [stderr] | ^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] error: extern location for evdev_sys does not exist: /opt/rustwide/target/x86_64-pc-windows-msvc/debug/deps/libevdev_sys-8dfcf3cff5640865.rmeta
[INFO] [stderr] --> src/util.rs:7:5
[INFO] [stderr] |
[INFO] [stderr] 7 | use evdev_sys as raw;
[INFO] [stderr] | ^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] error: extern location for evdev_sys does not exist: /opt/rustwide/target/x86_64-pc-windows-msvc/debug/deps/libevdev_sys-8dfcf3cff5640865.rmeta
[INFO] [stderr] --> src/lib.rs:66:5
[INFO] [stderr] |
[INFO] [stderr] 66 | use evdev_sys as raw;
[INFO] [stderr] | ^^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `libc::suseconds_t`
[INFO] [stderr] --> src/lib.rs:55:20
[INFO] [stderr] |
[INFO] [stderr] 55 | use libc::{c_uint, suseconds_t, time_t};
[INFO] [stderr] | ^^^^^^^^^^^ no `suseconds_t` in the root
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `input_absinfo` in crate `libc`
[INFO] [stderr] --> src/lib.rs:152:42
[INFO] [stderr] |
[INFO] [stderr] 152 | pub const fn from_raw(absinfo: libc::input_absinfo) -> AbsInfo {
[INFO] [stderr] | ^^^^^^^^^^^^^ not found in `libc`
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `input_absinfo` in crate `libc`
[INFO] [stderr] --> src/lib.rs:163:41
[INFO] [stderr] |
[INFO] [stderr] 163 | pub const fn as_raw(&self) -> libc::input_absinfo {
[INFO] [stderr] | ^^^^^^^^^^^^^ not found in `libc`
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `input_event` in crate `libc`
[INFO] [stderr] --> src/lib.rs:252:35
[INFO] [stderr] |
[INFO] [stderr] 252 | pub fn from_raw(event: &libc::input_event) -> InputEvent {
[INFO] [stderr] | ^^^^^^^^^^^ not found in `libc`
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `input_event` in crate `libc`
[INFO] [stderr] --> src/lib.rs:262:35
[INFO] [stderr] |
[INFO] [stderr] 262 | pub fn as_raw(&self) -> libc::input_event {
[INFO] [stderr] | ^^^^^^^^^^^ not found in `libc`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not resolve path `raw::LIBEVDEV_GRAB`
[INFO] [stderr] --> src/lib.rs:86:12
[INFO] [stderr] |
[INFO] [stderr] 86 | Grab = raw::LIBEVDEV_GRAB as isize,
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ could not resolve path `raw::LIBEVDEV_GRAB`
[INFO] [stderr] |
[INFO] [stderr] = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stderr] = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not resolve path `raw::LIBEVDEV_UNGRAB`
[INFO] [stderr] --> src/lib.rs:88:14
[INFO] [stderr] |
[INFO] [stderr] 88 | Ungrab = raw::LIBEVDEV_UNGRAB as isize,
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ could not resolve path `raw::LIBEVDEV_UNGRAB`
[INFO] [stderr] |
[INFO] [stderr] = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stderr] = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not resolve path `raw::LIBEVDEV_READ_STATUS_SUCCESS`
[INFO] [stderr] --> src/lib.rs:109:15
[INFO] [stderr] |
[INFO] [stderr] 109 | Success = raw::LIBEVDEV_READ_STATUS_SUCCESS as isize,
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `raw::LIBEVDEV_READ_STATUS_SUCCESS`
[INFO] [stderr] |
[INFO] [stderr] = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stderr] = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not resolve path `raw::LIBEVDEV_READ_STATUS_SYNC`
[INFO] [stderr] --> src/lib.rs:113:12
[INFO] [stderr] |
[INFO] [stderr] 113 | Sync = raw::LIBEVDEV_READ_STATUS_SYNC as isize,
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `raw::LIBEVDEV_READ_STATUS_SYNC`
[INFO] [stderr] |
[INFO] [stderr] = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stderr] = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not resolve path `raw::LIBEVDEV_LED_ON`
[INFO] [stderr] --> src/lib.rs:118:10
[INFO] [stderr] |
[INFO] [stderr] 118 | On = raw::LIBEVDEV_LED_ON as isize,
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ could not resolve path `raw::LIBEVDEV_LED_ON`
[INFO] [stderr] |
[INFO] [stderr] = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stderr] = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not resolve path `raw::LIBEVDEV_LED_OFF`
[INFO] [stderr] --> src/lib.rs:120:11
[INFO] [stderr] |
[INFO] [stderr] 120 | Off = raw::LIBEVDEV_LED_OFF as isize,
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ could not resolve path `raw::LIBEVDEV_LED_OFF`
[INFO] [stderr] |
[INFO] [stderr] = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stderr] = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not resolve path `raw::LIBEVDEV_LOG_ERROR`
[INFO] [stderr] --> src/logging.rs:5:13
[INFO] [stderr] |
[INFO] [stderr] 5 | Error = raw::LIBEVDEV_LOG_ERROR as isize,
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `raw::LIBEVDEV_LOG_ERROR`
[INFO] [stderr] |
[INFO] [stderr] = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stderr] = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not resolve path `raw::LIBEVDEV_LOG_INFO`
[INFO] [stderr] --> src/logging.rs:7:12
[INFO] [stderr] |
[INFO] [stderr] 7 | Info = raw::LIBEVDEV_LOG_INFO as isize,
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `raw::LIBEVDEV_LOG_INFO`
[INFO] [stderr] |
[INFO] [stderr] = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stderr] = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: could not resolve path `raw::LIBEVDEV_LOG_DEBUG`
[INFO] [stderr] --> src/logging.rs:9:13
[INFO] [stderr] |
[INFO] [stderr] 9 | Debug = raw::LIBEVDEV_LOG_DEBUG as isize,
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ could not resolve path `raw::LIBEVDEV_LOG_DEBUG`
[INFO] [stderr] |
[INFO] [stderr] = note: this error was originally ignored because you are running `rustdoc`
[INFO] [stderr] = note: try running again with `rustc` or `cargo check` and you may get a more detailed error
[INFO] [stderr]
[INFO] [stderr] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stderr] For more information about an error, try `rustc --explain E0412`.
[INFO] [stderr] error: could not document `evdev-rs`
[INFO] running `Command { std: "docker" "inspect" "5ad6fc2a6d885f02c00c18d08457d45091cfd45da3506b75bf1a25ed94bb60f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5ad6fc2a6d885f02c00c18d08457d45091cfd45da3506b75bf1a25ed94bb60f3", kill_on_drop: false }`
[INFO] [stdout] 5ad6fc2a6d885f02c00c18d08457d45091cfd45da3506b75bf1a25ed94bb60f3