[INFO] fetching crate libmseed-sys 0.3.1+3.1.3... [INFO] checking libmseed-sys-0.3.1+3.1.3 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate libmseed-sys 0.3.1+3.1.3 into /workspace/builds/worker-4-tc2/source [INFO] validating manifest of crates.io crate libmseed-sys 0.3.1+3.1.3 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 libmseed-sys 0.3.1+3.1.3 [INFO] finished tweaking crates.io crate libmseed-sys 0.3.1+3.1.3 [INFO] tweaked toml for crates.io crate libmseed-sys 0.3.1+3.1.3 written to /workspace/builds/worker-4-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 36 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-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] 5986c048599d9a28c687fb23b4eeec6bb7c8ad1429d8e37a460a9be599182433 [INFO] running `Command { std: "docker" "start" "-a" "5986c048599d9a28c687fb23b4eeec6bb7c8ad1429d8e37a460a9be599182433", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5986c048599d9a28c687fb23b4eeec6bb7c8ad1429d8e37a460a9be599182433", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5986c048599d9a28c687fb23b4eeec6bb7c8ad1429d8e37a460a9be599182433", kill_on_drop: false }` [INFO] [stdout] 5986c048599d9a28c687fb23b4eeec6bb7c8ad1429d8e37a460a9be599182433 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] 16128a4722beb64bb67129b90949a06790782a0f352c9ad9d3c395690bd4ffff [INFO] running `Command { std: "docker" "start" "-a" "16128a4722beb64bb67129b90949a06790782a0f352c9ad9d3c395690bd4ffff", 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 libc v0.2.159 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling prettyplease v0.2.22 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling bindgen v0.70.1 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling libloading v0.8.5 [INFO] [stderr] Compiling syn v2.0.77 [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 jobserver v0.1.32 [INFO] [stderr] Compiling cc v1.1.21 [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 libmseed-sys v0.3.1+3.1.3 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Migrating lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs (84 fixes) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.35s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling libmseed-sys v0.3.1+3.1.3 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:9569 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn ms_nstime2time (nstime : nstime_t , year : * mut u16 , yday : * mut u16 , hour : * mut u8 , min : * mut u8 , sec : * mut u8 , nsec : * mut u32) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:9769 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_nstime2timestr (nstime : nstime_t , timestr : * mut :: std :: os :: raw :: c_char , timeformat : ms_timeformat_t , subsecond : ms_subseconds_t) -> * mut :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:9979 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_nstime2timestrz (nstime : nstime_t , timestr : * mut :: std :: os :: raw :: c_char , timeformat : ms_timeformat_t , subsecond : ms_subseconds_t) -> * mut :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:9569 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn ms_nstime2time (nstime : nstime_t , year : * mut u16 , yday : * mut u16 , hour : * mut u8 , min : * mut u8 , sec : * mut u8 , nsec : * mut u32) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:10190 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_time2nstime (year : :: std :: os :: raw :: c_int , yday : :: std :: os :: raw :: c_int , hour : :: std :: os :: raw :: c_int , min : :: std :: os :: raw :: c_int , sec : :: std :: os :: raw :: c_int , nsec : u32) -> nstime_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:9769 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_nstime2timestr (nstime : nstime_t , timestr : * mut :: std :: os :: raw :: c_char , timeformat : ms_timeformat_t , subsecond : ms_subseconds_t) -> * mut :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:10442 [INFO] [stdout] | [INFO] [stdout] 3 | ...> nstime_t ; } extern "C" { pub fn ms_timestr2nstime (timestr : * const :: std :: os :: raw :: c_char) -> nstime_t ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:9979 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_nstime2timestrz (nstime : nstime_t , timestr : * mut :: std :: os :: raw :: c_char , timeformat : ms_timeformat_t , subsecond : ms_subseconds_t) -> * mut :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:10546 [INFO] [stdout] | [INFO] [stdout] 3 | ... nstime_t ; } extern "C" { pub fn ms_mdtimestr2nstime (timestr : * const :: std :: os :: raw :: c_char) -> nstime_t ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:10190 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_time2nstime (year : :: std :: os :: raw :: c_int , yday : :: std :: os :: raw :: c_int , hour : :: std :: os :: raw :: c_int , min : :: std :: os :: raw :: c_int , sec : :: std :: os :: raw :: c_int , nsec : u32) -> nstime_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:10652 [INFO] [stdout] | [INFO] [stdout] 3 | ...time_t ; } extern "C" { pub fn ms_seedtimestr2nstime (seedtimestr : * const :: std :: os :: raw :: c_char) -> nstime_t ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:10442 [INFO] [stdout] | [INFO] [stdout] 3 | ...> nstime_t ; } extern "C" { pub fn ms_timestr2nstime (timestr : * const :: std :: os :: raw :: c_char) -> nstime_t ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:10764 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_doy2md (year : :: std :: os :: raw :: c_int , yday : :: std :: os :: raw :: c_int , month : * mut :: std :: os :: raw :: c_int , mday : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:10546 [INFO] [stdout] | [INFO] [stdout] 3 | ... nstime_t ; } extern "C" { pub fn ms_mdtimestr2nstime (timestr : * const :: std :: os :: raw :: c_char) -> nstime_t ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:10995 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_md2doy (year : :: std :: os :: raw :: c_int , month : :: std :: os :: raw :: c_int , mday : :: std :: os :: raw :: c_int , yday : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:10652 [INFO] [stdout] | [INFO] [stdout] 3 | ...time_t ; } extern "C" { pub fn ms_seedtimestr2nstime (seedtimestr : * const :: std :: os :: raw :: c_char) -> nstime_t ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:15175 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn msr3_parse (record : * const :: std :: os :: raw :: c_char , recbuflen : u64 , ppmsr : * mut * mut MS3Record , flags : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:10764 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_doy2md (year : :: std :: os :: raw :: c_int , yday : :: std :: os :: raw :: c_int , month : * mut :: std :: os :: raw :: c_int , mday : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:10995 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_md2doy (year : :: std :: os :: raw :: c_int , month : :: std :: os :: raw :: c_int , mday : :: std :: os :: raw :: c_int , yday : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:15370 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn msr3_pack (msr : * const MS3Record , record_handler : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , handlerdata : * mut :: std :: os :: raw :: c_void , packedsamples : * mut i64 , flags : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:15770 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn msr3_repack_mseed3 (msr : * const MS3Record , record : * mut :: std :: os :: raw :: c_char , recbuflen : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:15175 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn msr3_parse (record : * const :: std :: os :: raw :: c_char , recbuflen : u64 , ppmsr : * mut * mut MS3Record , flags : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:15951 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn msr3_pack_header3 (msr : * const MS3Record , record : * mut :: std :: os :: raw :: c_char , recbuflen : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:15370 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn msr3_pack (msr : * const MS3Record , record_handler : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , handlerdata : * mut :: std :: os :: raw :: c_void , packedsamples : * mut i64 , flags : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:16131 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn msr3_pack_header2 (msr : * const MS3Record , record : * mut :: std :: os :: raw :: c_char , recbuflen : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:15770 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn msr3_repack_mseed3 (msr : * const MS3Record , record : * mut :: std :: os :: raw :: c_char , recbuflen : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:16311 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn msr3_unpack_data (msr : * mut MS3Record , verbose : i8) -> i64 ; } extern "C" { pub fn msr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:15951 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn msr3_pack_header3 (msr : * const MS3Record , record : * mut :: std :: os :: raw :: c_char , recbuflen : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:16398 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn msr3_data_bounds (msr : * const MS3Record , dataoffset : * mut u32 , datasize : * mut u32) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:16131 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn msr3_pack_header2 (msr : * const MS3Record , record : * mut :: std :: os :: raw :: c_char , recbuflen : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:16545 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_decode_data (input : * const :: std :: os :: raw :: c_void , inputsize : u64 , encoding : u8 , samplecount : u64 , output : * mut :: std :: os :: raw :: c_void , outputsize : u64 , sampletype : * mut :: std :: os :: raw :: c_char , swapflag : i8 , sid : * const :: std :: os :: raw :: c_char , verbose : i8) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:16311 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn msr3_unpack_data (msr : * mut MS3Record , verbose : i8) -> i64 ; } extern "C" { pub fn msr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:16887 [INFO] [stdout] | [INFO] [stdout] 3 | ...r , verbose : i8) -> i64 ; } extern "C" { pub fn msr3_init (msr : * mut MS3Record) -> * mut MS3Record ; } extern "C" { pub fn msr3_fre... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:16398 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn msr3_data_bounds (msr : * const MS3Record , dataoffset : * mut u32 , datasize : * mut u32) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:16964 [INFO] [stdout] | [INFO] [stdout] 3 | ...MS3Record) -> * mut MS3Record ; } extern "C" { pub fn msr3_free (ppmsr : * mut * mut MS3Record) ; } extern "C" { pub fn msr3_duplicate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17030 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut MS3Record) ; } extern "C" { pub fn msr3_duplicate (msr : * const MS3Record , datadup : i8) -> * mut MS3Record ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:16545 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_decode_data (input : * const :: std :: os :: raw :: c_void , inputsize : u64 , encoding : u8 , samplecount : u64 , output : * mut :: std :: os :: raw :: c_void , outputsize : u64 , sampletype : * mut :: std :: os :: raw :: c_char , swapflag : i8 , sid : * const :: std :: os :: raw :: c_char , verbose : i8) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17129 [INFO] [stdout] | [INFO] [stdout] 3 | ... : i8) -> * mut MS3Record ; } extern "C" { pub fn msr3_endtime (msr : * const MS3Record) -> nstime_t ; } extern "C" { pub fn msr3_prin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:16887 [INFO] [stdout] | [INFO] [stdout] 3 | ...r , verbose : i8) -> i64 ; } extern "C" { pub fn msr3_init (msr : * mut MS3Record) -> * mut MS3Record ; } extern "C" { pub fn msr3_fre... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17204 [INFO] [stdout] | [INFO] [stdout] 3 | ...t MS3Record) -> nstime_t ; } extern "C" { pub fn msr3_print (msr : * const MS3Record , details : i8) ; } extern "C" { pub fn msr3_resi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:16964 [INFO] [stdout] | [INFO] [stdout] 3 | ...MS3Record) -> * mut MS3Record ; } extern "C" { pub fn msr3_free (ppmsr : * mut * mut MS3Record) ; } extern "C" { pub fn msr3_duplicate... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17280 [INFO] [stdout] | [INFO] [stdout] 3 | ...details : i8) ; } extern "C" { pub fn msr3_resize_buffer (msr : * mut MS3Record) -> :: std :: os :: raw :: 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/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17030 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut MS3Record) ; } extern "C" { pub fn msr3_duplicate (msr : * const MS3Record , datadup : i8) -> * mut MS3Record ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17379 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn msr3_sampratehz (msr : * const MS3Record) -> f64 ; } extern "C" { pub fn msr3_nsper... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17452 [INFO] [stdout] | [INFO] [stdout] 3 | ... const MS3Record) -> f64 ; } extern "C" { pub fn msr3_nsperiod (msr : * const MS3Record) -> nstime_t ; } extern "C" { pub fn msr3_host... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17129 [INFO] [stdout] | [INFO] [stdout] 3 | ... : i8) -> * mut MS3Record ; } extern "C" { pub fn msr3_endtime (msr : * const MS3Record) -> nstime_t ; } extern "C" { pub fn msr3_prin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17528 [INFO] [stdout] | [INFO] [stdout] 3 | ...st MS3Record) -> nstime_t ; } extern "C" { pub fn msr3_host_latency (msr : * const MS3Record) -> f64 ; } extern "C" { pub fn ms3_detec... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17204 [INFO] [stdout] | [INFO] [stdout] 3 | ...t MS3Record) -> nstime_t ; } extern "C" { pub fn msr3_print (msr : * const MS3Record , details : i8) ; } extern "C" { pub fn msr3_resi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17603 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_detect (record : * const :: std :: os :: raw :: c_char , recbuflen : u64 , formatversion : * mut u8) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17739 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_parse_raw3 (record : * const :: std :: os :: raw :: c_char , maxreclen : :: std :: os :: raw :: c_int , details : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17280 [INFO] [stdout] | [INFO] [stdout] 3 | ...details : i8) ; } extern "C" { pub fn msr3_resize_buffer (msr : * mut MS3Record) -> :: std :: os :: raw :: 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/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17916 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_parse_raw2 (record : * const :: std :: os :: raw :: c_char , maxreclen : :: std :: os :: raw :: c_int , details : i8 , swapflag : i8) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17379 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn msr3_sampratehz (msr : * const MS3Record) -> f64 ; } extern "C" { pub fn msr3_nsper... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:20448 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn ms3_matchselect (selections : * const MS3Selections , sid : * const :: std :: os :: raw :: c_char , starttime : nstime_t , endtime : nstime_t , pubversion : :: std :: os :: raw :: c_int , ppselecttime : * mut * const MS3SelectTime) -> * const MS3Selections ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17452 [INFO] [stdout] | [INFO] [stdout] 3 | ... const MS3Record) -> f64 ; } extern "C" { pub fn msr3_nsperiod (msr : * const MS3Record) -> nstime_t ; } extern "C" { pub fn msr3_host... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:20729 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn msr3_matchselect (selections : * const MS3Selections , msr : * const MS3Record , ppselecttime : * mut * const MS3SelectTime) -> * const MS3Selections ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17528 [INFO] [stdout] | [INFO] [stdout] 3 | ...st MS3Record) -> nstime_t ; } extern "C" { pub fn msr3_host_latency (msr : * const MS3Record) -> f64 ; } extern "C" { pub fn ms3_detec... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:20903 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_addselect (ppselections : * mut * mut MS3Selections , sidpattern : * const :: std :: os :: raw :: c_char , starttime : nstime_t , endtime : nstime_t , pubversion : u8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:21131 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_addselect_comp (ppselections : * mut * mut MS3Selections , network : * mut :: std :: os :: raw :: c_char , station : * mut :: std :: os :: raw :: c_char , location : * mut :: std :: os :: raw :: c_char , channel : * mut :: std :: os :: raw :: c_char , starttime : nstime_t , endtime : nstime_t , pubversion : u8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17603 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_detect (record : * const :: std :: os :: raw :: c_char , recbuflen : u64 , formatversion : * mut u8) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:21504 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_readselectionsfile (ppselections : * mut * mut MS3Selections , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17739 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_parse_raw3 (record : * const :: std :: os :: raw :: c_char , maxreclen : :: std :: os :: raw :: c_int , details : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:21677 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_int ; } extern "C" { pub fn ms3_freeselections (selections : * mut MS3Selections) ; } extern "C" { pub fn ms3_prin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:17916 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_parse_raw2 (record : * const :: std :: os :: raw :: c_char , maxreclen : :: std :: os :: raw :: c_int , details : i8 , swapflag : i8) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:21755 [INFO] [stdout] | [INFO] [stdout] 3 | ...: * mut MS3Selections) ; } extern "C" { pub fn ms3_printselections (selections : * const MS3Selections) ; } # [doc = " @brief A miniSE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:20448 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn ms3_matchselect (selections : * const MS3Selections , sid : * const :: std :: os :: raw :: c_char , starttime : nstime_t , endtime : nstime_t , pubversion : :: std :: os :: raw :: c_int , ppselecttime : * mut * const MS3SelectTime) -> * const MS3Selections ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:33671 [INFO] [stdout] | [INFO] [stdout] 3 | ...amprate) - 8usize] ; } ; extern "C" { pub fn mstl3_init (mstl : * mut MS3TraceList) -> * mut MS3TraceList ; } extern "C" { pub fn mstl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:20729 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn msr3_matchselect (selections : * const MS3Selections , msr : * const MS3Record , ppselecttime : * mut * const MS3SelectTime) -> * const MS3Selections ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:20903 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_addselect (ppselections : * mut * mut MS3Selections , sidpattern : * const :: std :: os :: raw :: c_char , starttime : nstime_t , endtime : nstime_t , pubversion : u8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:33756 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut MS3TraceList ; } extern "C" { pub fn mstl3_free (ppmstl : * mut * mut MS3TraceList , freeprvtptr : i8) ; } extern "C" { pub fn ms... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:21131 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_addselect_comp (ppselections : * mut * mut MS3Selections , network : * mut :: std :: os :: raw :: c_char , station : * mut :: std :: os :: raw :: c_char , location : * mut :: std :: os :: raw :: c_char , channel : * mut :: std :: os :: raw :: c_char , starttime : nstime_t , endtime : nstime_t , pubversion : u8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:33846 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_findID (mstl : * mut MS3TraceList , sid : * const :: std :: os :: raw :: c_char , pubversion : u8 , prev : * mut * mut MS3TraceID) -> * mut MS3TraceID ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:21504 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_readselectionsfile (ppselections : * mut * mut MS3Selections , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:34027 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_addmsr_recordptr (mstl : * mut MS3TraceList , msr : * const MS3Record , pprecptr : * mut * mut MS3RecordPtr , splitversion : i8 , autoheal : i8 , flags : u32 , tolerance : * const MS3Tolerance) -> * mut MS3TraceSeg ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:21677 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_int ; } extern "C" { pub fn ms3_freeselections (selections : * mut MS3Selections) ; } extern "C" { pub fn ms3_prin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:21755 [INFO] [stdout] | [INFO] [stdout] 3 | ...: * mut MS3Selections) ; } extern "C" { pub fn ms3_printselections (selections : * const MS3Selections) ; } # [doc = " @brief A miniSE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:34272 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_readbuffer (ppmstl : * mut * mut MS3TraceList , buffer : * const :: std :: os :: raw :: c_char , bufferlength : u64 , splitversion : i8 , flags : u32 , tolerance : * const MS3Tolerance , verbose : i8) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:33671 [INFO] [stdout] | [INFO] [stdout] 3 | ...amprate) - 8usize] ; } ; extern "C" { pub fn mstl3_init (mstl : * mut MS3TraceList) -> * mut MS3TraceList ; } extern "C" { pub fn mstl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:34510 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_readbuffer_selection (ppmstl : * mut * mut MS3TraceList , buffer : * const :: std :: os :: raw :: c_char , bufferlength : u64 , splitversion : i8 , flags : u32 , tolerance : * const MS3Tolerance , selections : * const MS3Selections , verbose : i8) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:34795 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_unpack_recordlist (id : * mut MS3TraceID , seg : * mut MS3TraceSeg , output : * mut :: std :: os :: raw :: c_void , outputsize : u64 , verbose : i8) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:33756 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut MS3TraceList ; } extern "C" { pub fn mstl3_free (ppmstl : * mut * mut MS3TraceList , freeprvtptr : i8) ; } extern "C" { pub fn ms... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:34981 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_convertsamples (seg : * mut MS3TraceSeg , type_ : :: std :: os :: raw :: c_char , truncate : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:33846 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_findID (mstl : * mut MS3TraceList , sid : * const :: std :: os :: raw :: c_char , pubversion : u8 , prev : * mut * mut MS3TraceID) -> * mut MS3TraceID ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:35140 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn mstl3_resize_buffers (mstl : * mut MS3TraceList) -> :: std :: os :: raw :: c_int ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:34027 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_addmsr_recordptr (mstl : * mut MS3TraceList , msr : * const MS3Record , pprecptr : * mut * mut MS3RecordPtr , splitversion : i8 , autoheal : i8 , flags : u32 , tolerance : * const MS3Tolerance) -> * mut MS3TraceSeg ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:35245 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_pack (mstl : * mut MS3TraceList , record_handler : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , handlerdata : * mut :: std :: os :: raw :: c_void , reclen : :: std :: os :: raw :: c_int , encoding : i8 , packedsamples : * mut i64 , flags : u32 , verbose : i8 , extra : * mut :: std :: os :: raw :: c_char) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:34272 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_readbuffer (ppmstl : * mut * mut MS3TraceList , buffer : * const :: std :: os :: raw :: c_char , bufferlength : u64 , splitversion : i8 , flags : u32 , tolerance : * const MS3Tolerance , verbose : i8) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:35725 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_printtracelist (mstl : * const MS3TraceList , timeformat : ms_timeformat_t , details : i8 , gaps : i8 , versions : i8) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:34510 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_readbuffer_selection (ppmstl : * mut * mut MS3TraceList , buffer : * const :: std :: os :: raw :: c_char , bufferlength : u64 , splitversion : i8 , flags : u32 , tolerance : * const MS3Tolerance , selections : * const MS3Selections , verbose : i8) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:35874 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_printsynclist (mstl : * const MS3TraceList , dccid : * const :: std :: os :: raw :: c_char , subseconds : ms_subseconds_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:34795 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_unpack_recordlist (id : * mut MS3TraceID , seg : * mut MS3TraceSeg , output : * mut :: std :: os :: raw :: c_void , outputsize : u64 , verbose : i8) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:36027 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_printgaplist (mstl : * const MS3TraceList , timeformat : ms_timeformat_t , mingap : * mut f64 , maxgap : * mut f64) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:34981 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_convertsamples (seg : * mut MS3TraceSeg , type_ : :: std :: os :: raw :: c_char , truncate : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:40504 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn ms3_readmsr (ppmsr : * mut * mut MS3Record , mspath : * const :: std :: os :: raw :: c_char , flags : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:35140 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn mstl3_resize_buffers (mstl : * mut MS3TraceList) -> :: std :: os :: raw :: c_int ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:40682 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_readmsr_r (ppmsfp : * mut * mut MS3FileParam , ppmsr : * mut * mut MS3Record , mspath : * const :: std :: os :: raw :: c_char , flags : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:40898 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_readmsr_selection (ppmsfp : * mut * mut MS3FileParam , ppmsr : * mut * mut MS3Record , mspath : * const :: std :: os :: raw :: c_char , flags : u32 , selections : * const MS3Selections , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:35245 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_pack (mstl : * mut MS3TraceList , record_handler : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , handlerdata : * mut :: std :: os :: raw :: c_void , reclen : :: std :: os :: raw :: c_int , encoding : i8 , packedsamples : * mut i64 , flags : u32 , verbose : i8 , extra : * mut :: std :: os :: raw :: c_char) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:41159 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_readtracelist (ppmstl : * mut * mut MS3TraceList , mspath : * const :: std :: os :: raw :: c_char , tolerance : * const MS3Tolerance , splitversion : i8 , flags : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:35725 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_printtracelist (mstl : * const MS3TraceList , timeformat : ms_timeformat_t , details : i8 , gaps : i8 , versions : i8) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:41402 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_readtracelist_timewin (ppmstl : * mut * mut MS3TraceList , mspath : * const :: std :: os :: raw :: c_char , tolerance : * const MS3Tolerance , starttime : nstime_t , endtime : nstime_t , splitversion : i8 , flags : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:35874 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_printsynclist (mstl : * const MS3TraceList , dccid : * const :: std :: os :: raw :: c_char , subseconds : ms_subseconds_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:41697 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_readtracelist_selection (ppmstl : * mut * mut MS3TraceList , mspath : * const :: std :: os :: raw :: c_char , tolerance : * const MS3Tolerance , selections : * const MS3Selections , splitversion : i8 , flags : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:36027 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_printgaplist (mstl : * const MS3TraceList , timeformat : ms_timeformat_t , mingap : * mut f64 , maxgap : * mut f64) ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:41987 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_url_useragent (program : * const :: std :: os :: raw :: c_char , version : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:40504 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn ms3_readmsr (ppmsr : * mut * mut MS3Record , mspath : * const :: std :: os :: raw :: c_char , flags : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:42161 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_url_userpassword (userpassword : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:40682 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_readmsr_r (ppmsfp : * mut * mut MS3FileParam , ppmsr : * mut * mut MS3Record , mspath : * const :: std :: os :: raw :: c_char , flags : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:42293 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn ms3_url_addheader (header : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:40898 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_readmsr_selection (ppmsfp : * mut * mut MS3FileParam , ppmsr : * mut * mut MS3Record , mspath : * const :: std :: os :: raw :: c_char , flags : u32 , selections : * const MS3Selections , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:42416 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ms3_url_freeheaders () ; } extern "C" { pub fn msr3_writemseed (msr : ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:41159 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_readtracelist (ppmstl : * mut * mut MS3TraceList , mspath : * const :: std :: os :: raw :: c_char , tolerance : * const MS3Tolerance , splitversion : i8 , flags : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:42463 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn msr3_writemseed (msr : * mut MS3Record , mspath : * const :: std :: os :: raw :: c_char , overwrite : i8 , flags : u32 , verbose : i8) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:42629 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_writemseed (mst : * mut MS3TraceList , mspath : * const :: std :: os :: raw :: c_char , overwrite : i8 , maxreclen : :: std :: os :: raw :: c_int , encoding : i8 , flags : u32 , verbose : i8) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:41402 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_readtracelist_timewin (ppmstl : * mut * mut MS3TraceList , mspath : * const :: std :: os :: raw :: c_char , tolerance : * const MS3Tolerance , starttime : nstime_t , endtime : nstime_t , splitversion : i8 , flags : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:42858 [INFO] [stdout] | [INFO] [stdout] 3 | ... : i8) -> i64 ; } extern "C" { pub fn ms3_mstl_init_fd (fd : :: std :: os :: raw :: c_int) -> * mut MS3FileParam ; } extern "C" { # [d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:41697 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_readtracelist_selection (ppmstl : * mut * mut MS3TraceList , mspath : * const :: std :: os :: raw :: c_char , tolerance : * const MS3Tolerance , selections : * const MS3Selections , splitversion : i8 , flags : u32 , verbose : i8) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:42957 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " @addtogroup string-functions\n@brief Source identifier (SID) and string manipulation functions\n\nA source identifier uniquely identifies the generator of data in a\nrecord. This is a small string, usually in the form of a URI.\nFor data identified with FDSN codes, the SID is usally a simple\ncombination of the codes.\n\n@{"] pub fn ms_sid2nslc (sid : * const :: std :: os :: raw :: c_char , net : * mut :: std :: os :: raw :: c_char , sta : * mut :: std :: os :: raw :: c_char , loc : * mut :: std :: os :: raw :: c_char , chan : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:41987 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_url_useragent (program : * const :: std :: os :: raw :: c_char , version : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:43588 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_nslc2sid (sid : * mut :: std :: os :: raw :: c_char , sidlen : :: std :: os :: raw :: c_int , flags : u16 , net : * const :: std :: os :: raw :: c_char , sta : * const :: std :: os :: raw :: c_char , loc : * const :: std :: os :: raw :: c_char , chan : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:42161 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms3_url_userpassword (userpassword : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:43939 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_seedchan2xchan (xchan : * mut :: std :: os :: raw :: c_char , seedchan : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:42293 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn ms3_url_addheader (header : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:44110 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_xchan2seedchan (seedchan : * mut :: std :: os :: raw :: c_char , xchan : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:42416 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ms3_url_freeheaders () ; } extern "C" { pub fn msr3_writemseed (msr : ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:44281 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_strncpclean (dest : * mut :: std :: os :: raw :: c_char , source : * const :: std :: os :: raw :: c_char , length : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:44486 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_strncpcleantail (dest : * mut :: std :: os :: raw :: c_char , source : * const :: std :: os :: raw :: c_char , length : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:42463 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn msr3_writemseed (msr : * mut MS3Record , mspath : * const :: std :: os :: raw :: c_char , overwrite : i8 , flags : u32 , verbose : i8) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:44695 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_strncpopen (dest : * mut :: std :: os :: raw :: c_char , source : * const :: std :: os :: raw :: c_char , length : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:42629 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mstl3_writemseed (mst : * mut MS3TraceList , mspath : * const :: std :: os :: raw :: c_char , overwrite : i8 , maxreclen : :: std :: os :: raw :: c_int , encoding : i8 , flags : u32 , verbose : i8) -> i64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:42858 [INFO] [stdout] | [INFO] [stdout] 3 | ... : i8) -> i64 ; } extern "C" { pub fn ms3_mstl_init_fd (fd : :: std :: os :: raw :: c_int) -> * mut MS3FileParam ; } extern "C" { # [d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:60845 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn ms_rlog (function : * const :: std :: os :: raw :: c_char , level : :: std :: os :: raw :: c_int , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:42957 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " @addtogroup string-functions\n@brief Source identifier (SID) and string manipulation functions\n\nA source identifier uniquely identifies the generator of data in a\nrecord. This is a small string, usually in the form of a URI.\nFor data identified with FDSN codes, the SID is usally a simple\ncombination of the codes.\n\n@{"] pub fn ms_sid2nslc (sid : * const :: std :: os :: raw :: c_char , net : * mut :: std :: os :: raw :: c_char , sta : * mut :: std :: os :: raw :: c_char , loc : * mut :: std :: os :: raw :: c_char , chan : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:61054 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_rlog_l (logp : * mut MSLogParam , function : * const :: std :: os :: raw :: c_char , level : :: std :: os :: raw :: c_int , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:43588 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_nslc2sid (sid : * mut :: std :: os :: raw :: c_char , sidlen : :: std :: os :: raw :: c_int , flags : u16 , net : * const :: std :: os :: raw :: c_char , sta : * const :: std :: os :: raw :: c_char , loc : * const :: std :: os :: raw :: c_char , chan : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:61291 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_rloginit (log_print : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) > , logprefix : * const :: std :: os :: raw :: c_char , diag_print : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) > , errprefix : * const :: std :: os :: raw :: c_char , maxmessages : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:61703 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_rloginit_l (logp : * mut MSLogParam , log_print : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) > , logprefix : * const :: std :: os :: raw :: c_char , diag_print : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) > , errprefix : * const :: std :: os :: raw :: c_char , maxmessages : :: std :: os :: raw :: c_int) -> * mut MSLogParam ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:43939 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_seedchan2xchan (xchan : * mut :: std :: os :: raw :: c_char , seedchan : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:44110 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_xchan2seedchan (seedchan : * mut :: std :: os :: raw :: c_char , xchan : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:62163 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_rlog_emit (logp : * mut MSLogParam , count : :: std :: os :: raw :: c_int , context : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:44281 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_strncpclean (dest : * mut :: std :: os :: raw :: c_char , source : * const :: std :: os :: raw :: c_char , length : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:62338 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn ms_rlog_free (logp : * mut MSLogParam) -> :: std :: os :: raw :: 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/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:44486 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_strncpcleantail (dest : * mut :: std :: os :: raw :: c_char , source : * const :: std :: os :: raw :: c_char , length : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:62433 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_readleapseconds (envvarname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:62561 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_readleapsecondfile (filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:44695 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_strncpopen (dest : * mut :: std :: os :: raw :: c_char , source : * const :: std :: os :: raw :: c_char , length : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:60845 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn ms_rlog (function : * const :: std :: os :: raw :: c_char , level : :: std :: os :: raw :: c_int , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:62690 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " @addtogroup utility-functions\n@brief General utilities\n@{"] pub fn ms_samplesize (sampletype : :: std :: os :: raw :: c_char) -> u8 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:61054 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_rlog_l (logp : * mut MSLogParam , function : * const :: std :: os :: raw :: c_char , level : :: std :: os :: raw :: c_int , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:62852 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_encoding_sizetype (encoding : u8 , samplesize : * mut u8 , sampletype : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:63020 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn ms_encodingstr (encoding : u8) -> * const :: std :: os :: raw :: 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/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:61291 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_rloginit (log_print : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) > , logprefix : * const :: std :: os :: raw :: c_char , diag_print : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) > , errprefix : * const :: std :: os :: raw :: c_char , maxmessages : :: std :: os :: raw :: c_int) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:63116 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn ms_errorstr (errorcode : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:61703 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_rloginit_l (logp : * mut MSLogParam , log_print : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) > , logprefix : * const :: std :: os :: raw :: c_char , diag_print : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) > , errprefix : * const :: std :: os :: raw :: c_char , maxmessages : :: std :: os :: raw :: c_int) -> * mut MSLogParam ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:63236 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_char ; } extern "C" { pub fn ms_sampletime (time : nstime_t , offset : i64 , samprate : f64) -> nstime_t ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:62163 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_rlog_emit (logp : * mut MSLogParam , count : :: std :: os :: raw :: c_int , context : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:63336 [INFO] [stdout] | [INFO] [stdout] 3 | ...prate : f64) -> nstime_t ; } extern "C" { pub fn ms_bigendianhost () -> :: std :: os :: raw :: c_int ; } extern "C" { # [doc = " Retur... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:62338 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn ms_rlog_free (logp : * mut MSLogParam) -> :: std :: os :: raw :: 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/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:63412 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Return CRC32C value of supplied buffer, with optional starting CRC32C value"] pub fn ms_crc32c (input : * const u8 , length : :: std :: os :: raw :: c_int , previousCRC32C : u32) -> u32 ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:62433 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_readleapseconds (envvarname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:62561 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_readleapsecondfile (filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:62690 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " @addtogroup utility-functions\n@brief General utilities\n@{"] pub fn ms_samplesize (sampletype : :: std :: os :: raw :: c_char) -> u8 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:62852 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ms_encoding_sizetype (encoding : u8 , samplesize : * mut u8 , sampletype : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:63020 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn ms_encodingstr (encoding : u8) -> * const :: std :: os :: raw :: 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/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:63116 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn ms_errorstr (errorcode : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:63236 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_char ; } extern "C" { pub fn ms_sampletime (time : nstime_t , offset : i64 , samprate : f64) -> nstime_t ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:63336 [INFO] [stdout] | [INFO] [stdout] 3 | ...prate : f64) -> nstime_t ; } extern "C" { pub fn ms_bigendianhost () -> :: std :: os :: raw :: c_int ; } extern "C" { # [doc = " Retur... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libmseed-sys-850f99536f7396e2/out/bindings.rs:3:63412 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [doc = " Return CRC32C value of supplied buffer, with optional starting CRC32C value"] pub fn ms_crc32c (input : * const u8 , length : :: std :: os :: raw :: c_int , previousCRC32C : u32) -> u32 ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 84 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libmseed-sys` (lib) due to 85 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 84 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libmseed-sys` (lib test) due to 85 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" "16128a4722beb64bb67129b90949a06790782a0f352c9ad9d3c395690bd4ffff", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "16128a4722beb64bb67129b90949a06790782a0f352c9ad9d3c395690bd4ffff", kill_on_drop: false }` [INFO] [stdout] 16128a4722beb64bb67129b90949a06790782a0f352c9ad9d3c395690bd4ffff