[INFO] fetching crate mdbx-sys 12.10.1... [INFO] checking mdbx-sys-12.10.1 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate mdbx-sys 12.10.1 into /workspace/builds/worker-2-tc2/source [INFO] validating manifest of crates.io crate mdbx-sys 12.10.1 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 mdbx-sys 12.10.1 [INFO] finished tweaking crates.io crate mdbx-sys 12.10.1 [INFO] tweaked toml for crates.io crate mdbx-sys 12.10.1 written to /workspace/builds/worker-2-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] Updating crates.io index [INFO] [stderr] Locking 33 packages to latest compatible versions [INFO] [stderr] Adding rustc-hash v1.1.0 (available: v2.0.0) [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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 4816092ba5d8919230a4329b5389e4ea730f347058d50f1cab5d3f6fd49d7d89 [INFO] running `Command { std: "docker" "start" "-a" "4816092ba5d8919230a4329b5389e4ea730f347058d50f1cab5d3f6fd49d7d89", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4816092ba5d8919230a4329b5389e4ea730f347058d50f1cab5d3f6fd49d7d89", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4816092ba5d8919230a4329b5389e4ea730f347058d50f1cab5d3f6fd49d7d89", kill_on_drop: false }` [INFO] [stdout] 4816092ba5d8919230a4329b5389e4ea730f347058d50f1cab5d3f6fd49d7d89 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 3ece38402e42806878bcc72bf5e9d21390d9aaeffe2b168e5d80834fcf778665 [INFO] running `Command { std: "docker" "start" "-a" "3ece38402e42806878bcc72bf5e9d21390d9aaeffe2b168e5d80834fcf778665", 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 proc-macro2 v1.0.86 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling unicode-ident v1.0.13 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling bindgen v0.70.1 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling libloading v0.8.5 [INFO] [stderr] Compiling cc v1.1.21 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling syn v2.0.77 [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 mdbx-sys v12.10.1 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c: In function 'node_data': [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2968:40: warning: cast from function call of type 'void *' to non-matching type 'long int' [-Wbad-function-cast] [INFO] [stderr] warning: mdbx-sys@12.10.1: 2968 | #define ptr_disp(ptr, disp) ((void *)(((intptr_t)(ptr)) + ((intptr_t)(disp)))) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:4395:10: note: in expansion of macro 'ptr_disp' [INFO] [stderr] warning: mdbx-sys@12.10.1: 4395 | return ptr_disp(node_key(node), node_ks(node)); [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c: In function 'setup_dxb': [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2971:32: warning: cast from function call of type 'const MDBX_page *' to non-matching type 'long int' [-Wbad-function-cast] [INFO] [stderr] warning: mdbx-sys@12.10.1: 2971 | #define ptr_dist(more, less) (((intptr_t)(more)) - ((intptr_t)(less))) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2576:63: note: in definition of macro 'ERROR' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2576 | debug_log(MDBX_LOG_ERROR, __func__, __LINE__, fmt "\n", __VA_ARGS__); \ [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:17953:29: note: in expansion of macro 'ptr_dist' [INFO] [stderr] warning: mdbx-sys@12.10.1: 17953 | bytes2pgno(env, ptr_dist(data_page(target), env->me_map))); [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c: In function 'cursor_put_nochecklen': [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2968:40: warning: cast from function call of type 'void *' to non-matching type 'long int' [-Wbad-function-cast] [INFO] [stderr] warning: mdbx-sys@12.10.1: 2968 | #define ptr_disp(ptr, disp) ((void *)(((intptr_t)(ptr)) + ((intptr_t)(disp)))) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:766:44: note: in definition of macro 'unlikely' [INFO] [stderr] warning: mdbx-sys@12.10.1: 766 | #define unlikely(cond) __builtin_expect(!!(cond), 0) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2600:27: note: in expansion of macro 'ENSURE_MSG' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2600 | #define ENSURE(env, expr) ENSURE_MSG(env, expr, #expr) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2606:7: note: in expansion of macro 'ENSURE' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2606 | ENSURE(env, expr); \ [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2610:27: note: in expansion of macro 'eASSERT' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2610 | #define cASSERT(mc, expr) eASSERT((mc)->mc_txn->mt_env, expr) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:21943:11: note: in expansion of macro 'cASSERT' [INFO] [stderr] warning: mdbx-sys@12.10.1: 21943 | cASSERT(mc, ptr_disp(node_key(node), node_ds(node)) < [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:21943:23: note: in expansion of macro 'ptr_disp' [INFO] [stderr] warning: mdbx-sys@12.10.1: 21943 | cASSERT(mc, ptr_disp(node_key(node), node_ds(node)) < [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~ [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs (121 fixes) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.49s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling mdbx-sys v12.10.1 (/tmp/fixit) [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c: In function 'node_data': [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2968:40: warning: cast from function call of type 'void *' to non-matching type 'long int' [-Wbad-function-cast] [INFO] [stderr] warning: mdbx-sys@12.10.1: 2968 | #define ptr_disp(ptr, disp) ((void *)(((intptr_t)(ptr)) + ((intptr_t)(disp)))) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:4395:10: note: in expansion of macro 'ptr_disp' [INFO] [stderr] warning: mdbx-sys@12.10.1: 4395 | return ptr_disp(node_key(node), node_ks(node)); [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c: In function 'setup_dxb': [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2971:32: warning: cast from function call of type 'const MDBX_page *' to non-matching type 'long int' [-Wbad-function-cast] [INFO] [stderr] warning: mdbx-sys@12.10.1: 2971 | #define ptr_dist(more, less) (((intptr_t)(more)) - ((intptr_t)(less))) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2576:63: note: in definition of macro 'ERROR' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2576 | debug_log(MDBX_LOG_ERROR, __func__, __LINE__, fmt "\n", __VA_ARGS__); \ [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:17953:29: note: in expansion of macro 'ptr_dist' [INFO] [stderr] warning: mdbx-sys@12.10.1: 17953 | bytes2pgno(env, ptr_dist(data_page(target), env->me_map))); [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c: In function 'cursor_put_nochecklen': [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2968:40: warning: cast from function call of type 'void *' to non-matching type 'long int' [-Wbad-function-cast] [INFO] [stderr] warning: mdbx-sys@12.10.1: 2968 | #define ptr_disp(ptr, disp) ((void *)(((intptr_t)(ptr)) + ((intptr_t)(disp)))) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:766:44: note: in definition of macro 'unlikely' [INFO] [stderr] warning: mdbx-sys@12.10.1: 766 | #define unlikely(cond) __builtin_expect(!!(cond), 0) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2600:27: note: in expansion of macro 'ENSURE_MSG' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2600 | #define ENSURE(env, expr) ENSURE_MSG(env, expr, #expr) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2606:7: note: in expansion of macro 'ENSURE' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2606 | ENSURE(env, expr); \ [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2610:27: note: in expansion of macro 'eASSERT' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2610 | #define cASSERT(mc, expr) eASSERT((mc)->mc_txn->mt_env, expr) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:21943:11: note: in expansion of macro 'cASSERT' [INFO] [stderr] warning: mdbx-sys@12.10.1: 21943 | cASSERT(mc, ptr_disp(node_key(node), node_ds(node)) < [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:21943:23: note: in expansion of macro 'ptr_disp' [INFO] [stderr] warning: mdbx-sys@12.10.1: 21943 | cASSERT(mc, ptr_disp(node_key(node), node_ds(node)) < [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~ [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:1272 [INFO] [stdout] | [INFO] [stdout] 1 | ...ribe : * const :: libc :: c_char , } extern "C" { pub static mdbx_version : MDBX_version_info ; } # [repr (C)] # [derive (Debug , Copy... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:1620 [INFO] [stdout] | [INFO] [stdout] 1 | ... flags : * const :: libc :: c_char , } extern "C" { pub static mdbx_build : MDBX_build_info ; } # [repr (C)] # [derive (Debug , Copy ,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:1272 [INFO] [stdout] | [INFO] [stdout] 1 | ...ribe : * const :: libc :: c_char , } extern "C" { pub static mdbx_version : MDBX_version_info ; } # [repr (C)] # [derive (Debug , Copy... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:3572 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_setup_debug (log_level : MDBX_log_level_t , debug_flags : MDBX_debug_flags_t , logger : MDBX_debug_func) -> :: libc :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:1620 [INFO] [stdout] | [INFO] [stdout] 1 | ... flags : * const :: libc :: c_char , } extern "C" { pub static mdbx_build : MDBX_build_info ; } # [repr (C)] # [derive (Debug , Copy ,... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:3933 [INFO] [stdout] | [INFO] [stdout] 1 | ..._uint) > ; extern "C" { pub fn mdbx_env_set_assert (env : * mut MDBX_env , func : MDBX_assert_func) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:3572 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_setup_debug (log_level : MDBX_log_level_t , debug_flags : MDBX_debug_flags_t , logger : MDBX_debug_func) -> :: libc :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:4046 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dump_val (key : * const MDBX_val , buf : * mut :: libc :: c_char , bufsize : usize) -> * const :: libc :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:3933 [INFO] [stdout] | [INFO] [stdout] 1 | ..._uint) > ; extern "C" { pub fn mdbx_env_set_assert (env : * mut MDBX_env , func : MDBX_assert_func) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:4188 [INFO] [stdout] | [INFO] [stdout] 1 | ...onst :: libc :: c_char ; } extern "C" { pub fn mdbx_panic (fmt : * const :: libc :: c_char , ...) -> ! ; } extern "C" { pub fn mdbx_as... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:4046 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dump_val (key : * const MDBX_val , buf : * mut :: libc :: c_char , bufsize : usize) -> * const :: libc :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:4268 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_assert_fail (env : * const MDBX_env , msg : * const :: libc :: c_char , func : * const :: libc :: c_char , line : :: libc :: c_uint) -> ! ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:4188 [INFO] [stdout] | [INFO] [stdout] 1 | ...onst :: libc :: c_char ; } extern "C" { pub fn mdbx_panic (fmt : * const :: libc :: c_char , ...) -> ! ; } extern "C" { pub fn mdbx_as... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:11056 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: libc :: c_int ; extern "C" { pub fn mdbx_strerror (errnum : :: libc :: c_int) -> * const :: libc :: c_char ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:4268 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_assert_fail (env : * const MDBX_env , msg : * const :: libc :: c_char , func : * const :: libc :: c_char , line : :: libc :: c_uint) -> ! ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:11151 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_strerror_r (errnum : :: libc :: c_int , buf : * mut :: libc :: c_char , buflen : usize) -> * const :: libc :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:11056 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: libc :: c_int ; extern "C" { pub fn mdbx_strerror (errnum : :: libc :: c_int) -> * const :: libc :: c_char ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:11297 [INFO] [stdout] | [INFO] [stdout] 1 | ...libc :: c_char ; } extern "C" { pub fn mdbx_liberr2str (errnum : :: libc :: c_int) -> * const :: libc :: c_char ; } 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:11151 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_strerror_r (errnum : :: libc :: c_int , buf : * mut :: libc :: c_char , buflen : usize) -> * const :: libc :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:11394 [INFO] [stdout] | [INFO] [stdout] 1 | ...:: libc :: c_char ; } extern "C" { pub fn mdbx_env_create (penv : * mut * mut MDBX_env) -> :: libc :: c_int ; } pub const MDBX_opt_max... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:11297 [INFO] [stdout] | [INFO] [stdout] 1 | ...libc :: c_char ; } extern "C" { pub fn mdbx_liberr2str (errnum : :: libc :: c_int) -> * const :: libc :: c_char ; } 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:12417 [INFO] [stdout] | [INFO] [stdout] 1 | ...t ; extern "C" { pub fn mdbx_env_set_option (env : * mut MDBX_env , option : MDBX_option_t , value : u64) -> :: libc :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:11394 [INFO] [stdout] | [INFO] [stdout] 1 | ...:: libc :: c_char ; } extern "C" { pub fn mdbx_env_create (penv : * mut * mut MDBX_env) -> :: libc :: c_int ; } pub const MDBX_opt_max... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:12543 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_get_option (env : * const MDBX_env , option : MDBX_option_t , pvalue : * mut u64) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:12417 [INFO] [stdout] | [INFO] [stdout] 1 | ...t ; extern "C" { pub fn mdbx_env_set_option (env : * mut MDBX_env , option : MDBX_option_t , value : u64) -> :: libc :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:12678 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_open (env : * mut MDBX_env , pathname : * const :: libc :: c_char , flags : MDBX_env_flags_t , mode : mdbx_mode_t) -> :: libc :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:12543 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_get_option (env : * const MDBX_env , option : MDBX_option_t , pvalue : * mut u64) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:13092 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_env_delete (pathname : * const :: libc :: c_char , mode : MDBX_env_delete_mode_t) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:12678 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_open (env : * mut MDBX_env , pathname : * const :: libc :: c_char , flags : MDBX_env_flags_t , mode : mdbx_mode_t) -> :: libc :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:13223 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_copy (env : * mut MDBX_env , dest : * const :: libc :: c_char , flags : MDBX_copy_flags_t) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:13092 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_env_delete (pathname : * const :: libc :: c_char , mode : MDBX_env_delete_mode_t) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:13223 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_copy (env : * mut MDBX_env , dest : * const :: libc :: c_char , flags : MDBX_copy_flags_t) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:13367 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_copy2fd (env : * mut MDBX_env , fd : mdbx_filehandle_t , flags : MDBX_copy_flags_t) -> :: libc :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:13750 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_stat_ex (env : * const MDBX_env , txn : * const MDBX_txn , stat : * mut MDBX_stat , bytes : usize) -> :: libc :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:13367 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_copy2fd (env : * mut MDBX_env , fd : mdbx_filehandle_t , flags : MDBX_copy_flags_t) -> :: libc :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:13750 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_stat_ex (env : * const MDBX_env , txn : * const MDBX_txn , stat : * mut MDBX_stat , bytes : usize) -> :: libc :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:15681 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_info_ex (env : * const MDBX_env , txn : * const MDBX_txn , info : * mut MDBX_envinfo , bytes : usize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:15836 [INFO] [stdout] | [INFO] [stdout] 1 | ..._int ; } extern "C" { pub fn mdbx_env_sync_ex (env : * mut MDBX_env , force : bool , nonblock : bool) -> :: libc :: c_int ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:15681 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_info_ex (env : * const MDBX_env , txn : * const MDBX_txn , info : * mut MDBX_envinfo , bytes : usize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:15836 [INFO] [stdout] | [INFO] [stdout] 1 | ..._int ; } extern "C" { pub fn mdbx_env_sync_ex (env : * mut MDBX_env , force : bool , nonblock : bool) -> :: libc :: c_int ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:15953 [INFO] [stdout] | [INFO] [stdout] 1 | ...c :: c_int ; } extern "C" { pub fn mdbx_env_close_ex (env : * mut MDBX_env , dont_sync : bool) -> :: libc :: c_int ; } pub const MDBX_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:16455 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_env_warmup (env : * const MDBX_env , txn : * const MDBX_txn , flags : MDBX_warmup_flags_t , timeout_seconds_16dot16 : :: libc :: c_uint) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:15953 [INFO] [stdout] | [INFO] [stdout] 1 | ...c :: c_int ; } extern "C" { pub fn mdbx_env_close_ex (env : * mut MDBX_env , dont_sync : bool) -> :: libc :: c_int ; } pub const MDBX_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:16641 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_set_flags (env : * mut MDBX_env , flags : MDBX_env_flags_t , onoff : bool) -> :: libc :: c_int ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:16455 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_env_warmup (env : * const MDBX_env , txn : * const MDBX_txn , flags : MDBX_warmup_flags_t , timeout_seconds_16dot16 : :: libc :: c_uint) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:16769 [INFO] [stdout] | [INFO] [stdout] 1 | ...t ; } extern "C" { pub fn mdbx_env_get_flags (env : * const MDBX_env , flags : * mut :: libc :: c_uint) -> :: libc :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:16641 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_set_flags (env : * mut MDBX_env , flags : MDBX_env_flags_t , onoff : bool) -> :: libc :: c_int ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:16891 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_get_path (env : * const MDBX_env , dest : * mut * const :: libc :: c_char) -> :: libc :: c_int ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:16769 [INFO] [stdout] | [INFO] [stdout] 1 | ...t ; } extern "C" { pub fn mdbx_env_get_flags (env : * const MDBX_env , flags : * mut :: libc :: c_uint) -> :: libc :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:16891 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_get_path (env : * const MDBX_env , dest : * mut * const :: libc :: c_char) -> :: libc :: c_int ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17019 [INFO] [stdout] | [INFO] [stdout] 1 | ..._int ; } extern "C" { pub fn mdbx_env_get_fd (env : * const MDBX_env , fd : * mut mdbx_filehandle_t) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17019 [INFO] [stdout] | [INFO] [stdout] 1 | ..._int ; } extern "C" { pub fn mdbx_env_get_fd (env : * const MDBX_env , fd : * mut mdbx_filehandle_t) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17135 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_set_geometry (env : * mut MDBX_env , size_lower : isize , size_now : isize , size_upper : isize , growth_step : isize , shrink_threshold : isize , pagesize : isize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17135 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_set_geometry (env : * mut MDBX_env , size_lower : isize , size_now : isize , size_upper : isize , growth_step : isize , shrink_threshold : isize , pagesize : isize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17353 [INFO] [stdout] | [INFO] [stdout] 1 | ...: c_int ; } extern "C" { pub fn mdbx_is_readahead_reasonable (volume : usize , redundancy : isize) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17353 [INFO] [stdout] | [INFO] [stdout] 1 | ...: c_int ; } extern "C" { pub fn mdbx_is_readahead_reasonable (volume : usize , redundancy : isize) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17464 [INFO] [stdout] | [INFO] [stdout] 1 | ...size) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_limits_dbsize_min (pagesize : isize) -> isize ; } extern "C" { pub fn mdbx_limi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17464 [INFO] [stdout] | [INFO] [stdout] 1 | ...size) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_limits_dbsize_min (pagesize : isize) -> isize ; } extern "C" { pub fn mdbx_limi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17539 [INFO] [stdout] | [INFO] [stdout] 1 | ...agesize : isize) -> isize ; } extern "C" { pub fn mdbx_limits_dbsize_max (pagesize : isize) -> isize ; } extern "C" { pub fn mdbx_limi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17614 [INFO] [stdout] | [INFO] [stdout] 1 | ...e) -> isize ; } extern "C" { pub fn mdbx_limits_keysize_max (pagesize : isize , flags : MDBX_db_flags_t) -> isize ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17539 [INFO] [stdout] | [INFO] [stdout] 1 | ...agesize : isize) -> isize ; } extern "C" { pub fn mdbx_limits_dbsize_max (pagesize : isize) -> isize ; } extern "C" { pub fn mdbx_limi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17716 [INFO] [stdout] | [INFO] [stdout] 1 | ...t) -> isize ; } extern "C" { pub fn mdbx_limits_valsize_max (pagesize : isize , flags : MDBX_db_flags_t) -> isize ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17614 [INFO] [stdout] | [INFO] [stdout] 1 | ...e) -> isize ; } extern "C" { pub fn mdbx_limits_keysize_max (pagesize : isize , flags : MDBX_db_flags_t) -> isize ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17818 [INFO] [stdout] | [INFO] [stdout] 1 | ...-> isize ; } extern "C" { pub fn mdbx_limits_pairsize4page_max (pagesize : isize , flags : MDBX_db_flags_t) -> isize ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17716 [INFO] [stdout] | [INFO] [stdout] 1 | ...t) -> isize ; } extern "C" { pub fn mdbx_limits_valsize_max (pagesize : isize , flags : MDBX_db_flags_t) -> isize ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17926 [INFO] [stdout] | [INFO] [stdout] 1 | ... -> isize ; } extern "C" { pub fn mdbx_limits_valsize4page_max (pagesize : isize , flags : MDBX_db_flags_t) -> isize ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17818 [INFO] [stdout] | [INFO] [stdout] 1 | ...-> isize ; } extern "C" { pub fn mdbx_limits_pairsize4page_max (pagesize : isize , flags : MDBX_db_flags_t) -> isize ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18033 [INFO] [stdout] | [INFO] [stdout] 1 | ...DBX_db_flags_t) -> isize ; } extern "C" { pub fn mdbx_limits_txnsize_max (pagesize : isize) -> isize ; } extern "C" { pub fn mdbx_defa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:17926 [INFO] [stdout] | [INFO] [stdout] 1 | ... -> isize ; } extern "C" { pub fn mdbx_limits_valsize4page_max (pagesize : isize , flags : MDBX_db_flags_t) -> isize ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18109 [INFO] [stdout] | [INFO] [stdout] 1 | ...e_max (pagesize : isize) -> isize ; } extern "C" { pub fn mdbx_default_pagesize () -> usize ; } extern "C" { pub fn mdbx_get_sysraminf... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18033 [INFO] [stdout] | [INFO] [stdout] 1 | ...DBX_db_flags_t) -> isize ; } extern "C" { pub fn mdbx_limits_txnsize_max (pagesize : isize) -> isize ; } extern "C" { pub fn mdbx_defa... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18167 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_get_sysraminfo (page_size : * mut isize , total_pages : * mut isize , avail_pages : * mut isize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18109 [INFO] [stdout] | [INFO] [stdout] 1 | ...e_max (pagesize : isize) -> isize ; } extern "C" { pub fn mdbx_default_pagesize () -> usize ; } extern "C" { pub fn mdbx_get_sysraminf... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18313 [INFO] [stdout] | [INFO] [stdout] 1 | ...t ; } extern "C" { pub fn mdbx_env_get_maxkeysize_ex (env : * const MDBX_env , flags : MDBX_db_flags_t) -> :: libc :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18167 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_get_sysraminfo (page_size : * mut isize , total_pages : * mut isize , avail_pages : * mut isize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18435 [INFO] [stdout] | [INFO] [stdout] 1 | ...t ; } extern "C" { pub fn mdbx_env_get_maxvalsize_ex (env : * const MDBX_env , flags : MDBX_db_flags_t) -> :: libc :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18557 [INFO] [stdout] | [INFO] [stdout] 1 | ...:: libc :: c_int ; } extern "C" { pub fn mdbx_env_get_maxkeysize (env : * const MDBX_env) -> :: libc :: c_int ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18313 [INFO] [stdout] | [INFO] [stdout] 1 | ...t ; } extern "C" { pub fn mdbx_env_get_maxkeysize_ex (env : * const MDBX_env , flags : MDBX_db_flags_t) -> :: libc :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18650 [INFO] [stdout] | [INFO] [stdout] 1 | ...; } extern "C" { pub fn mdbx_env_get_pairsize4page_max (env : * const MDBX_env , flags : MDBX_db_flags_t) -> :: libc :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18435 [INFO] [stdout] | [INFO] [stdout] 1 | ...t ; } extern "C" { pub fn mdbx_env_get_maxvalsize_ex (env : * const MDBX_env , flags : MDBX_db_flags_t) -> :: libc :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18776 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; } extern "C" { pub fn mdbx_env_get_valsize4page_max (env : * const MDBX_env , flags : MDBX_db_flags_t) -> :: libc :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18557 [INFO] [stdout] | [INFO] [stdout] 1 | ...:: libc :: c_int ; } extern "C" { pub fn mdbx_env_get_maxkeysize (env : * const MDBX_env) -> :: libc :: c_int ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18901 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt ; } extern "C" { pub fn mdbx_env_set_userctx (env : * mut MDBX_env , ctx : * mut :: libc :: c_void) -> :: libc :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18650 [INFO] [stdout] | [INFO] [stdout] 1 | ...; } extern "C" { pub fn mdbx_env_get_pairsize4page_max (env : * const MDBX_env , flags : MDBX_db_flags_t) -> :: libc :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:19021 [INFO] [stdout] | [INFO] [stdout] 1 | ... libc :: c_int ; } extern "C" { pub fn mdbx_env_get_userctx (env : * const MDBX_env) -> * mut :: libc :: c_void ; } 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18776 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; } extern "C" { pub fn mdbx_env_get_valsize4page_max (env : * const MDBX_env , flags : MDBX_db_flags_t) -> :: libc :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:19118 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_txn_begin_ex (env : * mut MDBX_env , parent : * mut MDBX_txn , flags : MDBX_txn_flags_t , txn : * mut * mut MDBX_txn , context : * mut :: libc :: c_void) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:18901 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt ; } extern "C" { pub fn mdbx_env_set_userctx (env : * mut MDBX_env , ctx : * mut :: libc :: c_void) -> :: libc :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:19321 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt ; } extern "C" { pub fn mdbx_txn_set_userctx (txn : * mut MDBX_txn , ctx : * mut :: libc :: c_void) -> :: libc :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:19021 [INFO] [stdout] | [INFO] [stdout] 1 | ... libc :: c_int ; } extern "C" { pub fn mdbx_env_get_userctx (env : * const MDBX_env) -> * mut :: libc :: c_void ; } 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:19441 [INFO] [stdout] | [INFO] [stdout] 1 | ... libc :: c_int ; } extern "C" { pub fn mdbx_txn_get_userctx (txn : * const MDBX_txn) -> * mut :: libc :: c_void ; } # [repr (C)] # [de... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:19842 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_txn_info (txn : * const MDBX_txn , info : * mut MDBX_txn_info , scan_rlt : bool) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:19118 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_txn_begin_ex (env : * mut MDBX_env , parent : * mut MDBX_txn , flags : MDBX_txn_flags_t , txn : * mut * mut MDBX_txn , context : * mut :: libc :: c_void) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:19972 [INFO] [stdout] | [INFO] [stdout] 1 | ...l) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_txn_env (txn : * const MDBX_txn) -> * mut MDBX_env ; } extern "C" { pub fn mdbx_tx... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:19321 [INFO] [stdout] | [INFO] [stdout] 1 | ...nt ; } extern "C" { pub fn mdbx_txn_set_userctx (txn : * mut MDBX_txn , ctx : * mut :: libc :: c_void) -> :: libc :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:19441 [INFO] [stdout] | [INFO] [stdout] 1 | ... libc :: c_int ; } extern "C" { pub fn mdbx_txn_get_userctx (txn : * const MDBX_txn) -> * mut :: libc :: c_void ; } # [repr (C)] # [de... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:20052 [INFO] [stdout] | [INFO] [stdout] 1 | ...n) -> * mut MDBX_env ; } extern "C" { pub fn mdbx_txn_flags (txn : * const MDBX_txn) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:19842 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_txn_info (txn : * const MDBX_txn , info : * mut MDBX_txn_info , scan_rlt : bool) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:20136 [INFO] [stdout] | [INFO] [stdout] 1 | ...DBX_txn) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_txn_id (txn : * const MDBX_txn) -> u64 ; } # [repr (C)] # [derive (Debug , C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:19972 [INFO] [stdout] | [INFO] [stdout] 1 | ...l) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_txn_env (txn : * const MDBX_txn) -> * mut MDBX_env ; } extern "C" { pub fn mdbx_tx... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21008 [INFO] [stdout] | [INFO] [stdout] 1 | ... , } extern "C" { pub fn mdbx_txn_commit_ex (txn : * mut MDBX_txn , latency : * mut MDBX_commit_latency) -> :: libc :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:20052 [INFO] [stdout] | [INFO] [stdout] 1 | ...n) -> * mut MDBX_env ; } extern "C" { pub fn mdbx_txn_flags (txn : * const MDBX_txn) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21132 [INFO] [stdout] | [INFO] [stdout] 1 | ...) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_txn_abort (txn : * mut MDBX_txn) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:20136 [INFO] [stdout] | [INFO] [stdout] 1 | ...DBX_txn) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_txn_id (txn : * const MDBX_txn) -> u64 ; } # [repr (C)] # [derive (Debug , C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21214 [INFO] [stdout] | [INFO] [stdout] 1 | ...) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_txn_break (txn : * mut MDBX_txn) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21008 [INFO] [stdout] | [INFO] [stdout] 1 | ... , } extern "C" { pub fn mdbx_txn_commit_ex (txn : * mut MDBX_txn , latency : * mut MDBX_commit_latency) -> :: libc :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21296 [INFO] [stdout] | [INFO] [stdout] 1 | ...) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_txn_reset (txn : * mut MDBX_txn) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21132 [INFO] [stdout] | [INFO] [stdout] 1 | ...) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_txn_abort (txn : * mut MDBX_txn) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21378 [INFO] [stdout] | [INFO] [stdout] 1 | ...) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_txn_renew (txn : * mut MDBX_txn) -> :: libc :: c_int ; } # [repr (C)] # [derive (De... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21214 [INFO] [stdout] | [INFO] [stdout] 1 | ...) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_txn_break (txn : * mut MDBX_txn) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21590 [INFO] [stdout] | [INFO] [stdout] 1 | ...: u64 , } extern "C" { pub fn mdbx_canary_put (txn : * mut MDBX_txn , canary : * const MDBX_canary) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21296 [INFO] [stdout] | [INFO] [stdout] 1 | ...) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_txn_reset (txn : * mut MDBX_txn) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21704 [INFO] [stdout] | [INFO] [stdout] 1 | ...c_int ; } extern "C" { pub fn mdbx_canary_get (txn : * const MDBX_txn , canary : * mut MDBX_canary) -> :: libc :: c_int ; } pub type M... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21378 [INFO] [stdout] | [INFO] [stdout] 1 | ...) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_txn_renew (txn : * mut MDBX_txn) -> :: libc :: c_int ; } # [repr (C)] # [derive (De... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21963 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_dbi_open (txn : * mut MDBX_txn , name : * const :: libc :: c_char , flags : MDBX_db_flags_t , dbi : * mut MDBX_dbi) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21590 [INFO] [stdout] | [INFO] [stdout] 1 | ...: u64 , } extern "C" { pub fn mdbx_canary_put (txn : * mut MDBX_txn , canary : * const MDBX_canary) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:22128 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dbi_open2 (txn : * mut MDBX_txn , name : * const MDBX_val , flags : MDBX_db_flags_t , dbi : * mut MDBX_dbi) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21704 [INFO] [stdout] | [INFO] [stdout] 1 | ...c_int ; } extern "C" { pub fn mdbx_canary_get (txn : * const MDBX_txn , canary : * mut MDBX_canary) -> :: libc :: c_int ; } pub type M... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:22285 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dbi_open_ex (txn : * mut MDBX_txn , name : * const :: libc :: c_char , flags : MDBX_db_flags_t , dbi : * mut MDBX_dbi , keycmp : MDBX_cmp_func , datacmp : MDBX_cmp_func) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:21963 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_dbi_open (txn : * mut MDBX_txn , name : * const :: libc :: c_char , flags : MDBX_db_flags_t , dbi : * mut MDBX_dbi) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:22504 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dbi_open_ex2 (txn : * mut MDBX_txn , name : * const MDBX_val , flags : MDBX_db_flags_t , dbi : * mut MDBX_dbi , keycmp : MDBX_cmp_func , datacmp : MDBX_cmp_func) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:22128 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dbi_open2 (txn : * mut MDBX_txn , name : * const MDBX_val , flags : MDBX_db_flags_t , dbi : * mut MDBX_dbi) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:22715 [INFO] [stdout] | [INFO] [stdout] 1 | ...nc) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_key_from_jsonInteger (json_integer : i64) -> u64 ; } extern "C" { pub fn mdbx_key... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:22285 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dbi_open_ex (txn : * mut MDBX_txn , name : * const :: libc :: c_char , flags : MDBX_db_flags_t , dbi : * mut MDBX_dbi , keycmp : MDBX_cmp_func , datacmp : MDBX_cmp_func) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:22504 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dbi_open_ex2 (txn : * mut MDBX_txn , name : * const MDBX_val , flags : MDBX_db_flags_t , dbi : * mut MDBX_dbi , keycmp : MDBX_cmp_func , datacmp : MDBX_cmp_func) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:22793 [INFO] [stdout] | [INFO] [stdout] 1 | ...son_integer : i64) -> u64 ; } extern "C" { pub fn mdbx_key_from_double (ieee754_64bit : f64) -> u64 ; } extern "C" { pub fn mdbx_key_f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:22715 [INFO] [stdout] | [INFO] [stdout] 1 | ...nc) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_key_from_jsonInteger (json_integer : i64) -> u64 ; } extern "C" { pub fn mdbx_key... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:22867 [INFO] [stdout] | [INFO] [stdout] 1 | ..._64bit : f64) -> u64 ; } extern "C" { pub fn mdbx_key_from_ptrdouble (ieee754_64bit : * const f64) -> u64 ; } extern "C" { pub fn mdbx... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:22952 [INFO] [stdout] | [INFO] [stdout] 1 | ...4bit : * const f64) -> u64 ; } extern "C" { pub fn mdbx_key_from_float (ieee754_32bit : f32) -> u32 ; } extern "C" { pub fn mdbx_key_f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:22793 [INFO] [stdout] | [INFO] [stdout] 1 | ...son_integer : i64) -> u64 ; } extern "C" { pub fn mdbx_key_from_double (ieee754_64bit : f64) -> u64 ; } extern "C" { pub fn mdbx_key_f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23025 [INFO] [stdout] | [INFO] [stdout] 1 | ..._32bit : f32) -> u32 ; } extern "C" { pub fn mdbx_key_from_ptrfloat (ieee754_32bit : * const f32) -> u32 ; } extern "C" { pub fn mdbx_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:22867 [INFO] [stdout] | [INFO] [stdout] 1 | ..._64bit : f64) -> u64 ; } extern "C" { pub fn mdbx_key_from_ptrdouble (ieee754_64bit : * const f64) -> u64 ; } extern "C" { pub fn mdbx... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23109 [INFO] [stdout] | [INFO] [stdout] 1 | ...bit : * const f32) -> u32 ; } extern "C" { pub fn mdbx_jsonInteger_from_key (arg1 : MDBX_val) -> i64 ; } extern "C" { pub fn mdbx_doub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:22952 [INFO] [stdout] | [INFO] [stdout] 1 | ...4bit : * const f64) -> u64 ; } extern "C" { pub fn mdbx_key_from_float (ieee754_32bit : f32) -> u32 ; } extern "C" { pub fn mdbx_key_f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23184 [INFO] [stdout] | [INFO] [stdout] 1 | ...ey (arg1 : MDBX_val) -> i64 ; } extern "C" { pub fn mdbx_double_from_key (arg1 : MDBX_val) -> f64 ; } extern "C" { pub fn mdbx_float_f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23025 [INFO] [stdout] | [INFO] [stdout] 1 | ..._32bit : f32) -> u32 ; } extern "C" { pub fn mdbx_key_from_ptrfloat (ieee754_32bit : * const f32) -> u32 ; } extern "C" { pub fn mdbx_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23254 [INFO] [stdout] | [INFO] [stdout] 1 | ...key (arg1 : MDBX_val) -> f64 ; } extern "C" { pub fn mdbx_float_from_key (arg1 : MDBX_val) -> f32 ; } extern "C" { pub fn mdbx_int32_f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23109 [INFO] [stdout] | [INFO] [stdout] 1 | ...bit : * const f32) -> u32 ; } extern "C" { pub fn mdbx_jsonInteger_from_key (arg1 : MDBX_val) -> i64 ; } extern "C" { pub fn mdbx_doub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23323 [INFO] [stdout] | [INFO] [stdout] 1 | ...key (arg1 : MDBX_val) -> f32 ; } extern "C" { pub fn mdbx_int32_from_key (arg1 : MDBX_val) -> i32 ; } extern "C" { pub fn mdbx_int64_f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23184 [INFO] [stdout] | [INFO] [stdout] 1 | ...ey (arg1 : MDBX_val) -> i64 ; } extern "C" { pub fn mdbx_double_from_key (arg1 : MDBX_val) -> f64 ; } extern "C" { pub fn mdbx_float_f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23392 [INFO] [stdout] | [INFO] [stdout] 1 | ...key (arg1 : MDBX_val) -> i32 ; } extern "C" { pub fn mdbx_int64_from_key (arg1 : MDBX_val) -> i64 ; } extern "C" { pub fn mdbx_dbi_sta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23254 [INFO] [stdout] | [INFO] [stdout] 1 | ...key (arg1 : MDBX_val) -> f64 ; } extern "C" { pub fn mdbx_float_from_key (arg1 : MDBX_val) -> f32 ; } extern "C" { pub fn mdbx_int32_f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23323 [INFO] [stdout] | [INFO] [stdout] 1 | ...key (arg1 : MDBX_val) -> f32 ; } extern "C" { pub fn mdbx_int32_from_key (arg1 : MDBX_val) -> i32 ; } extern "C" { pub fn mdbx_int64_f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23461 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dbi_stat (txn : * const MDBX_txn , dbi : MDBX_dbi , stat : * mut MDBX_stat , bytes : usize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23392 [INFO] [stdout] | [INFO] [stdout] 1 | ...key (arg1 : MDBX_val) -> i32 ; } extern "C" { pub fn mdbx_int64_from_key (arg1 : MDBX_val) -> i64 ; } extern "C" { pub fn mdbx_dbi_sta... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23602 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dbi_dupsort_depthmask (txn : * const MDBX_txn , dbi : MDBX_dbi , mask : * mut u32) -> :: libc :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23461 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dbi_stat (txn : * const MDBX_txn , dbi : MDBX_dbi , stat : * mut MDBX_stat , bytes : usize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23982 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_dbi_flags_ex (txn : * const MDBX_txn , dbi : MDBX_dbi , flags : * mut :: libc :: c_uint , state : * mut :: libc :: c_uint) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23602 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dbi_dupsort_depthmask (txn : * const MDBX_txn , dbi : MDBX_dbi , mask : * mut u32) -> :: libc :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:24154 [INFO] [stdout] | [INFO] [stdout] 1 | ...libc :: c_int ; } extern "C" { pub fn mdbx_dbi_close (env : * mut MDBX_env , dbi : MDBX_dbi) -> :: libc :: c_int ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:23982 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_dbi_flags_ex (txn : * const MDBX_txn , dbi : MDBX_dbi , flags : * mut :: libc :: c_uint , state : * mut :: libc :: c_uint) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:24253 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: c_int ; } extern "C" { pub fn mdbx_drop (txn : * mut MDBX_txn , dbi : MDBX_dbi , del : bool) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:24154 [INFO] [stdout] | [INFO] [stdout] 1 | ...libc :: c_int ; } extern "C" { pub fn mdbx_dbi_close (env : * mut MDBX_env , dbi : MDBX_dbi) -> :: libc :: c_int ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:24360 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_get (txn : * const MDBX_txn , dbi : MDBX_dbi , key : * const MDBX_val , data : * mut MDBX_val) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:24253 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: c_int ; } extern "C" { pub fn mdbx_drop (txn : * mut MDBX_txn , dbi : MDBX_dbi , del : bool) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:24504 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_get_ex (txn : * const MDBX_txn , dbi : MDBX_dbi , key : * mut MDBX_val , data : * mut MDBX_val , values_count : * mut usize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:24360 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_get (txn : * const MDBX_txn , dbi : MDBX_dbi , key : * const MDBX_val , data : * mut MDBX_val) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:24678 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_get_equal_or_great (txn : * const MDBX_txn , dbi : MDBX_dbi , key : * mut MDBX_val , data : * mut MDBX_val) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:24504 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_get_ex (txn : * const MDBX_txn , dbi : MDBX_dbi , key : * mut MDBX_val , data : * mut MDBX_val , values_count : * mut usize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:24835 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_put (txn : * mut MDBX_txn , dbi : MDBX_dbi , key : * const MDBX_val , data : * mut MDBX_val , flags : MDBX_put_flags_t) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:24678 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_get_equal_or_great (txn : * const MDBX_txn , dbi : MDBX_dbi , key : * mut MDBX_val , data : * mut MDBX_val) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:25004 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_replace (txn : * mut MDBX_txn , dbi : MDBX_dbi , key : * const MDBX_val , new_data : * mut MDBX_val , old_data : * mut MDBX_val , flags : MDBX_put_flags_t) -> :: libc :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:24835 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_put (txn : * mut MDBX_txn , dbi : MDBX_dbi , key : * const MDBX_val , data : * mut MDBX_val , flags : MDBX_put_flags_t) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:25425 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_replace_ex (txn : * mut MDBX_txn , dbi : MDBX_dbi , key : * const MDBX_val , new_data : * mut MDBX_val , old_data : * mut MDBX_val , flags : MDBX_put_flags_t , preserver : MDBX_preserve_func , preserver_context : * mut :: libc :: c_void) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:25004 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_replace (txn : * mut MDBX_txn , dbi : MDBX_dbi , key : * const MDBX_val , new_data : * mut MDBX_val , old_data : * mut MDBX_val , flags : MDBX_put_flags_t) -> :: libc :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:25425 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_replace_ex (txn : * mut MDBX_txn , dbi : MDBX_dbi , key : * const MDBX_val , new_data : * mut MDBX_val , old_data : * mut MDBX_val , flags : MDBX_put_flags_t , preserver : MDBX_preserve_func , preserver_context : * mut :: libc :: c_void) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:25712 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_del (txn : * mut MDBX_txn , dbi : MDBX_dbi , key : * const MDBX_val , data : * const MDBX_val) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:25712 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_del (txn : * mut MDBX_txn , dbi : MDBX_dbi , key : * const MDBX_val , data : * const MDBX_val) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:25856 [INFO] [stdout] | [INFO] [stdout] 1 | ...ibc :: c_int ; } extern "C" { pub fn mdbx_cursor_create (context : * mut :: libc :: c_void) -> * mut MDBX_cursor ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:25856 [INFO] [stdout] | [INFO] [stdout] 1 | ...ibc :: c_int ; } extern "C" { pub fn mdbx_cursor_create (context : * mut :: libc :: c_void) -> * mut MDBX_cursor ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:25956 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_cursor_set_userctx (cursor : * mut MDBX_cursor , ctx : * mut :: libc :: c_void) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:25956 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_cursor_set_userctx (cursor : * mut MDBX_cursor , ctx : * mut :: libc :: c_void) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26085 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: c_int ; } extern "C" { pub fn mdbx_cursor_get_userctx (cursor : * const MDBX_cursor) -> * mut :: libc :: c_void ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26085 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: c_int ; } extern "C" { pub fn mdbx_cursor_get_userctx (cursor : * const MDBX_cursor) -> * mut :: libc :: c_void ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26191 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_cursor_bind (txn : * const MDBX_txn , cursor : * mut MDBX_cursor , dbi : MDBX_dbi) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26191 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_cursor_bind (txn : * const MDBX_txn , cursor : * mut MDBX_cursor , dbi : MDBX_dbi) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26323 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_cursor_open (txn : * const MDBX_txn , dbi : MDBX_dbi , cursor : * mut * mut MDBX_cursor) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26323 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_cursor_open (txn : * const MDBX_txn , dbi : MDBX_dbi , cursor : * mut * mut MDBX_cursor) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26461 [INFO] [stdout] | [INFO] [stdout] 1 | ...cursor) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_cursor_close (cursor : * mut MDBX_cursor) ; } extern "C" { pub fn mdbx_cursor... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26461 [INFO] [stdout] | [INFO] [stdout] 1 | ...cursor) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_cursor_close (cursor : * mut MDBX_cursor) ; } extern "C" { pub fn mdbx_cursor... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26532 [INFO] [stdout] | [INFO] [stdout] 1 | ...sor) ; } extern "C" { pub fn mdbx_cursor_renew (txn : * const MDBX_txn , cursor : * mut MDBX_cursor) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26532 [INFO] [stdout] | [INFO] [stdout] 1 | ...sor) ; } extern "C" { pub fn mdbx_cursor_renew (txn : * const MDBX_txn , cursor : * mut MDBX_cursor) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26648 [INFO] [stdout] | [INFO] [stdout] 1 | ...> :: libc :: c_int ; } extern "C" { pub fn mdbx_cursor_txn (cursor : * const MDBX_cursor) -> * mut MDBX_txn ; } extern "C" { pub fn md... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26648 [INFO] [stdout] | [INFO] [stdout] 1 | ...> :: libc :: c_int ; } extern "C" { pub fn mdbx_cursor_txn (cursor : * const MDBX_cursor) -> * mut MDBX_txn ; } extern "C" { pub fn md... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26737 [INFO] [stdout] | [INFO] [stdout] 1 | ...or) -> * mut MDBX_txn ; } extern "C" { pub fn mdbx_cursor_dbi (cursor : * const MDBX_cursor) -> MDBX_dbi ; } extern "C" { pub fn mdbx_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26737 [INFO] [stdout] | [INFO] [stdout] 1 | ...or) -> * mut MDBX_txn ; } extern "C" { pub fn mdbx_cursor_dbi (cursor : * const MDBX_cursor) -> MDBX_dbi ; } extern "C" { pub fn mdbx_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26820 [INFO] [stdout] | [INFO] [stdout] 1 | ..._dbi ; } extern "C" { pub fn mdbx_cursor_copy (src : * const MDBX_cursor , dest : * mut MDBX_cursor) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26820 [INFO] [stdout] | [INFO] [stdout] 1 | ..._dbi ; } extern "C" { pub fn mdbx_cursor_copy (src : * const MDBX_cursor , dest : * mut MDBX_cursor) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26936 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_cursor_get (cursor : * mut MDBX_cursor , key : * mut MDBX_val , data : * mut MDBX_val , op : MDBX_cursor_op) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:26936 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_cursor_get (cursor : * mut MDBX_cursor , key : * mut MDBX_val , data : * mut MDBX_val , op : MDBX_cursor_op) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27094 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_cursor_get_batch (cursor : * mut MDBX_cursor , count : * mut usize , pairs : * mut MDBX_val , limit : usize , op : MDBX_cursor_op) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27094 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_cursor_get_batch (cursor : * mut MDBX_cursor , count : * mut usize , pairs : * mut MDBX_val , limit : usize , op : MDBX_cursor_op) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27274 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_cursor_put (cursor : * mut MDBX_cursor , key : * const MDBX_val , data : * mut MDBX_val , flags : MDBX_put_flags_t) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27274 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_cursor_put (cursor : * mut MDBX_cursor , key : * const MDBX_val , data : * mut MDBX_val , flags : MDBX_put_flags_t) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27439 [INFO] [stdout] | [INFO] [stdout] 1 | ..._int ; } extern "C" { pub fn mdbx_cursor_del (cursor : * mut MDBX_cursor , flags : MDBX_put_flags_t) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27439 [INFO] [stdout] | [INFO] [stdout] 1 | ..._int ; } extern "C" { pub fn mdbx_cursor_del (cursor : * mut MDBX_cursor , flags : MDBX_put_flags_t) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27555 [INFO] [stdout] | [INFO] [stdout] 1 | ..._int ; } extern "C" { pub fn mdbx_cursor_count (cursor : * const MDBX_cursor , pcount : * mut usize) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27555 [INFO] [stdout] | [INFO] [stdout] 1 | ..._int ; } extern "C" { pub fn mdbx_cursor_count (cursor : * const MDBX_cursor , pcount : * mut usize) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27671 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: libc :: c_int ; } extern "C" { pub fn mdbx_cursor_eof (cursor : * const MDBX_cursor) -> :: libc :: c_int ; } extern "C" { pub fn m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27671 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: libc :: c_int ; } extern "C" { pub fn mdbx_cursor_eof (cursor : * const MDBX_cursor) -> :: libc :: c_int ; } extern "C" { pub fn m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27762 [INFO] [stdout] | [INFO] [stdout] 1 | ... libc :: c_int ; } extern "C" { pub fn mdbx_cursor_on_first (cursor : * const MDBX_cursor) -> :: libc :: c_int ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27762 [INFO] [stdout] | [INFO] [stdout] 1 | ... libc :: c_int ; } extern "C" { pub fn mdbx_cursor_on_first (cursor : * const MDBX_cursor) -> :: libc :: c_int ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27858 [INFO] [stdout] | [INFO] [stdout] 1 | ...: libc :: c_int ; } extern "C" { pub fn mdbx_cursor_on_last (cursor : * const MDBX_cursor) -> :: libc :: c_int ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27858 [INFO] [stdout] | [INFO] [stdout] 1 | ...: libc :: c_int ; } extern "C" { pub fn mdbx_cursor_on_last (cursor : * const MDBX_cursor) -> :: libc :: c_int ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27953 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_estimate_distance (first : * const MDBX_cursor , last : * const MDBX_cursor , distance_items : * mut isize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:27953 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_estimate_distance (first : * const MDBX_cursor , last : * const MDBX_cursor , distance_items : * mut isize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:28110 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_estimate_move (cursor : * const MDBX_cursor , key : * mut MDBX_val , data : * mut MDBX_val , move_op : MDBX_cursor_op , distance_items : * mut isize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:28110 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_estimate_move (cursor : * const MDBX_cursor , key : * mut MDBX_val , data : * mut MDBX_val , move_op : MDBX_cursor_op , distance_items : * mut isize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:28309 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_estimate_range (txn : * const MDBX_txn , dbi : MDBX_dbi , begin_key : * const MDBX_val , begin_data : * const MDBX_val , end_key : * const MDBX_val , end_data : * const MDBX_val , distance_items : * mut isize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:28309 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_estimate_range (txn : * const MDBX_txn , dbi : MDBX_dbi , begin_key : * const MDBX_val , begin_data : * const MDBX_val , end_key : * const MDBX_val , end_data : * const MDBX_val , distance_items : * mut isize) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:28568 [INFO] [stdout] | [INFO] [stdout] 1 | ..._int ; } extern "C" { pub fn mdbx_is_dirty (txn : * const MDBX_txn , ptr : * const :: libc :: c_void) -> :: libc :: c_int ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:28568 [INFO] [stdout] | [INFO] [stdout] 1 | ..._int ; } extern "C" { pub fn mdbx_is_dirty (txn : * const MDBX_txn , ptr : * const :: libc :: c_void) -> :: libc :: c_int ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:28685 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dbi_sequence (txn : * mut MDBX_txn , dbi : MDBX_dbi , result : * mut u64 , increment : u64) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:28685 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dbi_sequence (txn : * mut MDBX_txn , dbi : MDBX_dbi , result : * mut u64 , increment : u64) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:28826 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_cmp (txn : * const MDBX_txn , dbi : MDBX_dbi , a : * const MDBX_val , b : * const MDBX_val) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:28826 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_cmp (txn : * const MDBX_txn , dbi : MDBX_dbi , a : * const MDBX_val , b : * const MDBX_val) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:28967 [INFO] [stdout] | [INFO] [stdout] 1 | ...) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_get_keycmp (flags : MDBX_db_flags_t) -> MDBX_cmp_func ; } extern "C" { pub fn mdbx_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:28967 [INFO] [stdout] | [INFO] [stdout] 1 | ...) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_get_keycmp (flags : MDBX_db_flags_t) -> MDBX_cmp_func ; } extern "C" { pub fn mdbx_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:29050 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dcmp (txn : * const MDBX_txn , dbi : MDBX_dbi , a : * const MDBX_val , b : * const MDBX_val) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:29050 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_dcmp (txn : * const MDBX_txn , dbi : MDBX_dbi , a : * const MDBX_val , b : * const MDBX_val) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:29192 [INFO] [stdout] | [INFO] [stdout] 1 | ... -> :: libc :: c_int ; } extern "C" { pub fn mdbx_get_datacmp (flags : MDBX_db_flags_t) -> MDBX_cmp_func ; } pub type MDBX_reader_list... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:29192 [INFO] [stdout] | [INFO] [stdout] 1 | ... -> :: libc :: c_int ; } extern "C" { pub fn mdbx_get_datacmp (flags : MDBX_db_flags_t) -> MDBX_cmp_func ; } pub type MDBX_reader_list... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:29579 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_reader_list (env : * const MDBX_env , func : MDBX_reader_list_func , ctx : * mut :: libc :: c_void) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:29579 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_reader_list (env : * const MDBX_env , func : MDBX_reader_list_func , ctx : * mut :: libc :: c_void) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:29728 [INFO] [stdout] | [INFO] [stdout] 1 | ..._int ; } extern "C" { pub fn mdbx_reader_check (env : * mut MDBX_env , dead : * mut :: libc :: c_int) -> :: libc :: c_int ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:29728 [INFO] [stdout] | [INFO] [stdout] 1 | ..._int ; } extern "C" { pub fn mdbx_reader_check (env : * mut MDBX_env , dead : * mut :: libc :: c_int) -> :: libc :: c_int ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:29845 [INFO] [stdout] | [INFO] [stdout] 1 | ...t ; } extern "C" { pub fn mdbx_txn_straggler (txn : * const MDBX_txn , percent : * mut :: libc :: c_int) -> :: libc :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:29845 [INFO] [stdout] | [INFO] [stdout] 1 | ...t ; } extern "C" { pub fn mdbx_txn_straggler (txn : * const MDBX_txn , percent : * mut :: libc :: c_int) -> :: libc :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:29968 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: libc :: c_int ; } extern "C" { pub fn mdbx_thread_register (env : * const MDBX_env) -> :: libc :: c_int ; } extern "C" { pub fn md... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:29968 [INFO] [stdout] | [INFO] [stdout] 1 | ... :: libc :: c_int ; } extern "C" { pub fn mdbx_thread_register (env : * const MDBX_env) -> :: libc :: c_int ; } extern "C" { pub fn md... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:30058 [INFO] [stdout] | [INFO] [stdout] 1 | ...:: libc :: c_int ; } extern "C" { pub fn mdbx_thread_unregister (env : * const MDBX_env) -> :: libc :: c_int ; } pub type MDBX_hsr_fun... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:30058 [INFO] [stdout] | [INFO] [stdout] 1 | ...:: libc :: c_int ; } extern "C" { pub fn mdbx_thread_unregister (env : * const MDBX_env) -> :: libc :: c_int ; } pub type MDBX_hsr_fun... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:30422 [INFO] [stdout] | [INFO] [stdout] 1 | ...c_int > ; extern "C" { pub fn mdbx_env_set_hsr (env : * mut MDBX_env , hsr_callback : MDBX_hsr_func) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:30422 [INFO] [stdout] | [INFO] [stdout] 1 | ...c_int > ; extern "C" { pub fn mdbx_env_set_hsr (env : * mut MDBX_env , hsr_callback : MDBX_hsr_func) -> :: libc :: 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/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:30537 [INFO] [stdout] | [INFO] [stdout] 1 | ...) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_env_get_hsr (env : * const MDBX_env) -> MDBX_hsr_func ; } pub const MDBX_page_broke... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:31544 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_env_pgwalk (txn : * mut MDBX_txn , visitor : MDBX_pgvisitor_func , ctx : * mut :: libc :: c_void , dont_check_keys_ordering : bool) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:30537 [INFO] [stdout] | [INFO] [stdout] 1 | ...) -> :: libc :: c_int ; } extern "C" { pub fn mdbx_env_get_hsr (env : * const MDBX_env) -> MDBX_hsr_func ; } pub const MDBX_page_broke... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:31725 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_open_for_recovery (env : * mut MDBX_env , pathname : * const :: libc :: c_char , target_meta : :: libc :: c_uint , writeable : bool) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:31544 [INFO] [stdout] | [INFO] [stdout] 1 | ... ; extern "C" { pub fn mdbx_env_pgwalk (txn : * mut MDBX_txn , visitor : MDBX_pgvisitor_func , ctx : * mut :: libc :: c_void , dont_check_keys_ordering : bool) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:31911 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_turn_for_recovery (env : * mut MDBX_env , target_meta : :: libc :: c_uint) -> :: libc :: c_int ; } pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:31725 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_open_for_recovery (env : * mut MDBX_env , pathname : * const :: libc :: c_char , target_meta : :: libc :: c_uint , writeable : bool) -> :: libc :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/mdbx-sys-1fc2812afd6f824c/out/bindings.rs:1:31911 [INFO] [stdout] | [INFO] [stdout] 1 | ... } extern "C" { pub fn mdbx_env_turn_for_recovery (env : * mut MDBX_env , target_meta : :: libc :: c_uint) -> :: libc :: c_int ; } pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 121 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] The following warnings were emitted during compilation: [INFO] [stderr] [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c: In function 'node_data': [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2968:40: warning: cast from function call of type 'void *' to non-matching type 'long int' [-Wbad-function-cast] [INFO] [stderr] warning: mdbx-sys@12.10.1: 2968 | #define ptr_disp(ptr, disp) ((void *)(((intptr_t)(ptr)) + ((intptr_t)(disp)))) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:4395:10: note: in expansion of macro 'ptr_disp' [INFO] [stderr] warning: mdbx-sys@12.10.1: 4395 | return ptr_disp(node_key(node), node_ks(node)); [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c: In function 'setup_dxb': [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2971:32: warning: cast from function call of type 'const MDBX_page *' to non-matching type 'long int' [-Wbad-function-cast] [INFO] [stderr] warning: mdbx-sys@12.10.1: 2971 | #define ptr_dist(more, less) (((intptr_t)(more)) - ((intptr_t)(less))) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2576:63: note: in definition of macro 'ERROR' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2576 | debug_log(MDBX_LOG_ERROR, __func__, __LINE__, fmt "\n", __VA_ARGS__); \ [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:17953:29: note: in expansion of macro 'ptr_dist' [INFO] [stderr] warning: mdbx-sys@12.10.1: 17953 | bytes2pgno(env, ptr_dist(data_page(target), env->me_map))); [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c: In function 'cursor_put_nochecklen': [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2968:40: warning: cast from function call of type 'void *' to non-matching type 'long int' [-Wbad-function-cast] [INFO] [stderr] warning: mdbx-sys@12.10.1: 2968 | #define ptr_disp(ptr, disp) ((void *)(((intptr_t)(ptr)) + ((intptr_t)(disp)))) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:766:44: note: in definition of macro 'unlikely' [INFO] [stderr] warning: mdbx-sys@12.10.1: 766 | #define unlikely(cond) __builtin_expect(!!(cond), 0) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2600:27: note: in expansion of macro 'ENSURE_MSG' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2600 | #define ENSURE(env, expr) ENSURE_MSG(env, expr, #expr) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2606:7: note: in expansion of macro 'ENSURE' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2606 | ENSURE(env, expr); \ [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2610:27: note: in expansion of macro 'eASSERT' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2610 | #define cASSERT(mc, expr) eASSERT((mc)->mc_txn->mt_env, expr) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:21943:11: note: in expansion of macro 'cASSERT' [INFO] [stderr] warning: mdbx-sys@12.10.1: 21943 | cASSERT(mc, ptr_disp(node_key(node), node_ds(node)) < [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:21943:23: note: in expansion of macro 'ptr_disp' [INFO] [stderr] warning: mdbx-sys@12.10.1: 21943 | cASSERT(mc, ptr_disp(node_key(node), node_ds(node)) < [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: could not compile `mdbx-sys` (lib test) due to 122 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 121 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] The following warnings were emitted during compilation: [INFO] [stderr] [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c: In function 'node_data': [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2968:40: warning: cast from function call of type 'void *' to non-matching type 'long int' [-Wbad-function-cast] [INFO] [stderr] warning: mdbx-sys@12.10.1: 2968 | #define ptr_disp(ptr, disp) ((void *)(((intptr_t)(ptr)) + ((intptr_t)(disp)))) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:4395:10: note: in expansion of macro 'ptr_disp' [INFO] [stderr] warning: mdbx-sys@12.10.1: 4395 | return ptr_disp(node_key(node), node_ks(node)); [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c: In function 'setup_dxb': [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2971:32: warning: cast from function call of type 'const MDBX_page *' to non-matching type 'long int' [-Wbad-function-cast] [INFO] [stderr] warning: mdbx-sys@12.10.1: 2971 | #define ptr_dist(more, less) (((intptr_t)(more)) - ((intptr_t)(less))) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2576:63: note: in definition of macro 'ERROR' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2576 | debug_log(MDBX_LOG_ERROR, __func__, __LINE__, fmt "\n", __VA_ARGS__); \ [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:17953:29: note: in expansion of macro 'ptr_dist' [INFO] [stderr] warning: mdbx-sys@12.10.1: 17953 | bytes2pgno(env, ptr_dist(data_page(target), env->me_map))); [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c: In function 'cursor_put_nochecklen': [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2968:40: warning: cast from function call of type 'void *' to non-matching type 'long int' [-Wbad-function-cast] [INFO] [stderr] warning: mdbx-sys@12.10.1: 2968 | #define ptr_disp(ptr, disp) ((void *)(((intptr_t)(ptr)) + ((intptr_t)(disp)))) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:766:44: note: in definition of macro 'unlikely' [INFO] [stderr] warning: mdbx-sys@12.10.1: 766 | #define unlikely(cond) __builtin_expect(!!(cond), 0) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2600:27: note: in expansion of macro 'ENSURE_MSG' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2600 | #define ENSURE(env, expr) ENSURE_MSG(env, expr, #expr) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2606:7: note: in expansion of macro 'ENSURE' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2606 | ENSURE(env, expr); \ [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:2610:27: note: in expansion of macro 'eASSERT' [INFO] [stderr] warning: mdbx-sys@12.10.1: 2610 | #define cASSERT(mc, expr) eASSERT((mc)->mc_txn->mt_env, expr) [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:21943:11: note: in expansion of macro 'cASSERT' [INFO] [stderr] warning: mdbx-sys@12.10.1: 21943 | cASSERT(mc, ptr_disp(node_key(node), node_ds(node)) < [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~ [INFO] [stderr] warning: mdbx-sys@12.10.1: /tmp/fixit/libmdbx/mdbx.c:21943:23: note: in expansion of macro 'ptr_disp' [INFO] [stderr] warning: mdbx-sys@12.10.1: 21943 | cASSERT(mc, ptr_disp(node_key(node), node_ds(node)) < [INFO] [stderr] warning: mdbx-sys@12.10.1: | ^~~~~~~~ [INFO] [stderr] [INFO] [stderr] error: could not compile `mdbx-sys` (lib) due to 122 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" "3ece38402e42806878bcc72bf5e9d21390d9aaeffe2b168e5d80834fcf778665", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3ece38402e42806878bcc72bf5e9d21390d9aaeffe2b168e5d80834fcf778665", kill_on_drop: false }` [INFO] [stdout] 3ece38402e42806878bcc72bf5e9d21390d9aaeffe2b168e5d80834fcf778665