[INFO] fetching crate e2p-sys 0.1.0... [INFO] checking e2p-sys-0.1.0 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate e2p-sys 0.1.0 into /workspace/builds/worker-7-tc2/source [INFO] validating manifest of crates.io crate e2p-sys 0.1.0 on toolchain ccf408f4326a858c00dd845a64a86b16f360a801 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate e2p-sys 0.1.0 [INFO] finished tweaking crates.io crate e2p-sys 0.1.0 [INFO] tweaked toml for crates.io crate e2p-sys 0.1.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 37 packages to latest compatible versions [INFO] [stderr] Adding bindgen v0.64.0 (available: v0.70.1) [INFO] [stderr] Adding bitflags v1.3.2 (available: v2.6.0) [INFO] [stderr] Adding error-chain v0.10.0 (available: v0.12.4) [INFO] [stderr] Adding peeking_take_while v0.1.2 (available: v1.0.0) [INFO] [stderr] Adding rustc-hash v1.1.0 (available: v2.0.0) [INFO] [stderr] Adding syn v1.0.109 (available: v2.0.77) [INFO] [stderr] Adding toml v0.2.1 (available: v0.8.19) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ab4e275c7c9ae2104e03bc87a35edd51080170023bc8f50d20d0f8cbf872b076 [INFO] running `Command { std: "docker" "start" "-a" "ab4e275c7c9ae2104e03bc87a35edd51080170023bc8f50d20d0f8cbf872b076", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ab4e275c7c9ae2104e03bc87a35edd51080170023bc8f50d20d0f8cbf872b076", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ab4e275c7c9ae2104e03bc87a35edd51080170023bc8f50d20d0f8cbf872b076", kill_on_drop: false }` [INFO] [stdout] ab4e275c7c9ae2104e03bc87a35edd51080170023bc8f50d20d0f8cbf872b076 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d5f5703cdc53069ca7c4adf92e94423a094578dc748d944ab6df2e75221ceb9f [INFO] running `Command { std: "docker" "start" "-a" "d5f5703cdc53069ca7c4adf92e94423a094578dc748d944ab6df2e75221ceb9f", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling bindgen v0.64.0 [INFO] [stderr] Compiling error-chain v0.10.0 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling libloading v0.8.5 [INFO] [stderr] Compiling toml v0.2.1 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling metadeps v1.1.2 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling regex v1.10.6 [INFO] [stderr] Compiling e2p-sys v0.1.0 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Fixed build.rs (1 fix) [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs (44 fixes) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.83s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling e2p-sys v0.1.0 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:111320 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fgetflags (name : * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:111480 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fgetversion (name : * const :: std :: os :: raw :: c_char , version : * mut :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:111644 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fsetflags (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:111798 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fsetversion (name : * const :: std :: os :: raw :: c_char , version : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:111956 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fgetproject (name : * const :: std :: os :: raw :: c_char , project : * mut :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:112120 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fsetproject (name : * const :: std :: os :: raw :: c_char , project : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:112278 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getflags (fd : :: std :: os :: raw :: c_int , flags : * mut :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:112426 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getversion (fd : :: std :: os :: raw :: c_int , version : * mut :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:112578 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iterate_on_dir (dir_name : * const :: std :: os :: raw :: c_char , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : * mut dirent , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > , private_arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:112959 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn list_super (s : * mut ext2_super_block) ; } extern "C" { pub fn list_super2 (s ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113023 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut ext2_super_block) ; } extern "C" { pub fn list_super2 (s : * mut ext2_super_block , f : * mut FILE) ; } extern "C" { pub fn print_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:111320 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fgetflags (name : * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113105 [INFO] [stdout] | [INFO] [stdout] 3 | ... * mut FILE) ; } extern "C" { pub fn print_fs_errors (f : * mut FILE , errors : :: std :: os :: raw :: c_ushort) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:111480 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fgetversion (name : * const :: std :: os :: raw :: c_char , version : * mut :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113205 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn print_flags (f : * mut FILE , flags : :: std :: os :: raw :: c_ulong , options : :: std :: os :: raw :: c_uint) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:111644 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fsetflags (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113341 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_uint) ; } extern "C" { pub fn print_fs_state (f : * mut FILE , state : :: std :: os :: raw :: c_ushort) ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:111798 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fsetversion (name : * const :: std :: os :: raw :: c_char , version : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113439 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn setflags (fd : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:111956 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fgetproject (name : * const :: std :: os :: raw :: c_char , project : * mut :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113581 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn setversion (fd : :: std :: os :: raw :: c_int , version : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:112120 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn fsetproject (name : * const :: std :: os :: raw :: c_char , project : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113727 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_list_journal_super (f : * mut FILE , journal_sb_buf : * mut :: std :: os :: raw :: c_char , exp_block_size : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:112278 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getflags (fd : :: std :: os :: raw :: c_int , flags : * mut :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113933 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_feature_to_string (compat : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_uint , buf : * mut :: std :: os :: raw :: c_char , buf_len : usize) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:112426 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn getversion (fd : :: std :: os :: raw :: c_int , version : * mut :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:114120 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_feature2string (compat : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_uint) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:112578 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iterate_on_dir (dir_name : * const :: std :: os :: raw :: c_char , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : * mut dirent , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > , private_arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:114283 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_jrnl_feature2string (compat : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_uint) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:112959 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn list_super (s : * mut ext2_super_block) ; } extern "C" { pub fn list_super2 (s ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:114451 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_string2feature (string : * mut :: std :: os :: raw :: c_char , compat : * mut :: std :: os :: raw :: c_int , mask : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113023 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut ext2_super_block) ; } extern "C" { pub fn list_super2 (s : * mut ext2_super_block , f : * mut FILE) ; } extern "C" { pub fn print_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:114664 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_jrnl_string2feature (string : * mut :: std :: os :: raw :: c_char , compat_type : * mut :: std :: os :: raw :: c_int , mask : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113105 [INFO] [stdout] | [INFO] [stdout] 3 | ... * mut FILE) ; } extern "C" { pub fn print_fs_errors (f : * mut FILE , errors : :: std :: os :: raw :: c_ushort) ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:114887 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_edit_feature (str_ : * const :: std :: os :: raw :: c_char , compat_array : * mut __u32 , ok_array : * mut __u32) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113205 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn print_flags (f : * mut FILE , flags : :: std :: os :: raw :: c_ulong , options : :: std :: os :: raw :: c_uint) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:115061 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_edit_feature2 (str_ : * const :: std :: os :: raw :: c_char , compat_array : * mut __u32 , ok_array : * mut __u32 , clear_ok_array : * mut __u32 , type_err : * mut :: std :: os :: raw :: c_int , mask_err : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113341 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_uint) ; } extern "C" { pub fn print_fs_state (f : * mut FILE , state : :: std :: os :: raw :: c_ushort) ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:115364 [INFO] [stdout] | [INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn e2p_is_null_uuid (uu : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113439 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn setflags (fd : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:115480 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn e2p_uuid_to_str (uu : * mut :: std :: os :: raw :: c_void , out : * mut :: std :: os :: raw :: c_char) ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113581 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn setversion (fd : :: std :: os :: raw :: c_int , version : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:115607 [INFO] [stdout] | [INFO] [stdout] 3 | ...r) ; } extern "C" { pub fn e2p_uuid2str (uu : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113727 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_list_journal_super (f : * mut FILE , journal_sb_buf : * mut :: std :: os :: raw :: c_char , exp_block_size : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:115728 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn e2p_hash2string (num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:113933 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_feature_to_string (compat : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_uint , buf : * mut :: std :: os :: raw :: c_char , buf_len : usize) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:115846 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn e2p_string2hash (string : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:114120 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_feature2string (compat : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_uint) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:115965 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn e2p_mntopt2string (mask : :: std :: os :: raw :: c_uint) -> * const :: std :: os :: raw :: c_char ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:114283 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_jrnl_feature2string (compat : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_uint) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:116087 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_string2mntopt (string : * mut :: std :: os :: raw :: c_char , mask : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:114451 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_string2feature (string : * mut :: std :: os :: raw :: c_char , compat : * mut :: std :: os :: raw :: c_int , mask : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:116253 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_edit_mntopts (str_ : * const :: std :: os :: raw :: c_char , mntopts : * mut __u32 , ok : __u32) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:114664 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_jrnl_string2feature (string : * mut :: std :: os :: raw :: c_char , compat_type : * mut :: std :: os :: raw :: c_int , mask : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:116410 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn parse_num_blocks (arg : * const :: std :: os :: raw :: c_char , log_block_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:114887 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_edit_feature (str_ : * const :: std :: os :: raw :: c_char , compat_array : * mut __u32 , ok_array : * mut __u32) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:116579 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn parse_num_blocks2 (arg : * const :: std :: os :: raw :: c_char , log_block_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulonglong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:115061 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_edit_feature2 (str_ : * const :: std :: os :: raw :: c_char , compat_array : * mut __u32 , ok_array : * mut __u32 , clear_ok_array : * mut __u32 , type_err : * mut :: std :: os :: raw :: c_int , mask_err : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:116753 [INFO] [stdout] | [INFO] [stdout] 3 | ...ong ; } extern "C" { pub fn e2p_os2string (os_type : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:115364 [INFO] [stdout] | [INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn e2p_is_null_uuid (uu : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:116871 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn e2p_string2os (str_ : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:115480 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn e2p_uuid_to_str (uu : * mut :: std :: os :: raw :: c_void , out : * mut :: std :: os :: raw :: c_char) ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:116986 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_percent (percent : :: std :: os :: raw :: c_int , base : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:115607 [INFO] [stdout] | [INFO] [stdout] 3 | ...r) ; } extern "C" { pub fn e2p_uuid2str (uu : * mut :: std :: os :: raw :: c_void) -> * const :: std :: os :: raw :: c_char ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:117135 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn e2p_encmode2string (num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:115728 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn e2p_hash2string (num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:117256 [INFO] [stdout] | [INFO] [stdout] 3 | ...r ; } extern "C" { pub fn e2p_string2encmode (string : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:115846 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn e2p_string2hash (string : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:117378 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn e2p_str2encoding (string : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:115965 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn e2p_mntopt2string (mask : :: std :: os :: raw :: c_uint) -> * const :: std :: os :: raw :: c_char ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:117500 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn e2p_encoding2str (encoding : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:116087 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_string2mntopt (string : * mut :: std :: os :: raw :: c_char , mask : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:117624 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn e2p_get_encoding_flags (encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:116253 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_edit_mntopts (str_ : * const :: std :: os :: raw :: c_char , mntopts : * mut __u32 , ok : __u32) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:117745 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_str2encoding_flags (encoding : :: std :: os :: raw :: c_int , param : * mut :: std :: os :: raw :: c_char , flags : * mut __u16) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:116410 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn parse_num_blocks (arg : * const :: std :: os :: raw :: c_char , log_block_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:117934 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn e2p_errcode2str (err : :: std :: os :: raw :: c_uint) -> * const :: std :: os :: raw :: c_char ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:116579 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn parse_num_blocks2 (arg : * const :: std :: os :: raw :: c_char , log_block_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulonglong ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:116753 [INFO] [stdout] | [INFO] [stdout] 3 | ...ong ; } extern "C" { pub fn e2p_os2string (os_type : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:116871 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn e2p_string2os (str_ : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:116986 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_percent (percent : :: std :: os :: raw :: c_int , base : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:117135 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn e2p_encmode2string (num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:117256 [INFO] [stdout] | [INFO] [stdout] 3 | ...r ; } extern "C" { pub fn e2p_string2encmode (string : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:117378 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn e2p_str2encoding (string : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:117500 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn e2p_encoding2str (encoding : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:117624 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn e2p_get_encoding_flags (encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:117745 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn e2p_str2encoding_flags (encoding : :: std :: os :: raw :: c_int , param : * mut :: std :: os :: raw :: c_char , flags : * mut __u16) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/e2p-sys-dd469ff969337348/out/bindings.rs:3:117934 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn e2p_errcode2str (err : :: std :: os :: raw :: c_uint) -> * const :: std :: os :: raw :: c_char ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 44 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `e2p-sys` (lib) due to 45 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 44 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `e2p-sys` (lib test) due to 45 previous errors [INFO] [stderr] error: failed to check after updating to 2024 [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `cargo check --frozen --all --all-targets --message-format=json` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "d5f5703cdc53069ca7c4adf92e94423a094578dc748d944ab6df2e75221ceb9f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d5f5703cdc53069ca7c4adf92e94423a094578dc748d944ab6df2e75221ceb9f", kill_on_drop: false }` [INFO] [stdout] d5f5703cdc53069ca7c4adf92e94423a094578dc748d944ab6df2e75221ceb9f