[INFO] fetching crate libcdio-sys 0.5.1... [INFO] checking libcdio-sys-0.5.1 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate libcdio-sys 0.5.1 into /workspace/builds/worker-5-tc2/source [INFO] validating manifest of crates.io crate libcdio-sys 0.5.1 on toolchain ccf408f4326a858c00dd845a64a86b16f360a801 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate libcdio-sys 0.5.1 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate libcdio-sys 0.5.1 [INFO] tweaked toml for crates.io crate libcdio-sys 0.5.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] crate crates.io crate libcdio-sys 0.5.1 already has a lockfile, it will not be regenerated [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-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 319b25a54716af48243fe04c12c780450a32c6503f20e5e57bba6ae525eb5ae6 [INFO] running `Command { std: "docker" "start" "-a" "319b25a54716af48243fe04c12c780450a32c6503f20e5e57bba6ae525eb5ae6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "319b25a54716af48243fe04c12c780450a32c6503f20e5e57bba6ae525eb5ae6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "319b25a54716af48243fe04c12c780450a32c6503f20e5e57bba6ae525eb5ae6", kill_on_drop: false }` [INFO] [stdout] 319b25a54716af48243fe04c12c780450a32c6503f20e5e57bba6ae525eb5ae6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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] 437bff4c71a852867e57a31a8c57bd9b0d0e4ccde6bd7f36729511840282ec54 [INFO] running `Command { std: "docker" "start" "-a" "437bff4c71a852867e57a31a8c57bd9b0d0e4ccde6bd7f36729511840282ec54", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Compiling proc-macro2 v1.0.84 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling rustix v0.38.34 [INFO] [stderr] Compiling prettyplease v0.2.20 [INFO] [stderr] Compiling libc v0.2.155 [INFO] [stderr] Compiling linux-raw-sys v0.4.14 [INFO] [stderr] Compiling either v1.12.0 [INFO] [stderr] Compiling bitflags v2.5.0 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling memchr v2.7.2 [INFO] [stderr] Compiling regex-syntax v0.8.3 [INFO] [stderr] Compiling bindgen v0.69.4 [INFO] [stderr] Compiling home v0.5.9 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling libloading v0.8.3 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling log v0.4.21 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling quote v1.0.36 [INFO] [stderr] Compiling syn v2.0.66 [INFO] [stderr] Compiling regex-automata v0.4.6 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling regex v1.10.4 [INFO] [stderr] Compiling libcdio-sys v0.5.1 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs (425 fixes) [INFO] [stderr] Migrating examples/tracks.rs from 2021 edition to 2024 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.92s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling libcdio-sys v0.5.1 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:19343 [INFO] [stdout] | [INFO] [stdout] 3 | ...: u32 = 3221225472 ; extern "C" { pub static mut cdio_version_string : * const :: std :: os :: raw :: c_char ; } extern "C" { pub stat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:19435 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_char ; } extern "C" { pub static libcdio_version_num : :: std :: os :: raw :: c_uint ; } pub type __u_char = :: std ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:28044 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn select (__nfds : :: std :: os :: raw :: c_int , __readfds : * mut fd_set , __writefds : * mut fd_set , __exceptfds : * mut fd_set , __timeout : * mut timeval) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:28259 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn pselect (__nfds : :: std :: os :: raw :: c_int , __readfds : * mut fd_set , __writefds : * mut fd_set , __exceptfds : * mut fd_set , __timeout : * const timespec , __sigmask : * const __sigset_t) -> :: std :: os :: raw :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:59336 [INFO] [stdout] | [INFO] [stdout] 3 | ...ms = :: std :: os :: raw :: c_int ; extern "C" { pub static mut cdio_cd_enums : cdio_cd_enums ; } extern "C" { pub static CDIO_SECTOR_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:59398 [INFO] [stdout] | [INFO] [stdout] 3 | ...dio_cd_enums : cdio_cd_enums ; } extern "C" { pub static CDIO_SECTOR_SYNC_HEADER : [u8 ; 12usize] ; } pub const m2_sector_enums_M2F2_S... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:59738 [INFO] [stdout] | [INFO] [stdout] 3 | ...= :: std :: os :: raw :: c_uint ; extern "C" { pub static mut m2_sector_enums : m2_sector_enums ; } pub const cdio_cd_minutes_sectors_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60241 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_uint ; extern "C" { pub fn cdio_lba_to_msf_str (i_lba : lba_t) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60340 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_char ; } extern "C" { pub fn cdio_msf_to_str (p_msf : * const msf_t) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60443 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_char ; } extern "C" { pub fn cdio_lba_to_lsn (i_lba : lba_t) -> lba_t ; } extern "C" { pub fn cdio_lba_to_ms... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60508 [INFO] [stdout] | [INFO] [stdout] 3 | ...i_lba : lba_t) -> lba_t ; } extern "C" { pub fn cdio_lba_to_msf (i_lba : lba_t , p_msf : * mut msf_t) ; } extern "C" { pub fn cdio_lsn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60586 [INFO] [stdout] | [INFO] [stdout] 3 | ...: lba_t , p_msf : * mut msf_t) ; } extern "C" { pub fn cdio_lsn_to_lba (i_lsn : lsn_t) -> lba_t ; } extern "C" { pub fn cdio_lsn_to_ms... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60651 [INFO] [stdout] | [INFO] [stdout] 3 | ...i_lsn : lsn_t) -> lba_t ; } extern "C" { pub fn cdio_lsn_to_msf (i_lsn : lsn_t , p_msf : * mut msf_t) ; } extern "C" { pub fn cdio_msf... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60729 [INFO] [stdout] | [INFO] [stdout] 3 | ...n_t , p_msf : * mut msf_t) ; } extern "C" { pub fn cdio_msf_to_lba (p_msf : * const msf_t) -> lba_t ; } extern "C" { pub fn cdio_msf_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60802 [INFO] [stdout] | [INFO] [stdout] 3 | ... : * const msf_t) -> lba_t ; } extern "C" { pub fn cdio_msf_to_lsn (p_msf : * const msf_t) -> lsn_t ; } extern "C" { pub fn cdio_msf3_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60875 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_msf3_to_lba (minutes : :: std :: os :: raw :: c_uint , seconds : :: std :: os :: raw :: c_uint , frames : :: std :: os :: raw :: c_uint) -> lba_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:61050 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> lba_t ; } extern "C" { pub fn cdio_mmssff_to_lba (psz_mmssff : * const :: std :: os :: raw :: c_char) -> lba_t ; } # [repr (C)] #... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:67968 [INFO] [stdout] | [INFO] [stdout] 3 | ...= :: std :: os :: raw :: c_uint ; extern "C" { pub static cdio_drivers : [driver_id_t ; 0usize] ; } extern "C" { pub static cdio_devic... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:68034 [INFO] [stdout] | [INFO] [stdout] 3 | ...s : [driver_id_t ; 0usize] ; } extern "C" { pub static cdio_device_drivers : [driver_id_t ; 0usize] ; } extern "C" { pub static cdio_o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:68107 [INFO] [stdout] | [INFO] [stdout] 3 | ...e_drivers : [driver_id_t ; 0usize] ; } extern "C" { pub static cdio_os_driver : driver_id_t ; } pub const driver_return_code_t_DRIVER_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:68971 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn cdio_close_tray (psz_drive : * const :: std :: os :: raw :: c_char , p_driver_id : * mut driver_id_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69121 [INFO] [stdout] | [INFO] [stdout] 3 | ...code_t ; } extern "C" { pub fn cdio_driver_errmsg (drc : driver_return_code_t) -> * const :: std :: os :: raw :: c_char ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69234 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_char ; } extern "C" { pub fn cdio_eject_media (p_cdio : * mut * mut CdIo_t) -> driver_return_code_t ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69329 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn cdio_eject_media_drive (psz_drive : * const :: std :: os :: raw :: c_char) -> driver_return_code_t ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69452 [INFO] [stdout] | [INFO] [stdout] 3 | ...urn_code_t ; } extern "C" { pub fn cdio_free_device_list (device_list : * mut * mut :: std :: os :: raw :: c_char) ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69556 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char) ; } extern "C" { pub fn cdio_get_default_device (p_cdio : * const CdIo_t) -> * mut :: std :: os :: raw :: c_char ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69669 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_default_device_driver (p_driver_id : * mut driver_id_t) -> * mut :: std :: os :: raw :: c_char ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69797 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn cdio_get_devices (driver_id : driver_id_t) -> * mut * mut :: std :: os :: raw :: c_char ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69909 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_devices_with_cap (ppsz_search_devices : * mut * mut :: std :: os :: raw :: c_char , capabilities : cdio_fs_anal_t , b_any : :: std :: os :: raw :: c_uchar) -> * mut * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:70143 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_devices_with_cap_ret (ppsz_search_devices : * mut * mut :: std :: os :: raw :: c_char , capabilities : cdio_fs_anal_t , b_any : :: std :: os :: raw :: c_uchar , p_driver_id : * mut driver_id_t) -> * mut * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:70415 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn cdio_get_devices_ret (p_driver_id : * mut driver_id_t) -> * mut * mut :: std :: os :: raw :: c_char ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:70539 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_drive_cap (p_cdio : * const CdIo_t , p_read_cap : * mut cdio_drive_read_cap_t , p_write_cap : * mut cdio_drive_write_cap_t , p_misc_cap : * mut cdio_drive_misc_cap_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:70739 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_drive_cap_dev (device : * const :: std :: os :: raw :: c_char , p_read_cap : * mut cdio_drive_read_cap_t , p_write_cap : * mut cdio_drive_write_cap_t , p_misc_cap : * mut cdio_drive_misc_cap_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:70966 [INFO] [stdout] | [INFO] [stdout] 3 | ...cap_t) ; } extern "C" { pub fn cdio_get_driver_name (p_cdio : * const CdIo_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71078 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn cdio_get_driver_name_from_id (driver_id : driver_id_t) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71198 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_char ; } extern "C" { pub fn cdio_get_driver_id (p_cdio : * const CdIo_t) -> driver_id_t ; } extern "C" { pub fn cdio_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71282 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_hwinfo (p_cdio : * const CdIo_t , p_hw_info : * mut cdio_hwinfo_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71416 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn cdio_get_last_session (p_cdio : * mut CdIo_t , i_last_session : * mut lsn_t) -> driver_return_code_t ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71541 [INFO] [stdout] | [INFO] [stdout] 3 | ...turn_code_t ; } extern "C" { pub fn cdio_get_media_changed (p_cdio : * mut CdIo_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71644 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_int ; } extern "C" { pub fn cdio_have_atapi (p_cdio : * mut CdIo_t) -> bool_3way_t ; } extern "C" { pub fn cdio_ha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71723 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool_3way_t ; } extern "C" { pub fn cdio_have_driver (driver_id : driver_id_t) -> :: std :: os :: raw :: c_uchar ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71824 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_uchar ; } extern "C" { pub fn cdio_destroy (p_cdio : * mut CdIo_t) ; } extern "C" { pub fn cdio_driver_desc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71885 [INFO] [stdout] | [INFO] [stdout] 3 | ...dIo_t) ; } extern "C" { pub fn cdio_driver_describe (driver_id : driver_id_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71997 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open (psz_source : * const :: std :: os :: raw :: c_char , driver_id : driver_id_t) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:72126 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am (psz_source : * const :: std :: os :: raw :: c_char , driver_id : driver_id_t , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:72316 [INFO] [stdout] | [INFO] [stdout] 3 | ...CdIo_t ; } extern "C" { pub fn cdio_open_bincue (psz_cue_name : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:72428 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_bincue (psz_cue_name : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:72601 [INFO] [stdout] | [INFO] [stdout] 3 | ...CdIo_t ; } extern "C" { pub fn cdio_open_cdrdao (psz_toc_name : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:72713 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_cdrdao (psz_toc_name : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:72886 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_bincue () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:72983 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; } extern "C" { pub fn cdio_get_devices_bincue () -> * mut * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73079 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; } extern "C" { pub fn cdio_get_default_device_cdrdao () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73176 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; } extern "C" { pub fn cdio_get_devices_cdrdao () -> * mut * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73272 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_char ; } extern "C" { pub fn cdio_open_cd (device_name : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73379 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_cd (psz_device : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73546 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut CdIo_t ; } extern "C" { pub fn cdio_open_cue (cue_name : * const :: std :: os :: raw :: c_char) -> * mut CdIo_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73651 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_aix (psz_source : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73819 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CdIo_t ; } extern "C" { pub fn cdio_open_aix (psz_source : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73926 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_aix () -> * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74020 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_char ; } extern "C" { pub fn cdio_get_devices_aix () -> * mut * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:19343 [INFO] [stdout] | [INFO] [stdout] 3 | ...: u32 = 3221225472 ; extern "C" { pub static mut cdio_version_string : * const :: std :: os :: raw :: c_char ; } extern "C" { pub stat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74113 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn cdio_open_freebsd (paz_psz_source : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:19435 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_char ; } extern "C" { pub static libcdio_version_num : :: std :: os :: raw :: c_uint ; } pub type __u_char = :: std ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:28044 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn select (__nfds : :: std :: os :: raw :: c_int , __readfds : * mut fd_set , __writefds : * mut fd_set , __exceptfds : * mut fd_set , __timeout : * mut timeval) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74228 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_freebsd (psz_source : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:28259 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn pselect (__nfds : :: std :: os :: raw :: c_int , __readfds : * mut fd_set , __writefds : * mut fd_set , __exceptfds : * mut fd_set , __timeout : * const timespec , __sigmask : * const __sigset_t) -> :: std :: os :: raw :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74400 [INFO] [stdout] | [INFO] [stdout] 3 | ... * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_freebsd () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:59336 [INFO] [stdout] | [INFO] [stdout] 3 | ...ms = :: std :: os :: raw :: c_int ; extern "C" { pub static mut cdio_cd_enums : cdio_cd_enums ; } extern "C" { pub static CDIO_SECTOR_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74498 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; } extern "C" { pub fn cdio_get_devices_freebsd () -> * mut * mut :: std :: os :: raw :: c_char ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:59398 [INFO] [stdout] | [INFO] [stdout] 3 | ...dio_cd_enums : cdio_cd_enums ; } extern "C" { pub static CDIO_SECTOR_SYNC_HEADER : [u8 ; 12usize] ; } pub const m2_sector_enums_M2F2_S... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74595 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_char ; } extern "C" { pub fn cdio_open_linux (psz_source : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:59738 [INFO] [stdout] | [INFO] [stdout] 3 | ...= :: std :: os :: raw :: c_uint ; extern "C" { pub static mut m2_sector_enums : m2_sector_enums ; } pub const cdio_cd_minutes_sectors_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74704 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_linux (psz_source : * const :: std :: os :: raw :: c_char , access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60241 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_uint ; extern "C" { pub fn cdio_lba_to_msf_str (i_lba : lba_t) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74870 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_linux () -> * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60340 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_char ; } extern "C" { pub fn cdio_msf_to_str (p_msf : * const msf_t) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74966 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_char ; } extern "C" { pub fn cdio_get_devices_linux () -> * mut * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60443 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_char ; } extern "C" { pub fn cdio_lba_to_lsn (i_lba : lba_t) -> lba_t ; } extern "C" { pub fn cdio_lba_to_ms... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75061 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_char ; } extern "C" { pub fn cdio_open_solaris (psz_source : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60508 [INFO] [stdout] | [INFO] [stdout] 3 | ...i_lba : lba_t) -> lba_t ; } extern "C" { pub fn cdio_lba_to_msf (i_lba : lba_t , p_msf : * mut msf_t) ; } extern "C" { pub fn cdio_lsn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75172 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_solaris (psz_source : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60586 [INFO] [stdout] | [INFO] [stdout] 3 | ...: lba_t , p_msf : * mut msf_t) ; } extern "C" { pub fn cdio_lsn_to_lba (i_lsn : lsn_t) -> lba_t ; } extern "C" { pub fn cdio_lsn_to_ms... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75344 [INFO] [stdout] | [INFO] [stdout] 3 | ... * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_solaris () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60651 [INFO] [stdout] | [INFO] [stdout] 3 | ...i_lsn : lsn_t) -> lba_t ; } extern "C" { pub fn cdio_lsn_to_msf (i_lsn : lsn_t , p_msf : * mut msf_t) ; } extern "C" { pub fn cdio_msf... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75442 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; } extern "C" { pub fn cdio_get_devices_solaris () -> * mut * mut :: std :: os :: raw :: c_char ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60729 [INFO] [stdout] | [INFO] [stdout] 3 | ...n_t , p_msf : * mut msf_t) ; } extern "C" { pub fn cdio_msf_to_lba (p_msf : * const msf_t) -> lba_t ; } extern "C" { pub fn cdio_msf_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60802 [INFO] [stdout] | [INFO] [stdout] 3 | ... : * const msf_t) -> lba_t ; } extern "C" { pub fn cdio_msf_to_lsn (p_msf : * const msf_t) -> lsn_t ; } extern "C" { pub fn cdio_msf3_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75539 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_char ; } extern "C" { pub fn cdio_open_osx (psz_source : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:60875 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_msf3_to_lba (minutes : :: std :: os :: raw :: c_uint , seconds : :: std :: os :: raw :: c_uint , frames : :: std :: os :: raw :: c_uint) -> lba_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75646 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_osx (psz_source : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:61050 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> lba_t ; } extern "C" { pub fn cdio_mmssff_to_lba (psz_mmssff : * const :: std :: os :: raw :: c_char) -> lba_t ; } # [repr (C)] #... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75814 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_osx () -> * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:67968 [INFO] [stdout] | [INFO] [stdout] 3 | ...= :: std :: os :: raw :: c_uint ; extern "C" { pub static cdio_drivers : [driver_id_t ; 0usize] ; } extern "C" { pub static cdio_devic... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75908 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_char ; } extern "C" { pub fn cdio_get_devices_osx () -> * mut * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76001 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_char ; } extern "C" { pub fn cdio_open_win32 (psz_source : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:68034 [INFO] [stdout] | [INFO] [stdout] 3 | ...s : [driver_id_t ; 0usize] ; } extern "C" { pub static cdio_device_drivers : [driver_id_t ; 0usize] ; } extern "C" { pub static cdio_o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76110 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_win32 (psz_source : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:68107 [INFO] [stdout] | [INFO] [stdout] 3 | ...e_drivers : [driver_id_t ; 0usize] ; } extern "C" { pub static cdio_os_driver : driver_id_t ; } pub const driver_return_code_t_DRIVER_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76280 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_win32 () -> * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:68971 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn cdio_close_tray (psz_drive : * const :: std :: os :: raw :: c_char , p_driver_id : * mut driver_id_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76376 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_char ; } extern "C" { pub fn cdio_get_devices_win32 () -> * mut * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69121 [INFO] [stdout] | [INFO] [stdout] 3 | ...code_t ; } extern "C" { pub fn cdio_driver_errmsg (drc : driver_return_code_t) -> * const :: std :: os :: raw :: c_char ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76471 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_char ; } extern "C" { pub fn cdio_open_nrg (psz_source : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69234 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_char ; } extern "C" { pub fn cdio_eject_media (p_cdio : * mut * mut CdIo_t) -> driver_return_code_t ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76578 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_nrg (psz_source : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69329 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn cdio_eject_media_drive (psz_drive : * const :: std :: os :: raw :: c_char) -> driver_return_code_t ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76746 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_nrg () -> * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69452 [INFO] [stdout] | [INFO] [stdout] 3 | ...urn_code_t ; } extern "C" { pub fn cdio_free_device_list (device_list : * mut * mut :: std :: os :: raw :: c_char) ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76840 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_char ; } extern "C" { pub fn cdio_get_devices_nrg () -> * mut * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69556 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char) ; } extern "C" { pub fn cdio_get_default_device (p_cdio : * const CdIo_t) -> * mut :: std :: os :: raw :: c_char ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76933 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_is_binfile (bin_name : * const :: std :: os :: raw :: c_char) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69669 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_default_device_driver (p_driver_id : * mut driver_id_t) -> * mut :: std :: os :: raw :: c_char ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:77063 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_is_cuefile (cue_name : * const :: std :: os :: raw :: c_char) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69797 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn cdio_get_devices (driver_id : driver_id_t) -> * mut * mut :: std :: os :: raw :: c_char ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:69909 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_devices_with_cap (ppsz_search_devices : * mut * mut :: std :: os :: raw :: c_char , capabilities : cdio_fs_anal_t , b_any : :: std :: os :: raw :: c_uchar) -> * mut * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:77193 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn cdio_is_nrg (psz_nrg : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_uchar ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:70143 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_devices_with_cap_ret (ppsz_search_devices : * mut * mut :: std :: os :: raw :: c_char , capabilities : cdio_fs_anal_t , b_any : :: std :: os :: raw :: c_uchar , p_driver_id : * mut driver_id_t) -> * mut * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:77313 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn cdio_is_tocfile (psz_toc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_uchar ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:70415 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn cdio_get_devices_ret (p_driver_id : * mut driver_id_t) -> * mut * mut :: std :: os :: raw :: c_char ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:77437 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_is_device (psz_source : * const :: std :: os :: raw :: c_char , driver_id : driver_id_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:70539 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_drive_cap (p_cdio : * const CdIo_t , p_read_cap : * mut cdio_drive_read_cap_t , p_write_cap : * mut cdio_drive_write_cap_t , p_misc_cap : * mut cdio_drive_misc_cap_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:77589 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_set_blocksize (p_cdio : * const CdIo_t , i_blocksize : :: std :: os :: raw :: c_int) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:70739 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_drive_cap_dev (device : * const :: std :: os :: raw :: c_char , p_read_cap : * mut cdio_drive_read_cap_t , p_write_cap : * mut cdio_drive_write_cap_t , p_misc_cap : * mut cdio_drive_misc_cap_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:77727 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_set_speed (p_cdio : * const CdIo_t , i_drive_speed : :: std :: os :: raw :: c_int) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:70966 [INFO] [stdout] | [INFO] [stdout] 3 | ...cap_t) ; } extern "C" { pub fn cdio_get_driver_name (p_cdio : * const CdIo_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:77863 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_arg (p_cdio : * const CdIo_t , key : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71078 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn cdio_get_driver_name_from_id (driver_id : driver_id_t) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:78013 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_set_arg (p_cdio : * mut CdIo_t , key : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71198 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_char ; } extern "C" { pub fn cdio_get_driver_id (p_cdio : * const CdIo_t) -> driver_id_t ; } extern "C" { pub fn cdio_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:78192 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar) -> driver_return_code_t ; } extern "C" { pub fn cdio_init () -> :: std :: os :: raw :: c_uchar ; } extern "C" { pub static mut deb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71282 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_hwinfo (p_cdio : * const CdIo_t , p_hw_info : * mut cdio_hwinfo_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:78263 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_uchar ; } extern "C" { pub static mut debug_cdio_drive_cap_misc : cdio_drive_cap_misc_t ; } extern "C" { pub static mu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71416 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn cdio_get_last_session (p_cdio : * mut CdIo_t , i_last_session : * mut lsn_t) -> driver_return_code_t ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71541 [INFO] [stdout] | [INFO] [stdout] 3 | ...turn_code_t ; } extern "C" { pub fn cdio_get_media_changed (p_cdio : * mut CdIo_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:78345 [INFO] [stdout] | [INFO] [stdout] 3 | ...dio_drive_cap_misc_t ; } extern "C" { pub static mut debug_cdio_drive_cap_read_t : cdio_drive_cap_read_t ; } extern "C" { pub static m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71644 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_int ; } extern "C" { pub fn cdio_have_atapi (p_cdio : * mut CdIo_t) -> bool_3way_t ; } extern "C" { pub fn cdio_ha... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:78429 [INFO] [stdout] | [INFO] [stdout] 3 | ... cdio_drive_cap_read_t ; } extern "C" { pub static mut debug_drive_cap_write_t : cdio_drive_cap_write_t ; } extern "C" { pub static mu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71723 [INFO] [stdout] | [INFO] [stdout] 3 | ... bool_3way_t ; } extern "C" { pub fn cdio_have_driver (driver_id : driver_id_t) -> :: std :: os :: raw :: c_uchar ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:78510 [INFO] [stdout] | [INFO] [stdout] 3 | ... : cdio_drive_cap_write_t ; } extern "C" { pub static mut debug_cdio_mmc_hw_len : cdio_mmc_hw_len_t ; } extern "C" { pub static mut de... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71824 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_uchar ; } extern "C" { pub fn cdio_destroy (p_cdio : * mut CdIo_t) ; } extern "C" { pub fn cdio_driver_desc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:78584 [INFO] [stdout] | [INFO] [stdout] 3 | ... cdio_mmc_hw_len_t ; } extern "C" { pub static mut debug_cdio_src_category_mask : cdio_src_category_mask_t ; } pub const cdtext_field_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71885 [INFO] [stdout] | [INFO] [stdout] 3 | ...dIo_t) ; } extern "C" { pub fn cdio_driver_describe (driver_id : driver_id_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89262 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t = cdtext_s ; extern "C" { pub fn cdtext_genre2str (i : cdtext_genre_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:71997 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open (psz_source : * const :: std :: os :: raw :: c_char , driver_id : driver_id_t) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89365 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_char ; } extern "C" { pub fn cdtext_lang2str (i : cdtext_lang_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:72126 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am (psz_source : * const :: std :: os :: raw :: c_char , driver_id : driver_id_t , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89466 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_char ; } extern "C" { pub fn cdtext_str2lang (lang : * const :: std :: os :: raw :: c_char) -> cdtext_lang_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:72316 [INFO] [stdout] | [INFO] [stdout] 3 | ...CdIo_t ; } extern "C" { pub fn cdio_open_bincue (psz_cue_name : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89570 [INFO] [stdout] | [INFO] [stdout] 3 | ...text_lang_t ; } extern "C" { pub fn cdtext_field2str (i : cdtext_field_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:72428 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_bincue (psz_cue_name : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89673 [INFO] [stdout] | [INFO] [stdout] 3 | ...onst :: std :: os :: raw :: c_char ; } extern "C" { pub fn cdtext_init () -> * mut cdtext_t ; } extern "C" { pub fn cdtext_data_init (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:72601 [INFO] [stdout] | [INFO] [stdout] 3 | ...CdIo_t ; } extern "C" { pub fn cdio_open_cdrdao (psz_toc_name : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89730 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdtext_data_init (p_cdtext : * mut cdtext_t , wdata : * mut u8 , i_data : usize) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:72713 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_cdrdao (psz_toc_name : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:72886 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_bincue () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89867 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn cdtext_destroy (p_cdtext : * mut cdtext_t) ; } extern "C" { pub fn cdtext_get (p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:72983 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; } extern "C" { pub fn cdio_get_devices_bincue () -> * mut * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89934 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdtext_get (p_cdtext : * const cdtext_t , key : cdtext_field_t , track : track_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73079 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; } extern "C" { pub fn cdio_get_default_device_cdrdao () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90079 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdtext_get_const (p_cdtext : * const cdtext_t , field : cdtext_field_t , track : track_t) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73176 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; } extern "C" { pub fn cdio_get_devices_cdrdao () -> * mut * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90234 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_char ; } extern "C" { pub fn cdtext_get_genre (p_cdtext : * const cdtext_t) -> cdtext_genre_t ; } extern "C" { pub fn cd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73272 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_char ; } extern "C" { pub fn cdio_open_cd (device_name : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90323 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> cdtext_genre_t ; } extern "C" { pub fn cdtext_get_language (p_cdtext : * const cdtext_t) -> cdtext_lang_t ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73379 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_cd (psz_device : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73546 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut CdIo_t ; } extern "C" { pub fn cdio_open_cue (cue_name : * const :: std :: os :: raw :: c_char) -> * mut CdIo_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90414 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> cdtext_lang_t ; } extern "C" { pub fn cdtext_get_first_track (p_cdtext : * const cdtext_t) -> track_t ; } extern "C" { pub fn cdt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73651 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_aix (psz_source : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90502 [INFO] [stdout] | [INFO] [stdout] 3 | ...dtext_t) -> track_t ; } extern "C" { pub fn cdtext_get_last_track (p_cdtext : * const cdtext_t) -> track_t ; } extern "C" { pub fn cdt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73819 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CdIo_t ; } extern "C" { pub fn cdio_open_aix (psz_source : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90589 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdtext_select_language (p_cdtext : * mut cdtext_t , language : cdtext_lang_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:73926 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_aix () -> * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90725 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_uchar ; } extern "C" { pub fn cdtext_list_languages (p_cdtext : * const cdtext_t) -> * mut cdtext_lang_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74020 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_char ; } extern "C" { pub fn cdio_get_devices_aix () -> * mut * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90824 [INFO] [stdout] | [INFO] [stdout] 3 | ...dtext_lang_t ; } extern "C" { pub fn cdtext_list_languages_v2 (p_cdtext : * mut cdtext_t) -> * mut cdtext_lang_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74113 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn cdio_open_freebsd (paz_psz_source : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90924 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdtext_set_language_index (p_cdtext : * mut cdtext_t , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74228 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_freebsd (psz_source : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:91073 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdtext_set (p_cdtext : * mut cdtext_t , key : cdtext_field_t , value : * const u8 , track : track_t , charset : * const :: std :: os :: raw :: c_char) ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74400 [INFO] [stdout] | [INFO] [stdout] 3 | ... * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_freebsd () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74498 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; } extern "C" { pub fn cdio_get_devices_freebsd () -> * mut * mut :: std :: os :: raw :: c_char ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:92510 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_uint ; extern "C" { pub static mut discmode2str : [* const :: std :: os :: raw :: c_char ; 0usize] ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74595 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_char ; } extern "C" { pub fn cdio_open_linux (psz_source : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:92606 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_char ; 0usize] ; } extern "C" { pub fn cdio_get_cdtext_raw (p_cdio : * mut CdIo_t) -> * mut u8 ; } extern "C" { pub fn cdio_ge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74704 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_linux (psz_source : * const :: std :: os :: raw :: c_char , access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:92686 [INFO] [stdout] | [INFO] [stdout] 3 | ...t CdIo_t) -> * mut u8 ; } extern "C" { pub fn cdio_get_cdtext (p_cdio : * mut CdIo_t) -> * mut cdtext_t ; } extern "C" { pub fn cdio_g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74870 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_linux () -> * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:74966 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_char ; } extern "C" { pub fn cdio_get_devices_linux () -> * mut * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:92768 [INFO] [stdout] | [INFO] [stdout] 3 | ...o_t) -> * mut cdtext_t ; } extern "C" { pub fn cdio_get_discmode (p_cdio : * mut CdIo_t) -> discmode_t ; } extern "C" { pub fn cdio_ge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75061 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_char ; } extern "C" { pub fn cdio_open_solaris (psz_source : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:92848 [INFO] [stdout] | [INFO] [stdout] 3 | ...CdIo_t) -> discmode_t ; } extern "C" { pub fn cdio_get_disc_last_lsn (p_cdio : * const CdIo_t) -> lsn_t ; } extern "C" { pub fn cdio_g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75172 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_solaris (psz_source : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:92930 [INFO] [stdout] | [INFO] [stdout] 3 | ... const CdIo_t) -> lsn_t ; } extern "C" { pub fn cdio_get_joliet_level (p_cdio : * const CdIo_t) -> u8 ; } extern "C" { pub fn cdio_get... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75344 [INFO] [stdout] | [INFO] [stdout] 3 | ... * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_solaris () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:93008 [INFO] [stdout] | [INFO] [stdout] 3 | ...Io_t) -> u8 ; } extern "C" { pub fn cdio_get_mcn (p_cdio : * const CdIo_t) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75442 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; } extern "C" { pub fn cdio_get_devices_solaris () -> * mut * mut :: std :: os :: raw :: c_char ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:93110 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_char ; } extern "C" { pub fn cdio_get_num_tracks (p_cdio : * const CdIo_t) -> track_t ; } extern "C" { pub fn cdio_i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75539 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_char ; } extern "C" { pub fn cdio_open_osx (psz_source : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75646 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_osx (psz_source : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:93191 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> track_t ; } extern "C" { pub fn cdio_is_discmode_cdrom (discmode : discmode_t) -> :: std :: os :: raw :: c_uchar ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75814 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_osx () -> * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:93296 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_uchar ; } extern "C" { pub fn cdio_is_discmode_dvd (discmode : discmode_t) -> :: std :: os :: raw :: c_uchar ; } pub const cdio_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:75908 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_char ; } extern "C" { pub fn cdio_get_devices_osx () -> * mut * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:93820 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; extern "C" { pub fn cdio_lseek (p_cdio : * const CdIo_t , offset : off_t , whence : :: std :: os :: raw :: c_int) -> off_t ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76001 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_char ; } extern "C" { pub fn cdio_open_win32 (psz_source : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:93947 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_size : usize) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76110 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_win32 (psz_source : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76280 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_win32 () -> * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:94079 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_audio_sector (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76376 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_char ; } extern "C" { pub fn cdio_get_devices_win32 () -> * mut * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:94238 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_audio_sectors (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76471 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_char ; } extern "C" { pub fn cdio_open_nrg (psz_source : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:94415 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_data_sectors (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , i_blocksize : u16 , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76578 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_open_am_nrg (psz_source : * const :: std :: os :: raw :: c_char , psz_access_mode : * const :: std :: os :: raw :: c_char) -> * mut CdIo_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:94611 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_mode1_sector (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , b_form2 : :: std :: os :: raw :: c_uchar) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76746 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> * mut CdIo_t ; } extern "C" { pub fn cdio_get_default_device_nrg () -> * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76840 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_char ; } extern "C" { pub fn cdio_get_devices_nrg () -> * mut * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:94813 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_mode1_sectors (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , b_form2 : :: std :: os :: raw :: c_uchar , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:95033 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_mode2_sector (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , b_form2 : :: std :: os :: raw :: c_uchar) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:76933 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_is_binfile (bin_name : * const :: std :: os :: raw :: c_char) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:95235 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_sector (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , read_mode : cdio_read_mode_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:77063 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_is_cuefile (cue_name : * const :: std :: os :: raw :: c_char) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:77193 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn cdio_is_nrg (psz_nrg : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_uchar ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:95419 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_mode2_sectors (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , b_form2 : :: std :: os :: raw :: c_uchar , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:95639 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_sectors (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , read_mode : cdio_read_mode_t , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:77313 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn cdio_is_tocfile (psz_toc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_uchar ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:77437 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_is_device (psz_source : * const :: std :: os :: raw :: c_char , driver_id : driver_id_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:95841 [INFO] [stdout] | [INFO] [stdout] 3 | ...eturn_code_t ; } extern "C" { pub static mut track_format2str : [* const :: std :: os :: raw :: c_char ; 6usize] ; } pub const track_f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:77589 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_set_blocksize (p_cdio : * const CdIo_t , i_blocksize : :: std :: os :: raw :: c_int) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:98618 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_uint ; extern "C" { pub static mut cdio_track_enums : cdio_track_enums ; } pub const trackmode_t_AUDIO : tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:77727 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_set_speed (p_cdio : * const CdIo_t , i_drive_speed : :: std :: os :: raw :: c_int) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99154 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_uint ; extern "C" { pub fn cdio_get_first_track_num (p_cdio : * const CdIo_t) -> track_t ; } extern "C" { pub fn cdio... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:77863 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_arg (p_cdio : * const CdIo_t , key : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99240 [INFO] [stdout] | [INFO] [stdout] 3 | ...t CdIo_t) -> track_t ; } extern "C" { pub fn cdio_get_last_track_num (p_cdio : * const CdIo_t) -> track_t ; } extern "C" { pub fn cdio... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:78013 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_set_arg (p_cdio : * mut CdIo_t , key : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99325 [INFO] [stdout] | [INFO] [stdout] 3 | ...dIo_t) -> track_t ; } extern "C" { pub fn cdio_get_track (p_cdio : * const CdIo_t , lsn : lsn_t) -> track_t ; } extern "C" { pub fn cd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:78192 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar) -> driver_return_code_t ; } extern "C" { pub fn cdio_init () -> :: std :: os :: raw :: c_uchar ; } extern "C" { pub static mut deb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99415 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn cdio_get_track_channels (p_cdio : * const CdIo_t , i_track : track_t) -> :: std :: os :: raw :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:78263 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_uchar ; } extern "C" { pub static mut debug_cdio_drive_cap_misc : cdio_drive_cap_misc_t ; } extern "C" { pub static mu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99541 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn cdio_get_track_copy_permit (p_cdio : * const CdIo_t , i_track : track_t) -> track_flag_t ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99654 [INFO] [stdout] | [INFO] [stdout] 3 | ..._flag_t ; } extern "C" { pub fn cdio_get_track_format (p_cdio : * const CdIo_t , i_track : track_t) -> track_format_t ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:78345 [INFO] [stdout] | [INFO] [stdout] 3 | ...dio_drive_cap_misc_t ; } extern "C" { pub static mut debug_cdio_drive_cap_read_t : cdio_drive_cap_read_t ; } extern "C" { pub static m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99764 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn cdio_get_track_green (p_cdio : * const CdIo_t , i_track : track_t) -> :: std :: os :: raw :: c_uchar ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99889 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_uchar ; } extern "C" { pub fn cdio_get_track_last_lsn (p_cdio : * const CdIo_t , i_track : track_t) -> lsn_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:78429 [INFO] [stdout] | [INFO] [stdout] 3 | ... cdio_drive_cap_read_t ; } extern "C" { pub static mut debug_drive_cap_write_t : cdio_drive_cap_write_t ; } extern "C" { pub static mu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99992 [INFO] [stdout] | [INFO] [stdout] 3 | ...k_t) -> lsn_t ; } extern "C" { pub fn cdio_get_track_lba (p_cdio : * const CdIo_t , i_track : track_t) -> lba_t ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:78510 [INFO] [stdout] | [INFO] [stdout] 3 | ... : cdio_drive_cap_write_t ; } extern "C" { pub static mut debug_cdio_mmc_hw_len : cdio_mmc_hw_len_t ; } extern "C" { pub static mut de... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100090 [INFO] [stdout] | [INFO] [stdout] 3 | ...k_t) -> lba_t ; } extern "C" { pub fn cdio_get_track_lsn (p_cdio : * const CdIo_t , i_track : track_t) -> lsn_t ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100188 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> lsn_t ; } extern "C" { pub fn cdio_get_track_pregap_lba (p_cdio : * const CdIo_t , i_track : track_t) -> lba_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:78584 [INFO] [stdout] | [INFO] [stdout] 3 | ... cdio_mmc_hw_len_t ; } extern "C" { pub static mut debug_cdio_src_category_mask : cdio_src_category_mask_t ; } pub const cdtext_field_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100293 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> lba_t ; } extern "C" { pub fn cdio_get_track_pregap_lsn (p_cdio : * const CdIo_t , i_track : track_t) -> lsn_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89262 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t = cdtext_s ; extern "C" { pub fn cdtext_genre2str (i : cdtext_genre_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100398 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_track_isrc (p_cdio : * const CdIo_t , i_track : track_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100527 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_track_msf (p_cdio : * const CdIo_t , i_track : track_t , msf : * mut msf_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89365 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_char ; } extern "C" { pub fn cdtext_lang2str (i : cdtext_lang_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100670 [INFO] [stdout] | [INFO] [stdout] 3 | ..._uchar ; } extern "C" { pub fn cdio_get_track_preemphasis (p_cdio : * const CdIo_t , i_track : track_t) -> track_flag_t ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89466 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_char ; } extern "C" { pub fn cdtext_str2lang (lang : * const :: std :: os :: raw :: c_char) -> cdtext_lang_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100783 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_track_sec_count (p_cdio : * const CdIo_t , i_track : track_t) -> :: std :: os :: raw :: c_uint ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100911 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_uint ; } extern "C" { pub fn cdio_free (p_memory : * mut :: std :: os :: raw :: c_void) ; } pub const cdio_fs_t_CDIO_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89570 [INFO] [stdout] | [INFO] [stdout] 3 | ...text_lang_t ; } extern "C" { pub fn cdtext_field2str (i : cdtext_field_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:104814 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_guess_cd_type (cdio : * const CdIo_t , start_session : :: std :: os :: raw :: c_int , track_num : track_t , iso_analysis : * mut cdio_iso_analysis_t) -> cdio_fs_anal_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89673 [INFO] [stdout] | [INFO] [stdout] 3 | ...onst :: std :: os :: raw :: c_char ; } extern "C" { pub fn cdtext_init () -> * mut cdtext_t ; } extern "C" { pub fn cdtext_data_init (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:105011 [INFO] [stdout] | [INFO] [stdout] 3 | ...analysis_t) -> cdio_fs_anal_t ; } extern "C" { pub static mut debug_cdio_fs_cap : cdio_fs_cap_t ; } extern "C" { pub static mut debug_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89730 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdtext_data_init (p_cdtext : * mut cdtext_t , wdata : * mut u8 , i_data : usize) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:105077 [INFO] [stdout] | [INFO] [stdout] 3 | ...debug_cdio_fs_cap : cdio_fs_cap_t ; } extern "C" { pub static mut debug_cdio_fs : cdio_fs_t ; } pub const cdio_log_level_t_CDIO_LOG_DE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89867 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_int ; } extern "C" { pub fn cdtext_destroy (p_cdtext : * mut cdtext_t) ; } extern "C" { pub fn cdtext_get (p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:105529 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_uint ; extern "C" { pub static mut cdio_loglevel_default : cdio_log_level_t ; } pub type cdio_log_handler_t = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:89934 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdtext_get (p_cdtext : * const cdtext_t , key : cdtext_field_t , track : track_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:105763 [INFO] [stdout] | [INFO] [stdout] 3 | ...> ; extern "C" { pub fn cdio_default_log_handler (level : cdio_log_level_t , message : * const :: std :: os :: raw :: c_char) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:105889 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_char) ; } extern "C" { pub fn cdio_log_set_handler (new_handler : cdio_log_handler_t) -> cdio_log_handler_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90079 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdtext_get_const (p_cdtext : * const cdtext_t , field : cdtext_field_t , track : track_t) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:105991 [INFO] [stdout] | [INFO] [stdout] 3 | ...ler_t ; } extern "C" { pub fn cdio_log (level : cdio_log_level_t , format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90234 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_char ; } extern "C" { pub fn cdtext_get_genre (p_cdtext : * const cdtext_t) -> cdtext_genre_t ; } extern "C" { pub fn cd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:106106 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_char , ...) ; } extern "C" { pub fn cdio_debug (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn cd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90323 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> cdtext_genre_t ; } extern "C" { pub fn cdtext_get_language (p_cdtext : * const cdtext_t) -> cdtext_lang_t ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:106196 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_char , ...) ; } extern "C" { pub fn cdio_info (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn cd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90414 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> cdtext_lang_t ; } extern "C" { pub fn cdtext_get_first_track (p_cdtext : * const cdtext_t) -> track_t ; } extern "C" { pub fn cdt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:106285 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_char , ...) ; } extern "C" { pub fn cdio_warn (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn cd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90502 [INFO] [stdout] | [INFO] [stdout] 3 | ...dtext_t) -> track_t ; } extern "C" { pub fn cdtext_get_last_track (p_cdtext : * const cdtext_t) -> track_t ; } extern "C" { pub fn cdt... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:106374 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_char , ...) ; } extern "C" { pub fn cdio_error (format : * const :: std :: os :: raw :: c_char , ...) ; } pub const cdio_dvd_str... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90589 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdtext_select_language (p_cdtext : * mut cdtext_t , language : cdtext_lang_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130014 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn cdio_audio_get_volume (p_cdio : * mut CdIo_t , p_volume : * mut cdio_audio_volume_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90725 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_uchar ; } extern "C" { pub fn cdtext_list_languages (p_cdtext : * const cdtext_t) -> * mut cdtext_lang_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130147 [INFO] [stdout] | [INFO] [stdout] 3 | ...> driver_return_code_t ; } extern "C" { pub fn cdio_audio_get_msf_seconds (p_msf : * mut msf_t) -> u32 ; } extern "C" { pub fn cdio_au... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90824 [INFO] [stdout] | [INFO] [stdout] 3 | ...dtext_lang_t ; } extern "C" { pub fn cdtext_list_languages_v2 (p_cdtext : * mut cdtext_t) -> * mut cdtext_lang_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130227 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut msf_t) -> u32 ; } extern "C" { pub fn cdio_audio_pause (p_cdio : * mut CdIo_t) -> driver_return_code_t ; } extern "C" { pub fn cd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130316 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_audio_play_msf (p_cdio : * mut CdIo_t , p_start_msf : * mut msf_t , p_end_msf : * mut msf_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:90924 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdtext_set_language_index (p_cdtext : * mut cdtext_t , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130462 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_audio_play_track_index (p_cdio : * mut CdIo_t , p_track_index : * mut cdio_track_index_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:91073 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdtext_set (p_cdtext : * mut cdtext_t , key : cdtext_field_t , value : * const u8 , track : track_t , charset : * const :: std :: os :: raw :: c_char) ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130605 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_audio_read_subchannel (p_cdio : * mut CdIo_t , p_subchannel : * mut cdio_subchannel_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:92510 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_uint ; extern "C" { pub static mut discmode2str : [* const :: std :: os :: raw :: c_char ; 0usize] ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130745 [INFO] [stdout] | [INFO] [stdout] 3 | ...ver_return_code_t ; } extern "C" { pub fn cdio_audio_resume (p_cdio : * mut CdIo_t) -> driver_return_code_t ; } extern "C" { pub fn cd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:92606 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_char ; 0usize] ; } extern "C" { pub fn cdio_get_cdtext_raw (p_cdio : * mut CdIo_t) -> * mut u8 ; } extern "C" { pub fn cdio_ge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130835 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_audio_set_volume (p_cdio : * mut CdIo_t , p_volume : * mut cdio_audio_volume_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:92686 [INFO] [stdout] | [INFO] [stdout] 3 | ...t CdIo_t) -> * mut u8 ; } extern "C" { pub fn cdio_get_cdtext (p_cdio : * mut CdIo_t) -> * mut cdtext_t ; } extern "C" { pub fn cdio_g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130968 [INFO] [stdout] | [INFO] [stdout] 3 | ...iver_return_code_t ; } extern "C" { pub fn cdio_audio_stop (p_cdio : * mut CdIo_t) -> driver_return_code_t ; } pub const cdio_mmc_feat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:134253 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; extern "C" { pub fn mmc_feature2str (i_feature : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:92768 [INFO] [stdout] | [INFO] [stdout] 3 | ...o_t) -> * mut cdtext_t ; } extern "C" { pub fn cdio_get_discmode (p_cdio : * mut CdIo_t) -> discmode_t ; } extern "C" { pub fn cdio_ge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:134377 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_get_drive_cap (p_cdio : * mut CdIo_t , p_read_cap : * mut cdio_drive_read_cap_t , p_write_cap : * mut cdio_drive_write_cap_t , p_misc_cap : * mut cdio_drive_misc_cap_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:92848 [INFO] [stdout] | [INFO] [stdout] 3 | ...CdIo_t) -> discmode_t ; } extern "C" { pub fn cdio_get_disc_last_lsn (p_cdio : * const CdIo_t) -> lsn_t ; } extern "C" { pub fn cdio_g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:134574 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_feature_profile2str (i_feature_profile : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:92930 [INFO] [stdout] | [INFO] [stdout] 3 | ... const CdIo_t) -> lsn_t ; } extern "C" { pub fn cdio_get_joliet_level (p_cdio : * const CdIo_t) -> u8 ; } extern "C" { pub fn cdio_get... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:134714 [INFO] [stdout] | [INFO] [stdout] 3 | ...char ; } extern "C" { pub fn mmc_is_disctype_bd (disctype : cdio_mmc_feature_profile_t) -> :: std :: os :: raw :: c_uchar ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:93008 [INFO] [stdout] | [INFO] [stdout] 3 | ...Io_t) -> u8 ; } extern "C" { pub fn cdio_get_mcn (p_cdio : * const CdIo_t) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:134831 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn mmc_is_disctype_cdrom (disctype : cdio_mmc_feature_profile_t) -> :: std :: os :: raw :: c_uchar ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:93110 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_char ; } extern "C" { pub fn cdio_get_num_tracks (p_cdio : * const CdIo_t) -> track_t ; } extern "C" { pub fn cdio_i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:134951 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn mmc_is_disctype_dvd (disctype : cdio_mmc_feature_profile_t) -> :: std :: os :: raw :: c_uchar ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:93191 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> track_t ; } extern "C" { pub fn cdio_is_discmode_cdrom (discmode : discmode_t) -> :: std :: os :: raw :: c_uchar ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:135069 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn mmc_is_disctype_hd_dvd (disctype : cdio_mmc_feature_profile_t) -> :: std :: os :: raw :: c_uchar ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:93296 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_uchar ; } extern "C" { pub fn cdio_is_discmode_dvd (discmode : discmode_t) -> :: std :: os :: raw :: c_uchar ; } pub const cdio_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:135190 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mmc_is_disctype_overwritable (disctype : cdio_mmc_feature_profile_t) -> :: std :: os :: raw :: c_uchar ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:93820 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; extern "C" { pub fn cdio_lseek (p_cdio : * const CdIo_t , offset : off_t , whence : :: std :: os :: raw :: c_int) -> off_t ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:135317 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mmc_is_disctype_rewritable (disctype : cdio_mmc_feature_profile_t) -> :: std :: os :: raw :: c_uchar ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:93947 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_size : usize) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:135442 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> :: std :: os :: raw :: c_uchar ; } extern "C" { pub static mut mmc_read_timeout_ms : u32 ; } extern "C" { pub static mut mmc_sense_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:94079 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_audio_sector (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:135500 [INFO] [stdout] | [INFO] [stdout] 3 | ..._ms : u32 ; } extern "C" { pub static mut mmc_sense_key2str : [[:: std :: os :: raw :: c_char ; 40usize] ; 16usize] ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:94238 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_audio_sectors (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:135606 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; 40usize] ; 16usize] ; } extern "C" { pub static mut mmc_timeout_ms : u32 ; } # [repr (C)] # [derive (Debug , Copy , C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:94415 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_data_sectors (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , i_blocksize : u16 , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:165825 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn mmc_audio_get_volume (p_cdio : * mut CdIo_t , p_volume : * mut mmc_audio_volume_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:94611 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_mode1_sector (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , b_form2 : :: std :: os :: raw :: c_uchar) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:165956 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_audio_read_subchannel (p_cdio : * mut CdIo_t , p_subchannel : * mut cdio_subchannel_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:94813 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_mode1_sectors (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , b_form2 : :: std :: os :: raw :: c_uchar , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:166095 [INFO] [stdout] | [INFO] [stdout] 3 | ...rn_code_t ; } extern "C" { pub fn mmc_audio_state2str (i_audio_state : u8) -> * const :: std :: os :: raw :: c_char ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:95033 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_mode2_sector (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , b_form2 : :: std :: os :: raw :: c_uchar) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:166201 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_char ; } extern "C" { pub fn mmc_get_blocksize (p_cdio : * mut CdIo_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:95235 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_sector (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , read_mode : cdio_read_mode_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:166299 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn mmc_get_cmd_len (mmc_cmd : u8) -> u8 ; } extern "C" { pub fn mmc_get_disc_las... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:95419 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_mode2_sectors (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , b_form2 : :: std :: os :: raw :: c_uchar , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:166360 [INFO] [stdout] | [INFO] [stdout] 3 | ...n (mmc_cmd : u8) -> u8 ; } extern "C" { pub fn mmc_get_disc_last_lsn (p_cdio : * const CdIo_t) -> lsn_t ; } extern "C" { pub fn mmc_ge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:95639 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_read_sectors (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , read_mode : cdio_read_mode_t , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:166441 [INFO] [stdout] | [INFO] [stdout] 3 | ...const CdIo_t) -> lsn_t ; } extern "C" { pub fn mmc_get_discmode (p_cdio : * const CdIo_t) -> discmode_t ; } pub const cdio_mmc_level_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:95841 [INFO] [stdout] | [INFO] [stdout] 3 | ...eturn_code_t ; } extern "C" { pub static mut track_format2str : [* const :: std :: os :: raw :: c_char ; 6usize] ; } pub const track_f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:98618 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: std :: os :: raw :: c_uint ; extern "C" { pub static mut cdio_track_enums : cdio_track_enums ; } pub const trackmode_t_AUDIO : tra... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:166934 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_uint ; extern "C" { pub fn mmc_get_drive_mmc_cap (p_cdio : * mut CdIo_t) -> cdio_mmc_level_t ; } extern "C" { pub fn mm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99154 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_uint ; extern "C" { pub fn cdio_get_first_track_num (p_cdio : * const CdIo_t) -> track_t ; } extern "C" { pub fn cdio... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167024 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn mmc_get_dvd_struct_physical (p_cdio : * const CdIo_t , s : * mut cdio_dvd_struct_t) -> discmode_t ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99240 [INFO] [stdout] | [INFO] [stdout] 3 | ...t CdIo_t) -> track_t ; } extern "C" { pub fn cdio_get_last_track_num (p_cdio : * const CdIo_t) -> track_t ; } extern "C" { pub fn cdio... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99325 [INFO] [stdout] | [INFO] [stdout] 3 | ...dIo_t) -> track_t ; } extern "C" { pub fn cdio_get_track (p_cdio : * const CdIo_t , lsn : lsn_t) -> track_t ; } extern "C" { pub fn cd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167146 [INFO] [stdout] | [INFO] [stdout] 3 | ... discmode_t ; } extern "C" { pub fn mmc_get_tray_status (p_cdio : * const CdIo_t) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99415 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn cdio_get_track_channels (p_cdio : * const CdIo_t , i_track : track_t) -> :: std :: os :: raw :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99541 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn cdio_get_track_copy_permit (p_cdio : * const CdIo_t , i_track : track_t) -> track_flag_t ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167248 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_get_hwinfo (p_cdio : * const CdIo_t , p_hw_info : * mut cdio_hwinfo_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99654 [INFO] [stdout] | [INFO] [stdout] 3 | ..._flag_t ; } extern "C" { pub fn cdio_get_track_format (p_cdio : * const CdIo_t , i_track : track_t) -> track_format_t ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167381 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_uchar ; } extern "C" { pub fn mmc_get_media_changed (p_cdio : * const CdIo_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99764 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn cdio_get_track_green (p_cdio : * const CdIo_t , i_track : track_t) -> :: std :: os :: raw :: c_uchar ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167485 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn mmc_get_mcn (p_cdio : * const CdIo_t) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99889 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_uchar ; } extern "C" { pub fn cdio_get_track_last_lsn (p_cdio : * const CdIo_t , i_track : track_t) -> lsn_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167586 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_get_track_isrc (p_cdio : * const CdIo_t , i_track : track_t) -> * mut :: std :: os :: raw :: c_char ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:99992 [INFO] [stdout] | [INFO] [stdout] 3 | ...k_t) -> lsn_t ; } extern "C" { pub fn cdio_get_track_lba (p_cdio : * const CdIo_t , i_track : track_t) -> lba_t ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100090 [INFO] [stdout] | [INFO] [stdout] 3 | ...k_t) -> lba_t ; } extern "C" { pub fn cdio_get_track_lsn (p_cdio : * const CdIo_t , i_track : track_t) -> lsn_t ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167714 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: os :: raw :: c_char ; } extern "C" { pub fn mmc_read_cdtext (p_cdio : * const CdIo_t) -> * mut u8 ; } extern "C" { pub fn mmc_have... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100188 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> lsn_t ; } extern "C" { pub fn cdio_get_track_pregap_lba (p_cdio : * const CdIo_t , i_track : track_t) -> lba_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167792 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mmc_have_interface (p_cdio : * mut CdIo_t , e_interface : cdio_mmc_feature_interface_t) -> bool_3way_t ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100293 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> lba_t ; } extern "C" { pub fn cdio_get_track_pregap_lsn (p_cdio : * const CdIo_t , i_track : track_t) -> lsn_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167919 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_read_data_sectors (p_cdio : * mut CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , i_blocksize : u16 , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100398 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_track_isrc (p_cdio : * const CdIo_t , i_track : track_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100527 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_track_msf (p_cdio : * const CdIo_t , i_track : track_t , msf : * mut msf_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:168112 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_read_sectors (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , read_sector_type : :: std :: os :: raw :: c_int , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100670 [INFO] [stdout] | [INFO] [stdout] 3 | ..._uchar ; } extern "C" { pub fn cdio_get_track_preemphasis (p_cdio : * const CdIo_t , i_track : track_t) -> track_flag_t ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:168332 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_run_cmd (p_cdio : * const CdIo_t , i_timeout_ms : :: std :: os :: raw :: c_uint , p_cdb : * const mmc_cdb_t , e_direction : cdio_mmc_direction_t , i_buf : :: std :: os :: raw :: c_uint , p_buf : * mut :: std :: os :: raw :: c_void) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100783 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_get_track_sec_count (p_cdio : * const CdIo_t , i_track : track_t) -> :: std :: os :: raw :: c_uint ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:168616 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_run_cmd_len (p_cdio : * const CdIo_t , i_timeout_ms : :: std :: os :: raw :: c_uint , p_cdb : * const mmc_cdb_t , i_cdb : :: std :: os :: raw :: c_uint , e_direction : cdio_mmc_direction_t , i_buf : :: std :: os :: raw :: c_uint , p_buf : * mut :: std :: os :: raw :: c_void) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:100911 [INFO] [stdout] | [INFO] [stdout] 3 | ...: os :: raw :: c_uint ; } extern "C" { pub fn cdio_free (p_memory : * mut :: std :: os :: raw :: c_void) ; } pub const cdio_fs_t_CDIO_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:168944 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_last_cmd_sense (p_cdio : * const CdIo_t , pp_sense : * mut * mut cdio_mmc_request_sense_t) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:104814 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_guess_cd_type (cdio : * const CdIo_t , start_session : :: std :: os :: raw :: c_int , track_num : track_t , iso_analysis : * mut cdio_iso_analysis_t) -> cdio_fs_anal_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169095 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn mmc_set_blocksize (p_cdio : * const CdIo_t , i_blocksize : u16) -> driver_return_code_t ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:105011 [INFO] [stdout] | [INFO] [stdout] 3 | ...analysis_t) -> cdio_fs_anal_t ; } extern "C" { pub static mut debug_cdio_fs_cap : cdio_fs_cap_t ; } extern "C" { pub static mut debug_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169207 [INFO] [stdout] | [INFO] [stdout] 3 | ...er_return_code_t ; } extern "C" { pub fn mmc_cmd2str (command : u8) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub stat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:105077 [INFO] [stdout] | [INFO] [stdout] 3 | ...debug_cdio_fs_cap : cdio_fs_cap_t ; } extern "C" { pub static mut debug_cdio_fs : cdio_fs_t ; } pub const cdio_log_level_t_CDIO_LOG_DE... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169299 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_char ; } extern "C" { pub static mut debug_cdio_mmc_feature : cdio_mmc_feature_t ; } extern "C" { pub static mut d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:105529 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_uint ; extern "C" { pub static mut cdio_loglevel_default : cdio_log_level_t ; } pub type cdio_log_handler_t = ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:105763 [INFO] [stdout] | [INFO] [stdout] 3 | ...> ; extern "C" { pub fn cdio_default_log_handler (level : cdio_log_level_t , message : * const :: std :: os :: raw :: c_char) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169375 [INFO] [stdout] | [INFO] [stdout] 3 | ..._mmc_feature_t ; } extern "C" { pub static mut debug_cdio_mmc_feature_interface : cdio_mmc_feature_interface_t ; } extern "C" { pub st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:105889 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_char) ; } extern "C" { pub fn cdio_log_set_handler (new_handler : cdio_log_handler_t) -> cdio_log_handler_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169471 [INFO] [stdout] | [INFO] [stdout] 3 | ...ture_interface_t ; } extern "C" { pub static mut debug_cdio_mmc_feature_profile : cdio_mmc_feature_profile_t ; } extern "C" { pub stat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:105991 [INFO] [stdout] | [INFO] [stdout] 3 | ...ler_t ; } extern "C" { pub fn cdio_log (level : cdio_log_level_t , format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169563 [INFO] [stdout] | [INFO] [stdout] 3 | ...o_mmc_feature_profile_t ; } extern "C" { pub static mut debug_cdio_mmc_get_conf : cdio_mmc_get_conf_t ; } extern "C" { pub static mut ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:106106 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_char , ...) ; } extern "C" { pub fn cdio_debug (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn cd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169641 [INFO] [stdout] | [INFO] [stdout] 3 | ...conf : cdio_mmc_get_conf_t ; } extern "C" { pub static mut debug_cdio_mmc_gpcmd : cdio_mmc_gpcmd_t ; } extern "C" { pub static mut deb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:106196 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_char , ...) ; } extern "C" { pub fn cdio_info (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn cd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169713 [INFO] [stdout] | [INFO] [stdout] 3 | ... cdio_mmc_gpcmd_t ; } extern "C" { pub static mut debug_cdio_mmc_read_sub_state : cdio_mmc_read_sub_state_t ; } extern "C" { pub stati... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:106285 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_char , ...) ; } extern "C" { pub fn cdio_warn (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { pub fn cd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169803 [INFO] [stdout] | [INFO] [stdout] 3 | ...mc_read_sub_state_t ; } extern "C" { pub static mut debug_cdio_mmc_read_cd_type : cdio_mmc_read_cd_type_t ; } extern "C" { pub static ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:106374 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_char , ...) ; } extern "C" { pub fn cdio_error (format : * const :: std :: os :: raw :: c_char , ...) ; } pub const cdio_dvd_str... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130014 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn cdio_audio_get_volume (p_cdio : * mut CdIo_t , p_volume : * mut cdio_audio_volume_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169889 [INFO] [stdout] | [INFO] [stdout] 3 | ... cdio_mmc_read_cd_type_t ; } extern "C" { pub static mut debug_cdio_mmc_readtoc : cdio_mmc_readtoc_t ; } extern "C" { pub static mut d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130147 [INFO] [stdout] | [INFO] [stdout] 3 | ...> driver_return_code_t ; } extern "C" { pub fn cdio_audio_get_msf_seconds (p_msf : * mut msf_t) -> u32 ; } extern "C" { pub fn cdio_au... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169965 [INFO] [stdout] | [INFO] [stdout] 3 | ...c : cdio_mmc_readtoc_t ; } extern "C" { pub static mut debug_cdio_mmc_mode_page : cdio_mmc_mode_page_t ; } extern "C" { pub fn mmc_get... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130227 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut msf_t) -> u32 ; } extern "C" { pub fn cdio_audio_pause (p_cdio : * mut CdIo_t) -> driver_return_code_t ; } extern "C" { pub fn cd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:170045 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_get_configuration (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_size : :: std :: os :: raw :: c_uint , i_return_type : :: std :: os :: raw :: c_uint , i_starting_feature_number : :: std :: os :: raw :: c_uint , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130316 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_audio_play_msf (p_cdio : * mut CdIo_t , p_start_msf : * mut msf_t , p_end_msf : * mut msf_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:170383 [INFO] [stdout] | [INFO] [stdout] 3 | ...de_t ; } extern "C" { pub fn mmc_get_event_status (p_cdio : * const CdIo_t , out_buf : * mut u8) -> driver_return_code_t ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130462 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_audio_play_track_index (p_cdio : * mut CdIo_t , p_track_index : * mut cdio_track_index_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:170499 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_mode_select_10 (p_cdio : * mut CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_size : :: std :: os :: raw :: c_uint , page : :: std :: os :: raw :: c_int , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130605 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_audio_read_subchannel (p_cdio : * mut CdIo_t , p_subchannel : * mut cdio_subchannel_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:170762 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_mode_sense_10 (p_cdio : * mut CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_size : :: std :: os :: raw :: c_uint , i_page_code : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130745 [INFO] [stdout] | [INFO] [stdout] 3 | ...ver_return_code_t ; } extern "C" { pub fn cdio_audio_resume (p_cdio : * mut CdIo_t) -> driver_return_code_t ; } extern "C" { pub fn cd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130835 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_audio_set_volume (p_cdio : * mut CdIo_t , p_volume : * mut cdio_audio_volume_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:170985 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_mode_sense_6 (p_cdio : * mut CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_size : :: std :: os :: raw :: c_uint , page : :: std :: os :: raw :: c_int) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:130968 [INFO] [stdout] | [INFO] [stdout] 3 | ...iver_return_code_t ; } extern "C" { pub fn cdio_audio_stop (p_cdio : * mut CdIo_t) -> driver_return_code_t ; } pub const cdio_mmc_feat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:171199 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_prevent_allow_medium_removal (p_cdio : * const CdIo_t , b_persistent : :: std :: os :: raw :: c_uchar , b_prevent : :: std :: os :: raw :: c_uchar , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:134253 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; extern "C" { pub fn mmc_feature2str (i_feature : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:171446 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_read_cd (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , expected_sector_type : :: std :: os :: raw :: c_int , b_digital_audio_play : :: std :: os :: raw :: c_uchar , b_sync : :: std :: os :: raw :: c_uchar , header_codes : u8 , b_user_data : :: std :: os :: raw :: c_uchar , b_edc_ecc : :: std :: os :: raw :: c_uchar , c2_error_information : u8 , subchannel_selection : u8 , i_blocksize : u16 , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:134377 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_get_drive_cap (p_cdio : * mut CdIo_t , p_read_cap : * mut cdio_drive_read_cap_t , p_write_cap : * mut cdio_drive_write_cap_t , p_misc_cap : * mut cdio_drive_misc_cap_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:171951 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_read_disc_information (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_size : :: std :: os :: raw :: c_uint , data_type : cdio_mmc_read_disc_info_datatype_t , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:134574 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_feature_profile2str (i_feature_profile : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:172234 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_set_speed (p_cdio : * const CdIo_t , i_Kbs_speed : :: std :: os :: raw :: c_int , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:134714 [INFO] [stdout] | [INFO] [stdout] 3 | ...char ; } extern "C" { pub fn mmc_is_disctype_bd (disctype : cdio_mmc_feature_profile_t) -> :: std :: os :: raw :: c_uchar ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:172414 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_start_stop_unit (p_cdio : * const CdIo_t , b_eject : :: std :: os :: raw :: c_uchar , b_immediate : :: std :: os :: raw :: c_uchar , power_condition : u8 , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:134831 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn mmc_is_disctype_cdrom (disctype : cdio_mmc_feature_profile_t) -> :: std :: os :: raw :: c_uchar ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:172668 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_test_unit_ready (p_cdio : * const CdIo_t , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:134951 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn mmc_is_disctype_dvd (disctype : cdio_mmc_feature_profile_t) -> :: std :: os :: raw :: c_uchar ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:172809 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_read_subchannel (p_cdio : * const CdIo_t , i_track : track_t , sub_chan_param : :: std :: os :: raw :: c_uchar , i_length : * mut :: std :: os :: raw :: c_uint , p_buf : * mut :: std :: os :: raw :: c_char , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:135069 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn mmc_is_disctype_hd_dvd (disctype : cdio_mmc_feature_profile_t) -> :: std :: os :: raw :: c_uchar ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:173115 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_read_toc_cdtext (p_cdio : * const CdIo_t , i_length : * mut :: std :: os :: raw :: c_uint , p_buf : * mut :: std :: os :: raw :: c_uchar , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:135190 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mmc_is_disctype_overwritable (disctype : cdio_mmc_feature_profile_t) -> :: std :: os :: raw :: c_uchar ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:173352 [INFO] [stdout] | [INFO] [stdout] 3 | ...river_return_code_t ; } extern "C" { pub fn mmc_close_tray (p_cdio : * mut CdIo_t) -> driver_return_code_t ; } extern "C" { pub fn mmc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:135317 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn mmc_is_disctype_rewritable (disctype : cdio_mmc_feature_profile_t) -> :: std :: os :: raw :: c_uchar ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:173439 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_get_disc_erasable (p_cdio : * const CdIo_t , b_erasable : * mut :: std :: os :: raw :: c_uchar) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:173587 [INFO] [stdout] | [INFO] [stdout] 3 | ...ver_return_code_t ; } extern "C" { pub fn mmc_eject_media (p_cdio : * const CdIo_t) -> driver_return_code_t ; } extern "C" { pub fn mm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:135442 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> :: std :: os :: raw :: c_uchar ; } extern "C" { pub static mut mmc_read_timeout_ms : u32 ; } extern "C" { pub static mut mmc_sense_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:173677 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_get_disctype (p_cdio : * const CdIo_t , i_timeout_ms : :: std :: os :: raw :: c_uint , p_disctype : * mut cdio_mmc_feature_profile_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:135500 [INFO] [stdout] | [INFO] [stdout] 3 | ..._ms : u32 ; } extern "C" { pub static mut mmc_sense_key2str : [[:: std :: os :: raw :: c_char ; 40usize] ; 16usize] ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:173863 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_mode_sense (p_cdio : * mut CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_size : :: std :: os :: raw :: c_uint , page : :: std :: os :: raw :: c_int) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:135606 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; 40usize] ; 16usize] ; } extern "C" { pub static mut mmc_timeout_ms : u32 ; } # [repr (C)] # [derive (Debug , Copy , C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:174075 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_set_drive_speed (p_cdio : * const CdIo_t , i_drive_speed : :: std :: os :: raw :: c_int) -> driver_return_code_t ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:165825 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn mmc_audio_get_volume (p_cdio : * mut CdIo_t , p_volume : * mut mmc_audio_volume_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:174384 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn cdio_charset_converter_create (src_charset : * const :: std :: os :: raw :: c_char , dst_charset : * const :: std :: os :: raw :: c_char) -> * mut cdio_charset_coverter_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:165956 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_audio_read_subchannel (p_cdio : * mut CdIo_t , p_subchannel : * mut cdio_subchannel_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:174579 [INFO] [stdout] | [INFO] [stdout] 3 | ...arset_coverter_t ; } extern "C" { pub fn cdio_charset_converter_destroy (cnv : * mut cdio_charset_coverter_t) ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:166095 [INFO] [stdout] | [INFO] [stdout] 3 | ...rn_code_t ; } extern "C" { pub fn mmc_audio_state2str (i_audio_state : u8) -> * const :: std :: os :: raw :: c_char ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:174672 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_charset_convert (cnv : * mut cdio_charset_coverter_t , src : * mut :: std :: os :: raw :: c_char , src_len : :: std :: os :: raw :: c_int , dst : * mut * mut :: std :: os :: raw :: c_char , dst_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:166201 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_char ; } extern "C" { pub fn mmc_get_blocksize (p_cdio : * mut CdIo_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:174971 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_charset_from_utf8 (src : * mut cdio_utf8_t , dst : * mut * mut :: std :: os :: raw :: c_char , dst_len : * mut :: std :: os :: raw :: c_int , dst_charset : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:166299 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn mmc_get_cmd_len (mmc_cmd : u8) -> u8 ; } extern "C" { pub fn mmc_get_disc_las... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:175229 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_charset_to_utf8 (src : * const :: std :: os :: raw :: c_char , src_len : usize , dst : * mut * mut cdio_utf8_t , src_charset : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_uchar ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:166360 [INFO] [stdout] | [INFO] [stdout] 3 | ...n (mmc_cmd : u8) -> u8 ; } extern "C" { pub fn mmc_get_disc_last_lsn (p_cdio : * const CdIo_t) -> lsn_t ; } extern "C" { pub fn mmc_ge... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:181566 [INFO] [stdout] | [INFO] [stdout] 3 | ...le_struct ; pub type locale_t = __locale_t ; extern "C" { pub fn clock () -> clock_t ; } extern "C" { pub fn time (__timer : * mut tim... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:166441 [INFO] [stdout] | [INFO] [stdout] 3 | ...const CdIo_t) -> lsn_t ; } extern "C" { pub fn mmc_get_discmode (p_cdio : * const CdIo_t) -> discmode_t ; } pub const cdio_mmc_level_t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:181610 [INFO] [stdout] | [INFO] [stdout] 3 | ..." { pub fn clock () -> clock_t ; } extern "C" { pub fn time (__timer : * mut time_t) -> time_t ; } extern "C" { pub fn difftime (__tim... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:166934 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_uint ; extern "C" { pub fn mmc_get_drive_mmc_cap (p_cdio : * mut CdIo_t) -> cdio_mmc_level_t ; } extern "C" { pub fn mm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:181674 [INFO] [stdout] | [INFO] [stdout] 3 | ...* mut time_t) -> time_t ; } extern "C" { pub fn difftime (__time1 : time_t , __time0 : time_t) -> f64 ; } extern "C" { pub fn mktime (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167024 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn mmc_get_dvd_struct_physical (p_cdio : * const CdIo_t , s : * mut cdio_dvd_struct_t) -> discmode_t ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:181752 [INFO] [stdout] | [INFO] [stdout] 3 | ...time_t , __time0 : time_t) -> f64 ; } extern "C" { pub fn mktime (__tp : * mut tm) -> time_t ; } extern "C" { pub fn strftime (__s : *... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167146 [INFO] [stdout] | [INFO] [stdout] 3 | ... discmode_t ; } extern "C" { pub fn mmc_get_tray_status (p_cdio : * const CdIo_t) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:181811 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strftime (__s : * mut :: std :: os :: raw :: c_char , __maxsize : usize , __format : * const :: std :: os :: raw :: c_char , __tp : * const tm) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167248 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_get_hwinfo (p_cdio : * const CdIo_t , p_hw_info : * mut cdio_hwinfo_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:181988 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strftime_l (__s : * mut :: std :: os :: raw :: c_char , __maxsize : usize , __format : * const :: std :: os :: raw :: c_char , __tp : * const tm , __loc : locale_t) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167381 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_uchar ; } extern "C" { pub fn mmc_get_media_changed (p_cdio : * const CdIo_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182186 [INFO] [stdout] | [INFO] [stdout] 3 | ... __loc : locale_t) -> usize ; } extern "C" { pub fn gmtime (__timer : * const time_t) -> * mut tm ; } extern "C" { pub fn localtime (_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167485 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn mmc_get_mcn (p_cdio : * const CdIo_t) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182256 [INFO] [stdout] | [INFO] [stdout] 3 | ... const time_t) -> * mut tm ; } extern "C" { pub fn localtime (__timer : * const time_t) -> * mut tm ; } extern "C" { pub fn gmtime_r (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167586 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_get_track_isrc (p_cdio : * const CdIo_t , i_track : track_t) -> * mut :: std :: os :: raw :: c_char ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182329 [INFO] [stdout] | [INFO] [stdout] 3 | ...me_t) -> * mut tm ; } extern "C" { pub fn gmtime_r (__timer : * const time_t , __tp : * mut tm) -> * mut tm ; } extern "C" { pub fn lo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167714 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: os :: raw :: c_char ; } extern "C" { pub fn mmc_read_cdtext (p_cdio : * const CdIo_t) -> * mut u8 ; } extern "C" { pub fn mmc_have... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182419 [INFO] [stdout] | [INFO] [stdout] 3 | ... tm) -> * mut tm ; } extern "C" { pub fn localtime_r (__timer : * const time_t , __tp : * mut tm) -> * mut tm ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167792 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn mmc_have_interface (p_cdio : * mut CdIo_t , e_interface : cdio_mmc_feature_interface_t) -> bool_3way_t ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182512 [INFO] [stdout] | [INFO] [stdout] 3 | ...t tm) -> * mut tm ; } extern "C" { pub fn asctime (__tp : * const tm) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:167919 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_read_data_sectors (p_cdio : * mut CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , i_blocksize : u16 , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182603 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; } extern "C" { pub fn ctime (__timer : * const time_t) -> * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:168112 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_read_sectors (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , read_sector_type : :: std :: os :: raw :: c_int , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182699 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn asctime_r (__tp : * const tm , __buf : * mut :: std :: os :: raw :: c_char) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:168332 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_run_cmd (p_cdio : * const CdIo_t , i_timeout_ms : :: std :: os :: raw :: c_uint , p_cdb : * const mmc_cdb_t , e_direction : cdio_mmc_direction_t , i_buf : :: std :: os :: raw :: c_uint , p_buf : * mut :: std :: os :: raw :: c_void) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:168616 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_run_cmd_len (p_cdio : * const CdIo_t , i_timeout_ms : :: std :: os :: raw :: c_uint , p_cdb : * const mmc_cdb_t , i_cdb : :: std :: os :: raw :: c_uint , e_direction : cdio_mmc_direction_t , i_buf : :: std :: os :: raw :: c_uint , p_buf : * mut :: std :: os :: raw :: c_void) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182838 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ctime_r (__timer : * const time_t , __buf : * mut :: std :: os :: raw :: c_char) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182982 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_char ; } extern "C" { pub static mut __tzname : [* mut :: std :: os :: raw :: c_char ; 2usize] ; } extern "C" { pub stati... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:168944 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_last_cmd_sense (p_cdio : * const CdIo_t , pp_sense : * mut * mut cdio_mmc_request_sense_t) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169095 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn mmc_set_blocksize (p_cdio : * const CdIo_t , i_blocksize : u16) -> driver_return_code_t ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183072 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_char ; 2usize] ; } extern "C" { pub static mut __daylight : :: std :: os :: raw :: c_int ; } extern "C" { pub static mut __... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169207 [INFO] [stdout] | [INFO] [stdout] 3 | ...er_return_code_t ; } extern "C" { pub fn mmc_cmd2str (command : u8) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub stat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183146 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub static mut __timezone : :: std :: os :: raw :: c_long ; } extern "C" { pub static mut t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169299 [INFO] [stdout] | [INFO] [stdout] 3 | ...d :: os :: raw :: c_char ; } extern "C" { pub static mut debug_cdio_mmc_feature : cdio_mmc_feature_t ; } extern "C" { pub static mut d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169375 [INFO] [stdout] | [INFO] [stdout] 3 | ..._mmc_feature_t ; } extern "C" { pub static mut debug_cdio_mmc_feature_interface : cdio_mmc_feature_interface_t ; } extern "C" { pub st... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169471 [INFO] [stdout] | [INFO] [stdout] 3 | ...ture_interface_t ; } extern "C" { pub static mut debug_cdio_mmc_feature_profile : cdio_mmc_feature_profile_t ; } extern "C" { pub stat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169563 [INFO] [stdout] | [INFO] [stdout] 3 | ...o_mmc_feature_profile_t ; } extern "C" { pub static mut debug_cdio_mmc_get_conf : cdio_mmc_get_conf_t ; } extern "C" { pub static mut ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169641 [INFO] [stdout] | [INFO] [stdout] 3 | ...conf : cdio_mmc_get_conf_t ; } extern "C" { pub static mut debug_cdio_mmc_gpcmd : cdio_mmc_gpcmd_t ; } extern "C" { pub static mut deb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169713 [INFO] [stdout] | [INFO] [stdout] 3 | ... cdio_mmc_gpcmd_t ; } extern "C" { pub static mut debug_cdio_mmc_read_sub_state : cdio_mmc_read_sub_state_t ; } extern "C" { pub stati... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169803 [INFO] [stdout] | [INFO] [stdout] 3 | ...mc_read_sub_state_t ; } extern "C" { pub static mut debug_cdio_mmc_read_cd_type : cdio_mmc_read_cd_type_t ; } extern "C" { pub static ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169889 [INFO] [stdout] | [INFO] [stdout] 3 | ... cdio_mmc_read_cd_type_t ; } extern "C" { pub static mut debug_cdio_mmc_readtoc : cdio_mmc_readtoc_t ; } extern "C" { pub static mut d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:169965 [INFO] [stdout] | [INFO] [stdout] 3 | ...c : cdio_mmc_readtoc_t ; } extern "C" { pub static mut debug_cdio_mmc_mode_page : cdio_mmc_mode_page_t ; } extern "C" { pub fn mmc_get... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:170045 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_get_configuration (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_size : :: std :: os :: raw :: c_uint , i_return_type : :: std :: os :: raw :: c_uint , i_starting_feature_number : :: std :: os :: raw :: c_uint , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:170383 [INFO] [stdout] | [INFO] [stdout] 3 | ...de_t ; } extern "C" { pub fn mmc_get_event_status (p_cdio : * const CdIo_t , out_buf : * mut u8) -> driver_return_code_t ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:170499 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_mode_select_10 (p_cdio : * mut CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_size : :: std :: os :: raw :: c_uint , page : :: std :: os :: raw :: c_int , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183221 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_long ; } extern "C" { pub static mut tzname : [* mut :: std :: os :: raw :: c_char ; 2usize] ; } extern "C" { pub fn tzs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:170762 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_mode_sense_10 (p_cdio : * mut CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_size : :: std :: os :: raw :: c_uint , i_page_code : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183309 [INFO] [stdout] | [INFO] [stdout] 3 | ...[* mut :: std :: os :: raw :: c_char ; 2usize] ; } extern "C" { pub fn tzset () ; } extern "C" { pub static mut daylight : :: std :: o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:170985 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_mode_sense_6 (p_cdio : * mut CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_size : :: std :: os :: raw :: c_uint , page : :: std :: os :: raw :: c_int) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183342 [INFO] [stdout] | [INFO] [stdout] 3 | ...tern "C" { pub fn tzset () ; } extern "C" { pub static mut daylight : :: std :: os :: raw :: c_int ; } extern "C" { pub static mut tim... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:171199 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_prevent_allow_medium_removal (p_cdio : * const CdIo_t , b_persistent : :: std :: os :: raw :: c_uchar , b_prevent : :: std :: os :: raw :: c_uchar , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183414 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub static mut timezone : :: std :: os :: raw :: c_long ; } extern "C" { pub fn timegm (__... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:171446 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_read_cd (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_lsn : lsn_t , expected_sector_type : :: std :: os :: raw :: c_int , b_digital_audio_play : :: std :: os :: raw :: c_uchar , b_sync : :: std :: os :: raw :: c_uchar , header_codes : u8 , b_user_data : :: std :: os :: raw :: c_uchar , b_edc_ecc : :: std :: os :: raw :: c_uchar , c2_error_information : u8 , subchannel_selection : u8 , i_blocksize : u16 , i_blocks : u32) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183487 [INFO] [stdout] | [INFO] [stdout] 3 | ...e : :: std :: os :: raw :: c_long ; } extern "C" { pub fn timegm (__tp : * mut tm) -> time_t ; } extern "C" { pub fn timelocal (__tp :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:171951 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_read_disc_information (p_cdio : * const CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_size : :: std :: os :: raw :: c_uint , data_type : cdio_mmc_read_disc_info_datatype_t , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183546 [INFO] [stdout] | [INFO] [stdout] 3 | ...egm (__tp : * mut tm) -> time_t ; } extern "C" { pub fn timelocal (__tp : * mut tm) -> time_t ; } extern "C" { pub fn dysize (__year :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:172234 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_set_speed (p_cdio : * const CdIo_t , i_Kbs_speed : :: std :: os :: raw :: c_int , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183608 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> time_t ; } extern "C" { pub fn dysize (__year : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:172414 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_start_stop_unit (p_cdio : * const CdIo_t , b_eject : :: std :: os :: raw :: c_uchar , b_immediate : :: std :: os :: raw :: c_uchar , power_condition : u8 , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183711 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn nanosleep (__requested_time : * const timespec , __remaining : * mut timespec) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:172668 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_test_unit_ready (p_cdio : * const CdIo_t , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183846 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn clock_getres (__clock_id : clockid_t , __res : * mut timespec) -> :: std :: os :: raw :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:172809 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_read_subchannel (p_cdio : * const CdIo_t , i_track : track_t , sub_chan_param : :: std :: os :: raw :: c_uchar , i_length : * mut :: std :: os :: raw :: c_uint , p_buf : * mut :: std :: os :: raw :: c_char , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:173115 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_read_toc_cdtext (p_cdio : * const CdIo_t , i_length : * mut :: std :: os :: raw :: c_uint , p_buf : * mut :: std :: os :: raw :: c_uchar , i_timeout_ms : :: std :: os :: raw :: c_uint) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183965 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn clock_gettime (__clock_id : clockid_t , __tp : * mut timespec) -> :: std :: os :: raw :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:184084 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn clock_settime (__clock_id : clockid_t , __tp : * const timespec) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:173352 [INFO] [stdout] | [INFO] [stdout] 3 | ...river_return_code_t ; } extern "C" { pub fn mmc_close_tray (p_cdio : * mut CdIo_t) -> driver_return_code_t ; } extern "C" { pub fn mmc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:184205 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn clock_nanosleep (__clock_id : clockid_t , __flags : :: std :: os :: raw :: c_int , __req : * const timespec , __rem : * mut timespec) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:173439 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_get_disc_erasable (p_cdio : * const CdIo_t , b_erasable : * mut :: std :: os :: raw :: c_uchar) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:184395 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn clock_getcpuclockid (__pid : pid_t , __clock_id : * mut clockid_t) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:173587 [INFO] [stdout] | [INFO] [stdout] 3 | ...ver_return_code_t ; } extern "C" { pub fn mmc_eject_media (p_cdio : * const CdIo_t) -> driver_return_code_t ; } extern "C" { pub fn mm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:184518 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn timer_create (__clock_id : clockid_t , __evp : * mut sigevent , __timerid : * mut timer_t) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:173677 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_get_disctype (p_cdio : * const CdIo_t , i_timeout_ms : :: std :: os :: raw :: c_uint , p_disctype : * mut cdio_mmc_feature_profile_t) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:184665 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn timer_delete (__timerid : timer_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:173863 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_mode_sense (p_cdio : * mut CdIo_t , p_buf : * mut :: std :: os :: raw :: c_void , i_size : :: std :: os :: raw :: c_uint , page : :: std :: os :: raw :: c_int) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:184756 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn timer_settime (__timerid : timer_t , __flags : :: std :: os :: raw :: c_int , __value : * const itimerspec , __ovalue : * mut itimerspec) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:174075 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn mmc_set_drive_speed (p_cdio : * const CdIo_t , i_drive_speed : :: std :: os :: raw :: c_int) -> driver_return_code_t ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:184950 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn timer_gettime (__timerid : timer_t , __value : * mut itimerspec) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:174384 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn cdio_charset_converter_create (src_charset : * const :: std :: os :: raw :: c_char , dst_charset : * const :: std :: os :: raw :: c_char) -> * mut cdio_charset_coverter_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:185071 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn timer_getoverrun (__timerid : timer_t) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:174579 [INFO] [stdout] | [INFO] [stdout] 3 | ...arset_coverter_t ; } extern "C" { pub fn cdio_charset_converter_destroy (cnv : * mut cdio_charset_coverter_t) ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:185166 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn timespec_get (__ts : * mut timespec , __base : :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:174672 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_charset_convert (cnv : * mut cdio_charset_coverter_t , src : * mut :: std :: os :: raw :: c_char , src_len : :: std :: os :: raw :: c_int , dst : * mut * mut :: std :: os :: raw :: c_char , dst_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:185998 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> :: std :: os :: raw :: c_int > ; extern "C" { pub fn _cdio_list_new () -> * mut CdioList_t ; } extern "C" { pub fn _cdio_list_free ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:174971 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_charset_from_utf8 (src : * mut cdio_utf8_t , dst : * mut * mut :: std :: os :: raw :: c_char , dst_len : * mut :: std :: os :: raw :: c_int , dst_charset : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186060 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn _cdio_list_free (p_list : * mut CdioList_t , free_data : :: std :: os :: raw :: c_int , free_fn : CdioDataFree_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:175229 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn cdio_charset_to_utf8 (src : * const :: std :: os :: raw :: c_char , src_len : usize , dst : * mut * mut cdio_utf8_t , src_charset : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_uchar ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186198 [INFO] [stdout] | [INFO] [stdout] 3 | ...DataFree_t) ; } extern "C" { pub fn _cdio_list_length (list : * const CdioList_t) -> :: std :: os :: raw :: c_uint ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:181566 [INFO] [stdout] | [INFO] [stdout] 3 | ...le_struct ; pub type locale_t = __locale_t ; extern "C" { pub fn clock () -> clock_t ; } extern "C" { pub fn time (__timer : * mut tim... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186301 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn _cdio_list_prepend (p_list : * mut CdioList_t , p_data : * mut :: std :: os :: raw :: c_void) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:181610 [INFO] [stdout] | [INFO] [stdout] 3 | ..." { pub fn clock () -> clock_t ; } extern "C" { pub fn time (__timer : * mut time_t) -> time_t ; } extern "C" { pub fn difftime (__tim... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186419 [INFO] [stdout] | [INFO] [stdout] 3 | ...oid) ; } extern "C" { pub fn _cdio_list_append (p_list : * mut CdioList_t , p_data : * mut :: std :: os :: raw :: c_void) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:181674 [INFO] [stdout] | [INFO] [stdout] 3 | ...* mut time_t) -> time_t ; } extern "C" { pub fn difftime (__time1 : time_t , __time0 : time_t) -> f64 ; } extern "C" { pub fn mktime (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186536 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn _cdio_list_foreach (p_list : * mut CdioList_t , func : _cdio_list_iterfunc_t , p_user_data : * mut :: std :: os :: raw :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:181752 [INFO] [stdout] | [INFO] [stdout] 3 | ...time_t , __time0 : time_t) -> f64 ; } extern "C" { pub fn mktime (__tp : * mut tm) -> time_t ; } extern "C" { pub fn strftime (__s : *... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186690 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn _cdio_list_find (p_list : * mut CdioList_t , cmp_func : _cdio_list_iterfunc_t , p_user_data : * mut :: std :: os :: raw :: c_void) -> * mut CdioListNode_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:181811 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strftime (__s : * mut :: std :: os :: raw :: c_char , __maxsize : usize , __format : * const :: std :: os :: raw :: c_char , __tp : * const tm) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186869 [INFO] [stdout] | [INFO] [stdout] 3 | ... CdioListNode_t ; } extern "C" { pub fn _cdio_list_begin (p_list : * const CdioList_t) -> * mut CdioListNode_t ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:181988 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn strftime_l (__s : * mut :: std :: os :: raw :: c_char , __maxsize : usize , __format : * const :: std :: os :: raw :: c_char , __tp : * const tm , __loc : locale_t) -> usize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186964 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CdioListNode_t ; } extern "C" { pub fn _cdio_list_end (p_list : * mut CdioList_t) -> * mut CdioListNode_t ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182186 [INFO] [stdout] | [INFO] [stdout] 3 | ... __loc : locale_t) -> usize ; } extern "C" { pub fn gmtime (__timer : * const time_t) -> * mut tm ; } extern "C" { pub fn localtime (_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:187055 [INFO] [stdout] | [INFO] [stdout] 3 | ...ioListNode_t ; } extern "C" { pub fn _cdio_list_node_next (p_node : * mut CdioListNode_t) -> * mut CdioListNode_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182256 [INFO] [stdout] | [INFO] [stdout] 3 | ... const time_t) -> * mut tm ; } extern "C" { pub fn localtime (__timer : * const time_t) -> * mut tm ; } extern "C" { pub fn gmtime_r (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182329 [INFO] [stdout] | [INFO] [stdout] 3 | ...me_t) -> * mut tm ; } extern "C" { pub fn gmtime_r (__timer : * const time_t , __tp : * mut tm) -> * mut tm ; } extern "C" { pub fn lo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:187156 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn _cdio_list_node_free (p_node : * mut CdioListNode_t , i_free_data : :: std :: os :: raw :: c_int , free_fn : CdioDataFree_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182419 [INFO] [stdout] | [INFO] [stdout] 3 | ... tm) -> * mut tm ; } extern "C" { pub fn localtime_r (__timer : * const time_t , __tp : * mut tm) -> * mut tm ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:187305 [INFO] [stdout] | [INFO] [stdout] 3 | ...e_t) ; } extern "C" { pub fn _cdio_list_node_data (p_node : * mut CdioListNode_t) -> * mut :: std :: os :: raw :: c_void ; } pub type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182512 [INFO] [stdout] | [INFO] [stdout] 3 | ...t tm) -> * mut tm ; } extern "C" { pub fn asctime (__tp : * const tm) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { pub fn c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:191212 [INFO] [stdout] | [INFO] [stdout] 3 | ...xa_t = iso9660_xa_s ; extern "C" { pub fn iso9660_get_posix_filemode_from_xa (i_perms : u16) -> posix_mode_t ; } extern "C" { pub fn i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182603 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; } extern "C" { pub fn ctime (__timer : * const time_t) -> * mut :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:191303 [INFO] [stdout] | [INFO] [stdout] 3 | ...six_mode_t ; } extern "C" { pub fn iso9660_get_xa_attr_str (xa_attr : u16) -> * const :: std :: os :: raw :: c_char ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182699 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn asctime_r (__tp : * const tm , __buf : * mut :: std :: os :: raw :: c_char) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:191408 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_xa_init (_xa : * mut iso9660_xa_t , uid : u16 , gid : u16 , attr : u16 , filenum : u8) -> * mut iso9660_xa_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182838 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ctime_r (__timer : * const time_t , __buf : * mut :: std :: os :: raw :: c_char) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:191549 [INFO] [stdout] | [INFO] [stdout] 3 | ...m : u8) -> * mut iso9660_xa_t ; } extern "C" { pub fn iso9660_xa_free (_xa : * mut iso9660_xa_t) ; } pub const iso_enum1_s_ISO_PVD_SEC... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:182982 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_char ; } extern "C" { pub static mut __tzname : [* mut :: std :: os :: raw :: c_char ; 2usize] ; } extern "C" { pub stati... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:192141 [INFO] [stdout] | [INFO] [stdout] 3 | ...m1_s = :: std :: os :: raw :: c_uint ; extern "C" { pub static mut iso_enums1 : iso_enum1_s ; } pub const iso_flag_enum_s_ISO_FILE : i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183072 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_char ; 2usize] ; } extern "C" { pub static mut __daylight : :: std :: os :: raw :: c_int ; } extern "C" { pub static mut __... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:192836 [INFO] [stdout] | [INFO] [stdout] 3 | ... = :: std :: os :: raw :: c_uint ; extern "C" { pub static mut iso_flag_enums : iso_flag_enum_s ; } pub const iso_vd_enum_s_ISO_VD_BOO... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183146 [INFO] [stdout] | [INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub static mut __timezone : :: std :: os :: raw :: c_long ; } extern "C" { pub static mut t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:193272 [INFO] [stdout] | [INFO] [stdout] 3 | ..._s = :: std :: os :: raw :: c_uint ; extern "C" { pub static mut iso_vd_enums : iso_vd_enum_s ; } pub const strncpy_pad_check_ISO9660_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183221 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_long ; } extern "C" { pub static mut tzname : [* mut :: std :: os :: raw :: c_char ; 2usize] ; } extern "C" { pub fn tzs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:200002 [INFO] [stdout] | [INFO] [stdout] 3 | ... = :: std :: os :: raw :: c_uint ; extern "C" { pub static mut iso_rock_enums : iso_rock_enums ; } # [repr (C , packed)] # [derive (De... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183309 [INFO] [stdout] | [INFO] [stdout] 3 | ...[* mut :: std :: os :: raw :: c_char ; 2usize] ; } extern "C" { pub fn tzset () ; } extern "C" { pub static mut daylight : :: std :: o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:227507 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn get_rock_ridge_filename (de : * mut iso9660_dir_t , retname : * mut :: std :: os :: raw :: c_char , p_stat : * mut iso9660_stat_t) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183342 [INFO] [stdout] | [INFO] [stdout] 3 | ...tern "C" { pub fn tzset () ; } extern "C" { pub static mut daylight : :: std :: os :: raw :: c_int ; } extern "C" { pub static mut tim... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:227694 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn parse_rock_ridge_stat (de : * mut iso9660_dir_t , p_stat : * mut iso9660_stat_t) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183414 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub static mut timezone : :: std :: os :: raw :: c_long ; } extern "C" { pub fn timegm (__... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:227831 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn iso9660_get_posix_filemode_from_rock (rr : * const iso_rock_statbuf_t) -> mode_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183487 [INFO] [stdout] | [INFO] [stdout] 3 | ...e : :: std :: os :: raw :: c_long ; } extern "C" { pub fn timegm (__tp : * mut tm) -> time_t ; } extern "C" { pub fn timelocal (__tp :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:227936 [INFO] [stdout] | [INFO] [stdout] 3 | ...de_t ; } extern "C" { pub fn iso9660_get_rock_attr_str (st_mode : posix_mode_t) -> * const :: std :: os :: raw :: c_char ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183546 [INFO] [stdout] | [INFO] [stdout] 3 | ...egm (__tp : * mut tm) -> time_t ; } extern "C" { pub fn timelocal (__tp : * mut tm) -> time_t ; } extern "C" { pub fn dysize (__year :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:228052 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_char ; } extern "C" { pub static mut iso_rock_nm_flag : iso_rock_nm_flag_t ; } extern "C" { pub static mut iso_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183608 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> time_t ; } extern "C" { pub fn dysize (__year : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:228122 [INFO] [stdout] | [INFO] [stdout] 3 | ...m_flag : iso_rock_nm_flag_t ; } extern "C" { pub static mut iso_rock_sl_flag : iso_rock_sl_flag_t ; } extern "C" { pub static mut iso_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183711 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn nanosleep (__requested_time : * const timespec , __remaining : * mut timespec) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183846 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn clock_getres (__clock_id : clockid_t , __res : * mut timespec) -> :: std :: os :: raw :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:228192 [INFO] [stdout] | [INFO] [stdout] 3 | ...l_flag : iso_rock_sl_flag_t ; } extern "C" { pub static mut iso_rock_tf_flag : iso_rock_tf_flag_t ; } # [repr (C , packed)] # [derive ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:183965 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn clock_gettime (__clock_id : clockid_t , __tp : * mut timespec) -> :: std :: os :: raw :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:254393 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_uint ; extern "C" { pub static mut iso_extension_enums : iso_extension_enum_s ; } # [repr (C)] # [derive (Debug... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:184084 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn clock_settime (__clock_id : clockid_t , __tp : * const timespec) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:254596 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t = _iso9660_s ; extern "C" { pub fn iso9660_close (p_iso : * mut iso9660_t) -> :: std :: os :: raw :: c_uchar ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:184205 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn clock_nanosleep (__clock_id : clockid_t , __flags : :: std :: os :: raw :: c_int , __req : * const timespec , __rem : * mut timespec) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:254694 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_uchar ; } extern "C" { pub fn iso9660_open (psz_path : * const :: std :: os :: raw :: c_char) -> * mut iso9660_t ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:184395 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn clock_getcpuclockid (__pid : pid_t , __clock_id : * mut clockid_t) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:254801 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_open_ext (psz_path : * const :: std :: os :: raw :: c_char , iso_extension_mask : iso_extension_mask_t) -> * mut iso9660_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:184518 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn timer_create (__clock_id : clockid_t , __evp : * mut sigevent , __timerid : * mut timer_t) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:184665 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn timer_delete (__timerid : timer_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:254956 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_open_fuzzy (psz_path : * const :: std :: os :: raw :: c_char , i_fuzz : u16) -> * mut iso9660_t ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:184756 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn timer_settime (__timerid : timer_t , __flags : :: std :: os :: raw :: c_int , __value : * const itimerspec , __ovalue : * mut itimerspec) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:255084 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_open_fuzzy_ext (psz_path : * const :: std :: os :: raw :: c_char , iso_extension_mask : iso_extension_mask_t , i_fuzz : u16) -> * mut iso9660_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:184950 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn timer_gettime (__timerid : timer_t , __value : * mut itimerspec) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:255260 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_fuzzy_read_superblock (p_iso : * mut iso9660_t , iso_extension_mask : iso_extension_mask_t , i_fuzz : u16) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:185071 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn timer_getoverrun (__timerid : timer_t) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:255437 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_iso_seek_read (p_iso : * const iso9660_t , ptr : * mut :: std :: os :: raw :: c_void , start : lsn_t , i_size : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:185166 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn timespec_get (__ts : * mut timespec , __base : :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:255645 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_fs_read_pvd (p_cdio : * const CdIo_t , p_pvd : * mut iso9660_pvd_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:185998 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> :: std :: os :: raw :: c_int > ; extern "C" { pub fn _cdio_list_new () -> * mut CdioList_t ; } extern "C" { pub fn _cdio_list_free ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186060 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn _cdio_list_free (p_list : * mut CdioList_t , free_data : :: std :: os :: raw :: c_int , free_fn : CdioDataFree_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:255779 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_read_pvd (p_iso : * const iso9660_t , p_pvd : * mut iso9660_pvd_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186198 [INFO] [stdout] | [INFO] [stdout] 3 | ...DataFree_t) ; } extern "C" { pub fn _cdio_list_length (list : * const CdioList_t) -> :: std :: os :: raw :: c_uint ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:255916 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_fs_read_superblock (p_cdio : * mut CdIo_t , iso_extension_mask : iso_extension_mask_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186301 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn _cdio_list_prepend (p_list : * mut CdioList_t , p_data : * mut :: std :: os :: raw :: c_void) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:256069 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_read_superblock (p_iso : * mut iso9660_t , iso_extension_mask : iso_extension_mask_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186419 [INFO] [stdout] | [INFO] [stdout] 3 | ...oid) ; } extern "C" { pub fn _cdio_list_append (p_list : * mut CdioList_t , p_data : * mut :: std :: os :: raw :: c_void) ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:256225 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_uchar ; } extern "C" { pub fn iso9660_set_dtime (tm : * const tm , idr_date : * mut iso9660_dtime_t) ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186536 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn _cdio_list_foreach (p_list : * mut CdioList_t , func : _cdio_list_iterfunc_t , p_user_data : * mut :: std :: os :: raw :: c_void) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186690 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn _cdio_list_find (p_list : * mut CdioList_t , cmp_func : _cdio_list_iterfunc_t , p_user_data : * mut :: std :: os :: raw :: c_void) -> * mut CdioListNode_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:256320 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_set_dtime_with_timezone (p_tm : * const tm , timezone : :: std :: os :: raw :: c_int , p_idr_date : * mut iso9660_dtime_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186869 [INFO] [stdout] | [INFO] [stdout] 3 | ... CdioListNode_t ; } extern "C" { pub fn _cdio_list_begin (p_list : * const CdioList_t) -> * mut CdioListNode_t ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:256475 [INFO] [stdout] | [INFO] [stdout] 3 | ...9660_dtime_t) ; } extern "C" { pub fn iso9660_set_ltime (_tm : * const tm , p_pvd_date : * mut iso9660_ltime_t) ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:186964 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CdioListNode_t ; } extern "C" { pub fn _cdio_list_end (p_list : * mut CdioList_t) -> * mut CdioListNode_t ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:256573 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_set_ltime_with_timezone (_tm : * const tm , timezone : :: std :: os :: raw :: c_int , p_pvd_date : * mut iso9660_ltime_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:187055 [INFO] [stdout] | [INFO] [stdout] 3 | ...ioListNode_t ; } extern "C" { pub fn _cdio_list_node_next (p_node : * mut CdioListNode_t) -> * mut CdioListNode_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:256727 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_get_dtime (idr_date : * const iso9660_dtime_t , b_localtime : :: std :: os :: raw :: c_uchar , tm : * mut tm) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:187156 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn _cdio_list_node_free (p_node : * mut CdioListNode_t , i_free_data : :: std :: os :: raw :: c_int , free_fn : CdioDataFree_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:187305 [INFO] [stdout] | [INFO] [stdout] 3 | ...e_t) ; } extern "C" { pub fn _cdio_list_node_data (p_node : * mut CdioListNode_t) -> * mut :: std :: os :: raw :: c_void ; } pub type ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:256903 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_get_ltime (p_ldate : * const iso9660_ltime_t , p_tm : * mut tm) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:257033 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_uchar ; } extern "C" { pub fn iso9660_is_dchar (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_uchar ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:191212 [INFO] [stdout] | [INFO] [stdout] 3 | ...xa_t = iso9660_xa_s ; extern "C" { pub fn iso9660_get_posix_filemode_from_xa (i_perms : u16) -> posix_mode_t ; } extern "C" { pub fn i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:191303 [INFO] [stdout] | [INFO] [stdout] 3 | ...six_mode_t ; } extern "C" { pub fn iso9660_get_xa_attr_str (xa_attr : u16) -> * const :: std :: os :: raw :: c_char ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:257143 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_uchar ; } extern "C" { pub fn iso9660_is_achar (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_uchar ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:191408 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_xa_init (_xa : * mut iso9660_xa_t , uid : u16 , gid : u16 , attr : u16 , filenum : u8) -> * mut iso9660_xa_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:257253 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_name_translate (psz_oldname : * const :: std :: os :: raw :: c_char , psz_newname : * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:191549 [INFO] [stdout] | [INFO] [stdout] 3 | ...m : u8) -> * mut iso9660_xa_t ; } extern "C" { pub fn iso9660_xa_free (_xa : * mut iso9660_xa_t) ; } pub const iso_enum1_s_ISO_PVD_SEC... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:257438 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_name_translate_ext (psz_oldname : * const :: std :: os :: raw :: c_char , psz_newname : * mut :: std :: os :: raw :: c_char , i_joliet_level : 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:192141 [INFO] [stdout] | [INFO] [stdout] 3 | ...m1_s = :: std :: os :: raw :: c_uint ; extern "C" { pub static mut iso_enums1 : iso_enum1_s ; } pub const iso_flag_enum_s_ISO_FILE : i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:257649 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_strncpy_pad (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , len : usize , _check : strncpy_pad_check) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:192836 [INFO] [stdout] | [INFO] [stdout] 3 | ... = :: std :: os :: raw :: c_uint ; extern "C" { pub static mut iso_flag_enums : iso_flag_enum_s ; } pub const iso_vd_enum_s_ISO_VD_BOO... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:257865 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_dirname_valid_p (psz_path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:193272 [INFO] [stdout] | [INFO] [stdout] 3 | ..._s = :: std :: os :: raw :: c_uint ; extern "C" { pub static mut iso_vd_enums : iso_vd_enum_s ; } pub const strncpy_pad_check_ISO9660_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:257998 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_pathname_isofy (psz_path : * const :: std :: os :: raw :: c_char , i_version : u16) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:200002 [INFO] [stdout] | [INFO] [stdout] 3 | ... = :: std :: os :: raw :: c_uint ; extern "C" { pub static mut iso_rock_enums : iso_rock_enums ; } # [repr (C , packed)] # [derive (De... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:258153 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_pathname_valid_p (psz_path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:227507 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { pub fn get_rock_ridge_filename (de : * mut iso9660_dir_t , retname : * mut :: std :: os :: raw :: c_char , p_stat : * mut iso9660_stat_t) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:258287 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_dir_init_new (dir : * mut :: std :: os :: raw :: c_void , self_ : u32 , ssize : u32 , parent : u32 , psize : u32 , dir_time : * const time_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:227694 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn parse_rock_ridge_stat (de : * mut iso9660_dir_t , p_stat : * mut iso9660_stat_t) -> :: 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:258461 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_dir_init_new_su (dir : * mut :: std :: os :: raw :: c_void , self_ : u32 , ssize : u32 , ssu_data : * const :: std :: os :: raw :: c_void , ssu_size : :: std :: os :: raw :: c_uint , parent : u32 , psize : u32 , psu_data : * const :: std :: os :: raw :: c_void , psu_size : :: std :: os :: raw :: c_uint , dir_time : * const time_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:227831 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn iso9660_get_posix_filemode_from_rock (rr : * const iso_rock_statbuf_t) -> mode_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:258826 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_dir_add_entry_su (dir : * mut :: std :: os :: raw :: c_void , filename : * const :: std :: os :: raw :: c_char , extent : u32 , size : u32 , file_flags : u8 , su_data : * const :: std :: os :: raw :: c_void , su_size : :: std :: os :: raw :: c_uint , entry_time : * const time_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:227936 [INFO] [stdout] | [INFO] [stdout] 3 | ...de_t ; } extern "C" { pub fn iso9660_get_rock_attr_str (st_mode : posix_mode_t) -> * const :: std :: os :: raw :: c_char ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:259138 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_dir_calc_record_size (namelen : :: std :: os :: raw :: c_uint , su_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:228052 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_char ; } extern "C" { pub static mut iso_rock_nm_flag : iso_rock_nm_flag_t ; } extern "C" { pub static mut iso_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:228122 [INFO] [stdout] | [INFO] [stdout] 3 | ...m_flag : iso_rock_nm_flag_t ; } extern "C" { pub static mut iso_rock_sl_flag : iso_rock_sl_flag_t ; } extern "C" { pub static mut iso_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:259307 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_uint ; } extern "C" { pub fn iso9660_find_fs_lsn (p_cdio : * mut CdIo_t , i_lsn : lsn_t) -> * mut iso9660_stat_t ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:228192 [INFO] [stdout] | [INFO] [stdout] 3 | ...l_flag : iso_rock_sl_flag_t ; } extern "C" { pub static mut iso_rock_tf_flag : iso_rock_tf_flag_t ; } # [repr (C , packed)] # [derive ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:259415 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_fs_find_lsn_with_path (p_cdio : * mut CdIo_t , i_lsn : lsn_t , ppsz_full_filename : * mut * mut :: std :: os :: raw :: c_char) -> * mut iso9660_stat_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:254393 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_uint ; extern "C" { pub static mut iso_extension_enums : iso_extension_enum_s ; } # [repr (C)] # [derive (Debug... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:259598 [INFO] [stdout] | [INFO] [stdout] 3 | ..._stat_t ; } extern "C" { pub fn iso9660_ifs_find_lsn (p_iso : * mut iso9660_t , i_lsn : lsn_t) -> * mut iso9660_stat_t ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:254596 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t = _iso9660_s ; extern "C" { pub fn iso9660_close (p_iso : * mut iso9660_t) -> :: std :: os :: raw :: c_uchar ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:254694 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_uchar ; } extern "C" { pub fn iso9660_open (psz_path : * const :: std :: os :: raw :: c_char) -> * mut iso9660_t ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:259709 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_find_lsn_with_path (p_iso : * mut iso9660_t , i_lsn : lsn_t , ppsz_path : * mut * mut :: std :: os :: raw :: c_char) -> * mut iso9660_stat_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:254801 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_open_ext (psz_path : * const :: std :: os :: raw :: c_char , iso_extension_mask : iso_extension_mask_t) -> * mut iso9660_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:259886 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> * mut iso9660_stat_t ; } extern "C" { pub fn iso9660_stat_free (p_stat : * mut iso9660_stat_t) ; } extern "C" { pub fn iso9660_fs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:254956 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_open_fuzzy (psz_path : * const :: std :: os :: raw :: c_char , i_fuzz : u16) -> * mut iso9660_t ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:259960 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_fs_stat (p_cdio : * mut CdIo_t , psz_path : * const :: std :: os :: raw :: c_char) -> * mut iso9660_stat_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:255084 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_open_fuzzy_ext (psz_path : * const :: std :: os :: raw :: c_char , iso_extension_mask : iso_extension_mask_t , i_fuzz : u16) -> * mut iso9660_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260099 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_fs_stat_translate (p_cdio : * mut CdIo_t , psz_path : * const :: std :: os :: raw :: c_char) -> * mut iso9660_stat_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:255260 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_fuzzy_read_superblock (p_iso : * mut iso9660_t , iso_extension_mask : iso_extension_mask_t , i_fuzz : u16) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260248 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_stat (p_iso : * mut iso9660_t , psz_path : * const :: std :: os :: raw :: c_char) -> * mut iso9660_stat_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:255437 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_iso_seek_read (p_iso : * const iso9660_t , ptr : * mut :: std :: os :: raw :: c_void , start : lsn_t , i_size : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260390 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_stat_translate (p_iso : * mut iso9660_t , psz_path : * const :: std :: os :: raw :: c_char) -> * mut iso9660_stat_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:255645 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_fs_read_pvd (p_cdio : * const CdIo_t , p_pvd : * mut iso9660_pvd_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260542 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> * mut iso9660_stat_t ; } extern "C" { pub fn iso9660_filelist_new () -> * mut CdioISO9660FileList_t ; } extern "C" { pub fn iso9660... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:255779 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_read_pvd (p_iso : * const iso9660_t , p_pvd : * mut iso9660_pvd_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260621 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CdioISO9660FileList_t ; } extern "C" { pub fn iso9660_dirlist_new () -> * mut CdioISO9660DirList_t ; } extern "C" { pub fn iso9660_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:255916 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_fs_read_superblock (p_cdio : * mut CdIo_t , iso_extension_mask : iso_extension_mask_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260698 [INFO] [stdout] | [INFO] [stdout] 3 | ...ioISO9660DirList_t ; } extern "C" { pub fn iso9660_filelist_free (p_filelist : * mut CdioISO9660FileList_t) ; } extern "C" { pub fn is... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:256069 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_read_superblock (p_iso : * mut iso9660_t , iso_extension_mask : iso_extension_mask_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260787 [INFO] [stdout] | [INFO] [stdout] 3 | ...oISO9660FileList_t) ; } extern "C" { pub fn iso9660_dirlist_free (p_filelist : * mut CdioISO9660DirList_t) ; } extern "C" { pub fn iso... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:256225 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_uchar ; } extern "C" { pub fn iso9660_set_dtime (tm : * const tm , idr_date : * mut iso9660_dtime_t) ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260874 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_fs_readdir (p_cdio : * mut CdIo_t , psz_path : * const :: std :: os :: raw :: c_char) -> * mut CdioList_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:256320 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_set_dtime_with_timezone (p_tm : * const tm , timezone : :: std :: os :: raw :: c_int , p_idr_date : * mut iso9660_dtime_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261012 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_readdir (p_iso : * mut iso9660_t , psz_path : * const :: std :: os :: raw :: c_char) -> * mut CdioList_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:256475 [INFO] [stdout] | [INFO] [stdout] 3 | ...9660_dtime_t) ; } extern "C" { pub fn iso9660_set_ltime (_tm : * const tm , p_pvd_date : * mut iso9660_ltime_t) ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261153 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t ; } extern "C" { pub fn iso9660_get_application_id (p_pvd : * mut iso9660_pvd_t) -> * mut :: std :: os :: raw :: c_char ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:256573 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_set_ltime_with_timezone (_tm : * const tm , timezone : :: std :: os :: raw :: c_int , p_pvd_date : * mut iso9660_ltime_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261273 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_get_application_id (p_iso : * mut iso9660_t , p_psz_app_id : * mut * mut cdio_utf8_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:256727 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_get_dtime (idr_date : * const iso9660_dtime_t , b_localtime : :: std :: os :: raw :: c_uchar , tm : * mut tm) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261429 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_uchar ; } extern "C" { pub fn iso9660_ifs_get_joliet_level (p_iso : * mut iso9660_t) -> u8 ; } extern "C" { pub fn iso9... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:256903 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_get_ltime (p_ldate : * const iso9660_ltime_t , p_tm : * mut tm) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261514 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut iso9660_t) -> u8 ; } extern "C" { pub fn iso9660_get_dir_len (p_idr : * const iso9660_dir_t) -> u8 ; } extern "C" { pub fn iso966... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:257033 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_uchar ; } extern "C" { pub fn iso9660_is_dchar (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_uchar ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261596 [INFO] [stdout] | [INFO] [stdout] 3 | ...8 ; } extern "C" { pub fn iso9660_dir_to_name (p_iso9660_dir : * const iso9660_dir_t) -> * mut :: std :: os :: raw :: c_char ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:257143 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_uchar ; } extern "C" { pub fn iso9660_is_achar (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_uchar ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261719 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_char ; } extern "C" { pub fn iso9660_get_posix_filemode (p_iso_dirent : * const iso9660_stat_t) -> mode_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:257253 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_name_translate (psz_oldname : * const :: std :: os :: raw :: c_char , psz_newname : * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261820 [INFO] [stdout] | [INFO] [stdout] 3 | ...e_t ; } extern "C" { pub fn iso9660_get_preparer_id (p_pvd : * const iso9660_pvd_t) -> * mut :: std :: os :: raw :: c_char ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:257438 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_name_translate_ext (psz_oldname : * const :: std :: os :: raw :: c_char , psz_newname : * mut :: std :: os :: raw :: c_char , i_joliet_level : 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261939 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_get_preparer_id (p_iso : * mut iso9660_t , p_psz_preparer_id : * mut * mut cdio_utf8_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:257649 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_strncpy_pad (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , len : usize , _check : strncpy_pad_check) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262097 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn iso9660_get_publisher_id (p_pvd : * const iso9660_pvd_t) -> * mut :: std :: os :: raw :: c_char ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:257865 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_dirname_valid_p (psz_path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262217 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_get_publisher_id (p_iso : * mut iso9660_t , p_psz_publisher_id : * mut * mut cdio_utf8_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:257998 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_pathname_isofy (psz_path : * const :: std :: os :: raw :: c_char , i_version : u16) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262377 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_uchar ; } extern "C" { pub fn iso9660_get_pvd_type (p_pvd : * const iso9660_pvd_t) -> u8 ; } extern "C" { pub fn iso96... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:258153 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_pathname_valid_p (psz_path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262460 [INFO] [stdout] | [INFO] [stdout] 3 | ...> u8 ; } extern "C" { pub fn iso9660_get_pvd_id (p_pvd : * const iso9660_pvd_t) -> * const :: std :: os :: raw :: c_char ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:258287 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_dir_init_new (dir : * mut :: std :: os :: raw :: c_void , self_ : u32 , ssize : u32 , parent : u32 , psize : u32 , dir_time : * const time_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262576 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn iso9660_get_pvd_space_size (p_pvd : * const iso9660_pvd_t) -> :: std :: os :: raw :: c_int ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262691 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn iso9660_get_pvd_block_size (p_pvd : * const iso9660_pvd_t) -> :: std :: os :: raw :: c_int ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262806 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn iso9660_get_pvd_version (pvd : * const iso9660_pvd_t) -> :: std :: os :: raw :: c_int ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262916 [INFO] [stdout] | [INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn iso9660_get_system_id (p_pvd : * const iso9660_pvd_t) -> * mut :: std :: os :: raw :: c_char ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263033 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_char ; } extern "C" { pub fn iso9660_have_rr (p_iso : * mut iso9660_t , u_file_limit : u64) -> bool_3way_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263135 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_get_system_id (p_iso : * mut iso9660_t , p_psz_system_id : * mut * mut cdio_utf8_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263289 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_uchar ; } extern "C" { pub fn iso9660_get_root_lsn (p_pvd : * const iso9660_pvd_t) -> lsn_t ; } extern "C" { pub fn iso9... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263375 [INFO] [stdout] | [INFO] [stdout] 3 | ...sn_t ; } extern "C" { pub fn iso9660_get_volume_id (p_pvd : * const iso9660_pvd_t) -> * mut :: std :: os :: raw :: c_char ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263492 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_get_volume_id (p_iso : * mut iso9660_t , p_psz_volume_id : * mut * mut cdio_utf8_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263646 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn iso9660_get_volumeset_id (p_pvd : * const iso9660_pvd_t) -> * mut :: std :: os :: raw :: c_char ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263766 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_get_volumeset_id (p_iso : * mut iso9660_t , p_psz_volumeset_id : * mut * mut cdio_utf8_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263926 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_uchar ; } extern "C" { pub fn iso9660_pathtable_init (pt : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn is... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:258461 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_dir_init_new_su (dir : * mut :: std :: os :: raw :: c_void , self_ : u32 , ssize : u32 , ssu_data : * const :: std :: os :: raw :: c_void , ssu_size : :: std :: os :: raw :: c_uint , parent : u32 , psize : u32 , psu_data : * const :: std :: os :: raw :: c_void , psu_size : :: std :: os :: raw :: c_uint , dir_time : * const time_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:264016 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_pathtable_get_size (pt : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_uint ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:258826 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_dir_add_entry_su (dir : * mut :: std :: os :: raw :: c_void , filename : * const :: std :: os :: raw :: c_char , extent : u32 , size : u32 , file_flags : u8 , su_data : * const :: std :: os :: raw :: c_void , su_size : :: std :: os :: raw :: c_uint , entry_time : * const time_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:264145 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_pathtable_l_add_entry (pt : * mut :: std :: os :: raw :: c_void , name : * const :: std :: os :: raw :: c_char , extent : u32 , parent : u16) -> u16 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:259138 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_dir_calc_record_size (namelen : :: std :: os :: raw :: c_uint , su_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:264326 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_pathtable_m_add_entry (pt : * mut :: std :: os :: raw :: c_void , name : * const :: std :: os :: raw :: c_char , extent : u32 , parent : u16) -> u16 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:259307 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_uint ; } extern "C" { pub fn iso9660_find_fs_lsn (p_cdio : * mut CdIo_t , i_lsn : lsn_t) -> * mut iso9660_stat_t ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:264507 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_set_pvd (pd : * mut :: std :: os :: raw :: c_void , volume_id : * const :: std :: os :: raw :: c_char , application_id : * const :: std :: os :: raw :: c_char , publisher_id : * const :: std :: os :: raw :: c_char , preparer_id : * const :: std :: os :: raw :: c_char , iso_size : u32 , root_dir : * const :: std :: os :: raw :: c_void , path_table_l_extent : u32 , path_table_m_extent : u32 , path_table_size : u32 , pvd_time : * const time_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:259415 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_fs_find_lsn_with_path (p_cdio : * mut CdIo_t , i_lsn : lsn_t , ppsz_full_filename : * mut * mut :: std :: os :: raw :: c_char) -> * mut iso9660_stat_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:264984 [INFO] [stdout] | [INFO] [stdout] 3 | ...ime : * const time_t) ; } extern "C" { pub fn iso9660_set_evd (pd : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn iso96... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:259598 [INFO] [stdout] | [INFO] [stdout] 3 | ..._stat_t ; } extern "C" { pub fn iso9660_ifs_find_lsn (p_iso : * mut iso9660_t , i_lsn : lsn_t) -> * mut iso9660_stat_t ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:265067 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_void) ; } extern "C" { pub fn iso9660_ifs_is_xa (p_iso : * const iso9660_t) -> :: std :: os :: raw :: c_uchar ; } pub const ecma_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:259709 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_find_lsn_with_path (p_iso : * mut iso9660_t , i_lsn : lsn_t , ppsz_path : * mut * mut :: std :: os :: raw :: c_char) -> * mut iso9660_stat_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:276508 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (struct_data))) ; } extern "C" { pub static VSD_STD_ID_CDW01 : [:: std :: os :: raw :: c_char ; 5usize] ; } # [repr (C , packed)] #... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:259886 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> * mut iso9660_stat_t ; } extern "C" { pub fn iso9660_stat_free (p_stat : * mut iso9660_stat_t) ; } extern "C" { pub fn iso9660_fs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:259960 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_fs_stat (p_cdio : * mut CdIo_t , psz_path : * const :: std :: os :: raw :: c_char) -> * mut iso9660_stat_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:396282 [INFO] [stdout] | [INFO] [stdout] 3 | ...e_entry) , "::" , stringify ! (u))) ; } extern "C" { pub static mut debug_tagid : tag_id_t ; } extern "C" { pub static mut debug_file_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260099 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_fs_stat_translate (p_cdio : * mut CdIo_t , psz_path : * const :: std :: os :: raw :: c_char) -> * mut iso9660_stat_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:396337 [INFO] [stdout] | [INFO] [stdout] 3 | ...bug_tagid : tag_id_t ; } extern "C" { pub static mut debug_file_characteristics : file_characteristics_t ; } extern "C" { pub static m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260248 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_stat (p_iso : * mut iso9660_t , psz_path : * const :: std :: os :: raw :: c_char) -> * mut iso9660_stat_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260390 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_stat_translate (p_iso : * mut iso9660_t , psz_path : * const :: std :: os :: raw :: c_char) -> * mut iso9660_stat_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:396421 [INFO] [stdout] | [INFO] [stdout] 3 | ...e_characteristics_t ; } extern "C" { pub static mut debug_icbtag_file_type_enum : icbtag_file_type_enum_t ; } extern "C" { pub static ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260542 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> * mut iso9660_stat_t ; } extern "C" { pub fn iso9660_filelist_new () -> * mut CdioISO9660FileList_t ; } extern "C" { pub fn iso9660... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260621 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut CdioISO9660FileList_t ; } extern "C" { pub fn iso9660_dirlist_new () -> * mut CdioISO9660DirList_t ; } extern "C" { pub fn iso9660_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:396507 [INFO] [stdout] | [INFO] [stdout] 3 | ...um : icbtag_file_type_enum_t ; } extern "C" { pub static mut debug_flag_enum : icbtag_flag_enum_t ; } extern "C" { pub static mut debu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260698 [INFO] [stdout] | [INFO] [stdout] 3 | ...ioISO9660DirList_t ; } extern "C" { pub fn iso9660_filelist_free (p_filelist : * mut CdioISO9660FileList_t) ; } extern "C" { pub fn is... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260787 [INFO] [stdout] | [INFO] [stdout] 3 | ...oISO9660FileList_t) ; } extern "C" { pub fn iso9660_dirlist_free (p_filelist : * mut CdioISO9660DirList_t) ; } extern "C" { pub fn iso... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:396576 [INFO] [stdout] | [INFO] [stdout] 3 | ..._enum : icbtag_flag_enum_t ; } extern "C" { pub static mut debug_ecma_167_enum1 : ecma_167_enum1_t ; } extern "C" { pub static mut deb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:260874 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_fs_readdir (p_cdio : * mut CdIo_t , psz_path : * const :: std :: os :: raw :: c_char) -> * mut CdioList_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261012 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_readdir (p_iso : * mut iso9660_t , psz_path : * const :: std :: os :: raw :: c_char) -> * mut CdioList_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:396648 [INFO] [stdout] | [INFO] [stdout] 3 | ...: ecma_167_enum1_t ; } extern "C" { pub static mut debug_ecma_167_timezone_enum : ecma_167_timezone_enum_t ; } pub type partition_num_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261153 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t ; } extern "C" { pub fn iso9660_get_application_id (p_pvd : * mut iso9660_pvd_t) -> * mut :: std :: os :: raw :: c_char ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261273 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_get_application_id (p_iso : * mut iso9660_t , p_psz_app_id : * mut * mut cdio_utf8_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:400200 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = :: std :: os :: raw :: c_uint ; extern "C" { pub static mut debug_udf_enum1 : udf_enum1_t ; } extern "C" { pub fn udf_close (p_udf... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261429 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_uchar ; } extern "C" { pub fn iso9660_ifs_get_joliet_level (p_iso : * mut iso9660_t) -> u8 ; } extern "C" { pub fn iso9... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261514 [INFO] [stdout] | [INFO] [stdout] 3 | ... mut iso9660_t) -> u8 ; } extern "C" { pub fn iso9660_get_dir_len (p_idr : * const iso9660_dir_t) -> u8 ; } extern "C" { pub fn iso966... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:400262 [INFO] [stdout] | [INFO] [stdout] 3 | ...um1 : udf_enum1_t ; } extern "C" { pub fn udf_close (p_udf : * mut udf_t) -> :: std :: os :: raw :: c_uchar ; } extern "C" { pub fn ud... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261596 [INFO] [stdout] | [INFO] [stdout] 3 | ...8 ; } extern "C" { pub fn iso9660_dir_to_name (p_iso9660_dir : * const iso9660_dir_t) -> * mut :: std :: os :: raw :: c_char ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261719 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_char ; } extern "C" { pub fn iso9660_get_posix_filemode (p_iso_dirent : * const iso9660_stat_t) -> mode_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:400352 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_read_sectors (p_udf : * const udf_t , ptr : * mut :: std :: os :: raw :: c_void , i_start : lsn_t , i_blocks : :: std :: os :: raw :: c_long) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261820 [INFO] [stdout] | [INFO] [stdout] 3 | ...e_t ; } extern "C" { pub fn iso9660_get_preparer_id (p_pvd : * const iso9660_pvd_t) -> * mut :: std :: os :: raw :: c_char ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:261939 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_get_preparer_id (p_iso : * mut iso9660_t , p_psz_preparer_id : * mut * mut cdio_utf8_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262097 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn iso9660_get_publisher_id (p_pvd : * const iso9660_pvd_t) -> * mut :: std :: os :: raw :: c_char ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:400546 [INFO] [stdout] | [INFO] [stdout] 3 | ...return_code_t ; } extern "C" { pub fn udf_open (psz_path : * const :: std :: os :: raw :: c_char) -> * mut udf_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262217 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_get_publisher_id (p_iso : * mut iso9660_t , p_psz_publisher_id : * mut * mut cdio_utf8_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:400645 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_char) -> * mut udf_t ; } extern "C" { pub fn udf_get_part_number (p_udf : * const udf_t) -> i16 ; } extern "C" { pub fn udf_get_r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262377 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_uchar ; } extern "C" { pub fn iso9660_get_pvd_type (p_pvd : * const iso9660_pvd_t) -> u8 ; } extern "C" { pub fn iso96... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262460 [INFO] [stdout] | [INFO] [stdout] 3 | ...> u8 ; } extern "C" { pub fn iso9660_get_pvd_id (p_pvd : * const iso9660_pvd_t) -> * const :: std :: os :: raw :: c_char ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:400720 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_get_root (p_udf : * mut udf_t , b_any_partition : :: std :: os :: raw :: c_uchar , i_partition : partition_num_t) -> * mut udf_dirent_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262576 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn iso9660_get_pvd_space_size (p_pvd : * const iso9660_pvd_t) -> :: std :: os :: raw :: c_int ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:400884 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_get_volume_id (p_udf : * mut udf_t , psz_volid : * mut :: std :: os :: raw :: c_char , i_volid : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262691 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn iso9660_get_pvd_block_size (p_pvd : * const iso9660_pvd_t) -> :: std :: os :: raw :: c_int ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:401072 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_get_volumeset_id (p_udf : * mut udf_t , volsetid : * mut u8 , i_volsetid : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262806 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } extern "C" { pub fn iso9660_get_pvd_version (pvd : * const iso9660_pvd_t) -> :: std :: os :: raw :: c_int ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:262916 [INFO] [stdout] | [INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn iso9660_get_system_id (p_pvd : * const iso9660_pvd_t) -> * mut :: std :: os :: raw :: c_char ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:401238 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_get_logical_volume_id (p_udf : * mut udf_t , psz_logvolid : * mut :: std :: os :: raw :: c_char , i_logvolid : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263033 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_char ; } extern "C" { pub fn iso9660_have_rr (p_iso : * mut iso9660_t , u_file_limit : u64) -> bool_3way_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:401440 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_fopen (p_udf_root : * mut udf_dirent_t , psz_name : * const :: std :: os :: raw :: c_char) -> * mut udf_dirent_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263135 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_get_system_id (p_iso : * mut iso9660_t , p_psz_system_id : * mut * mut cdio_utf8_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263289 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_uchar ; } extern "C" { pub fn iso9660_get_root_lsn (p_pvd : * const iso9660_pvd_t) -> lsn_t ; } extern "C" { pub fn iso9... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:401581 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_mode_string (i_mode : mode_t , psz_str : * mut :: std :: os :: raw :: c_char) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263375 [INFO] [stdout] | [INFO] [stdout] 3 | ...sn_t ; } extern "C" { pub fn iso9660_get_volume_id (p_pvd : * const iso9660_pvd_t) -> * mut :: std :: os :: raw :: c_char ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263492 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_get_volume_id (p_iso : * mut iso9660_t , p_psz_volume_id : * mut * mut cdio_utf8_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:401726 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_get_lba (p_udf_fe : * const udf_file_entry_t , start : * mut u32 , end : * mut u32) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263646 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn iso9660_get_volumeset_id (p_pvd : * const iso9660_pvd_t) -> * mut :: std :: os :: raw :: c_char ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263766 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_ifs_get_volumeset_id (p_iso : * mut iso9660_t , p_psz_volumeset_id : * mut * mut cdio_utf8_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:401872 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_uchar ; } extern "C" { pub fn udf_get_access_time (p_udf_dirent : * const udf_dirent_t) -> time_t ; } extern "C" { pub fn u... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:263926 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_uchar ; } extern "C" { pub fn iso9660_pathtable_init (pt : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn is... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:264016 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_pathtable_get_size (pt : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_uint ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:401964 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt_t) -> time_t ; } extern "C" { pub fn udf_get_attribute_time (p_udf_dirent : * const udf_dirent_t) -> time_t ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:264145 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_pathtable_l_add_entry (pt : * mut :: std :: os :: raw :: c_void , name : * const :: std :: os :: raw :: c_char , extent : u32 , parent : u16) -> u16 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402059 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t) -> time_t ; } extern "C" { pub fn udf_get_modification_time (p_udf_dirent : * const udf_dirent_t) -> time_t ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:264326 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_pathtable_m_add_entry (pt : * mut :: std :: os :: raw :: c_void , name : * const :: std :: os :: raw :: c_char , extent : u32 , parent : u16) -> u16 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:264507 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn iso9660_set_pvd (pd : * mut :: std :: os :: raw :: c_void , volume_id : * const :: std :: os :: raw :: c_char , application_id : * const :: std :: os :: raw :: c_char , publisher_id : * const :: std :: os :: raw :: c_char , preparer_id : * const :: std :: os :: raw :: c_char , iso_size : u32 , root_dir : * const :: std :: os :: raw :: c_void , path_table_l_extent : u32 , path_table_m_extent : u32 , path_table_size : u32 , pvd_time : * const time_t) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402157 [INFO] [stdout] | [INFO] [stdout] 3 | ...time_t ; } extern "C" { pub fn udf_get_access_timestamp (p_udf_dirent : * const udf_dirent_t) -> * mut udf_timestamp_t ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:264984 [INFO] [stdout] | [INFO] [stdout] 3 | ...ime : * const time_t) ; } extern "C" { pub fn iso9660_set_evd (pd : * mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn iso96... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:265067 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_void) ; } extern "C" { pub fn iso9660_ifs_is_xa (p_iso : * const iso9660_t) -> :: std :: os :: raw :: c_uchar ; } pub const ecma_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402269 [INFO] [stdout] | [INFO] [stdout] 3 | ...p_t ; } extern "C" { pub fn udf_get_modification_timestamp (p_udf_dirent : * const udf_dirent_t) -> * mut udf_timestamp_t ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:276508 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (struct_data))) ; } extern "C" { pub static VSD_STD_ID_CDW01 : [:: std :: os :: raw :: c_char ; 5usize] ; } # [repr (C , packed)] #... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:396282 [INFO] [stdout] | [INFO] [stdout] 3 | ...e_entry) , "::" , stringify ! (u))) ; } extern "C" { pub static mut debug_tagid : tag_id_t ; } extern "C" { pub static mut debug_file_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402387 [INFO] [stdout] | [INFO] [stdout] 3 | ...stamp_t ; } extern "C" { pub fn udf_get_attr_timestamp (p_udf_dirent : * const udf_dirent_t) -> * mut udf_timestamp_t ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:396337 [INFO] [stdout] | [INFO] [stdout] 3 | ...bug_tagid : tag_id_t ; } extern "C" { pub static mut debug_file_characteristics : file_characteristics_t ; } extern "C" { pub static m... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402497 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_stamp_to_time (dest : * mut time_t , dest_usec : * mut :: std :: os :: raw :: c_long , src : udf_timestamp_t) -> * mut time_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:396421 [INFO] [stdout] | [INFO] [stdout] 3 | ...e_characteristics_t ; } extern "C" { pub static mut debug_icbtag_file_type_enum : icbtag_file_type_enum_t ; } extern "C" { pub static ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402651 [INFO] [stdout] | [INFO] [stdout] 3 | ...e_t ; } extern "C" { pub fn udf_timespec_to_stamp (ts : timespec , dest : * mut udf_timestamp_t) -> * mut udf_timestamp_t ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:396507 [INFO] [stdout] | [INFO] [stdout] 3 | ...um : icbtag_file_type_enum_t ; } extern "C" { pub static mut debug_flag_enum : icbtag_flag_enum_t ; } extern "C" { pub static mut debu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:396576 [INFO] [stdout] | [INFO] [stdout] 3 | ..._enum : icbtag_flag_enum_t ; } extern "C" { pub static mut debug_ecma_167_enum1 : ecma_167_enum1_t ; } extern "C" { pub static mut deb... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402769 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_get_fileid_descriptor (p_udf_dirent : * const udf_dirent_t , p_udf_fid : * mut udf_fileid_desc_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:396648 [INFO] [stdout] | [INFO] [stdout] 3 | ...: ecma_167_enum1_t ; } extern "C" { pub static mut debug_ecma_167_timezone_enum : ecma_167_timezone_enum_t ; } pub type partition_num_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402929 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn udf_get_filename (p_udf_dirent : * const udf_dirent_t) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:400200 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = :: std :: os :: raw :: c_uint ; extern "C" { pub static mut debug_udf_enum1 : udf_enum1_t ; } extern "C" { pub fn udf_close (p_udf... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:400262 [INFO] [stdout] | [INFO] [stdout] 3 | ...um1 : udf_enum1_t ; } extern "C" { pub fn udf_close (p_udf : * mut udf_t) -> :: std :: os :: raw :: c_uchar ; } extern "C" { pub fn ud... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403049 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_get_file_entry (p_udf_dirent : * const udf_dirent_t , p_udf_fe : * mut udf_file_entry_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:400352 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_read_sectors (p_udf : * const udf_t , ptr : * mut :: std :: os :: raw :: c_void , i_start : lsn_t , i_blocks : :: std :: os :: raw :: c_long) -> driver_return_code_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403200 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_uchar ; } extern "C" { pub fn udf_get_link_count (p_udf_dirent : * const udf_dirent_t) -> u16 ; } extern "C" { pub fn udf... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:400546 [INFO] [stdout] | [INFO] [stdout] 3 | ...return_code_t ; } extern "C" { pub fn udf_open (psz_path : * const :: std :: os :: raw :: c_char) -> * mut udf_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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403288 [INFO] [stdout] | [INFO] [stdout] 3 | ...f_dirent_t) -> u16 ; } extern "C" { pub fn udf_get_file_length (p_udf_dirent : * const udf_dirent_t) -> u64 ; } extern "C" { pub fn ud... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:400645 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: c_char) -> * mut udf_t ; } extern "C" { pub fn udf_get_part_number (p_udf : * const udf_t) -> i16 ; } extern "C" { pub fn udf_get_r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:400720 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_get_root (p_udf : * mut udf_t , b_any_partition : :: std :: os :: raw :: c_uchar , i_partition : partition_num_t) -> * mut udf_dirent_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403377 [INFO] [stdout] | [INFO] [stdout] 3 | ...irent_t) -> u64 ; } extern "C" { pub fn udf_get_posix_filemode (p_udf_dirent : * const udf_dirent_t) -> mode_t ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:400884 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_get_volume_id (p_udf : * mut udf_t , psz_volid : * mut :: std :: os :: raw :: c_char , i_volid : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403472 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_t) -> mode_t ; } extern "C" { pub fn udf_opendir (p_udf_dirent : * const udf_dirent_t) -> * mut udf_dirent_t ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:401072 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_get_volumeset_id (p_udf : * mut udf_t , volsetid : * mut u8 , i_volsetid : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403568 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_read_block (p_udf_dirent : * const udf_dirent_t , buf : * mut :: std :: os :: raw :: c_void , count : usize) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:401238 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_get_logical_volume_id (p_udf : * mut udf_t , psz_logvolid : * mut :: std :: os :: raw :: c_char , i_logvolid : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:401440 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_fopen (p_udf_root : * mut udf_dirent_t , psz_name : * const :: std :: os :: raw :: c_char) -> * mut udf_dirent_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403714 [INFO] [stdout] | [INFO] [stdout] 3 | ...usize) -> isize ; } extern "C" { pub fn udf_readdir (p_udf_dirent : * mut udf_dirent_t) -> * mut udf_dirent_t ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:401581 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_mode_string (i_mode : mode_t , psz_str : * mut :: std :: os :: raw :: c_char) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403808 [INFO] [stdout] | [INFO] [stdout] 3 | ...irent_t ; } extern "C" { pub fn udf_dirent_free (p_udf_dirent : * mut udf_dirent_t) -> :: std :: os :: raw :: c_uchar ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:401726 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_get_lba (p_udf_fe : * const udf_file_entry_t , start : * mut u32 , end : * mut u32) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403918 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_uchar ; } extern "C" { pub fn udf_is_dir (p_udf_dirent : * const udf_dirent_t) -> :: std :: os :: raw :: c_uchar ; } # [repr (C)] ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:401872 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_uchar ; } extern "C" { pub fn udf_get_access_time (p_udf_dirent : * const udf_dirent_t) -> time_t ; } extern "C" { pub fn u... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:401964 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt_t) -> time_t ; } extern "C" { pub fn udf_get_attribute_time (p_udf_dirent : * const udf_dirent_t) -> time_t ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402059 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t) -> time_t ; } extern "C" { pub fn udf_get_modification_time (p_udf_dirent : * const udf_dirent_t) -> time_t ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402157 [INFO] [stdout] | [INFO] [stdout] 3 | ...time_t ; } extern "C" { pub fn udf_get_access_timestamp (p_udf_dirent : * const udf_dirent_t) -> * mut udf_timestamp_t ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402269 [INFO] [stdout] | [INFO] [stdout] 3 | ...p_t ; } extern "C" { pub fn udf_get_modification_timestamp (p_udf_dirent : * const udf_dirent_t) -> * mut udf_timestamp_t ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402387 [INFO] [stdout] | [INFO] [stdout] 3 | ...stamp_t ; } extern "C" { pub fn udf_get_attr_timestamp (p_udf_dirent : * const udf_dirent_t) -> * mut udf_timestamp_t ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402497 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_stamp_to_time (dest : * mut time_t , dest_usec : * mut :: std :: os :: raw :: c_long , src : udf_timestamp_t) -> * mut time_t ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402651 [INFO] [stdout] | [INFO] [stdout] 3 | ...e_t ; } extern "C" { pub fn udf_timespec_to_stamp (ts : timespec , dest : * mut udf_timestamp_t) -> * mut udf_timestamp_t ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402769 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_get_fileid_descriptor (p_udf_dirent : * const udf_dirent_t , p_udf_fid : * mut udf_fileid_desc_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:402929 [INFO] [stdout] | [INFO] [stdout] 3 | ...ar ; } extern "C" { pub fn udf_get_filename (p_udf_dirent : * const udf_dirent_t) -> * 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403049 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_get_file_entry (p_udf_dirent : * const udf_dirent_t , p_udf_fe : * mut udf_file_entry_t) -> :: std :: os :: raw :: c_uchar ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403200 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: raw :: c_uchar ; } extern "C" { pub fn udf_get_link_count (p_udf_dirent : * const udf_dirent_t) -> u16 ; } extern "C" { pub fn udf... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403288 [INFO] [stdout] | [INFO] [stdout] 3 | ...f_dirent_t) -> u16 ; } extern "C" { pub fn udf_get_file_length (p_udf_dirent : * const udf_dirent_t) -> u64 ; } extern "C" { pub fn ud... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::slice::from_raw_parts` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:2697 [INFO] [stdout] | [INFO] [stdout] 3 | ..., len : usize) -> & [T] { :: std :: slice :: from_raw_parts (self . as_ptr () , len) } # [inline] pub unsafe fn as_mut_slice (& mut se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:2640 [INFO] [stdout] | [INFO] [stdout] 3 | ...self as * mut _ as * mut T } # [inline] pub unsafe fn as_slice (& self , len : usize) -> & [T] { :: std :: slice :: from_raw_parts (se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(unsafe_op_in_unsafe_fn)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403377 [INFO] [stdout] | [INFO] [stdout] 3 | ...irent_t) -> u64 ; } extern "C" { pub fn udf_get_posix_filemode (p_udf_dirent : * const udf_dirent_t) -> mode_t ; } 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/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403472 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_t) -> mode_t ; } extern "C" { pub fn udf_opendir (p_udf_dirent : * const udf_dirent_t) -> * mut udf_dirent_t ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::slice::from_raw_parts_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:2838 [INFO] [stdout] | [INFO] [stdout] 3 | ...usize) -> & mut [T] { :: std :: slice :: from_raw_parts_mut (self . as_mut_ptr () , len) } } impl < T > :: std :: fmt :: Debug for __I... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:2769 [INFO] [stdout] | [INFO] [stdout] 3 | ...f . as_ptr () , len) } # [inline] pub unsafe fn as_mut_slice (& mut self , len : usize) -> & mut [T] { :: std :: slice :: from_raw_par... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403568 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn udf_read_block (p_udf_dirent : * const udf_dirent_t , buf : * mut :: std :: os :: raw :: c_void , count : usize) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403714 [INFO] [stdout] | [INFO] [stdout] 3 | ...usize) -> isize ; } extern "C" { pub fn udf_readdir (p_udf_dirent : * mut udf_dirent_t) -> * mut udf_dirent_t ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:3396 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub unsafe fn as_ref (& self) -> & T { :: std :: mem :: transmute (self) } # [inline] pub unsafe fn as_mut (& mut self) -> & mut T { ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:3357 [INFO] [stdout] | [INFO] [stdout] 3 | ...d (:: std :: marker :: PhantomData) } # [inline] pub unsafe fn as_ref (& self) -> & T { :: std :: mem :: transmute (self) } # [inline]... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403808 [INFO] [stdout] | [INFO] [stdout] 3 | ...irent_t ; } extern "C" { pub fn udf_dirent_free (p_udf_dirent : * mut udf_dirent_t) -> :: std :: os :: raw :: c_uchar ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:3490 [INFO] [stdout] | [INFO] [stdout] 3 | ...e fn as_mut (& mut self) -> & mut T { :: std :: mem :: transmute (self) } } impl < T > :: std :: default :: Default for __BindgenUnion... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:3443 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: mem :: transmute (self) } # [inline] pub unsafe fn as_mut (& mut self) -> & mut T { :: std :: mem :: transmute (self) } } impl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:403918 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_uchar ; } extern "C" { pub fn udf_is_dir (p_udf_dirent : * const udf_dirent_t) -> :: std :: os :: raw :: c_uchar ; } # [repr (C)] ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 421 previous errors; 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0133`. [INFO] [stdout] [INFO] [stderr] error: could not compile `libcdio-sys` (lib) due to 422 previous errors; 4 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning[E0133]: call to unsafe function `std::slice::from_raw_parts` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:2697 [INFO] [stdout] | [INFO] [stdout] 3 | ..., len : usize) -> & [T] { :: std :: slice :: from_raw_parts (self . as_ptr () , len) } # [inline] pub unsafe fn as_mut_slice (& mut se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:2640 [INFO] [stdout] | [INFO] [stdout] 3 | ...self as * mut _ as * mut T } # [inline] pub unsafe fn as_slice (& self , len : usize) -> & [T] { :: std :: slice :: from_raw_parts (se... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(unsafe_op_in_unsafe_fn)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::slice::from_raw_parts_mut` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:2838 [INFO] [stdout] | [INFO] [stdout] 3 | ...usize) -> & mut [T] { :: std :: slice :: from_raw_parts_mut (self . as_mut_ptr () , len) } } impl < T > :: std :: fmt :: Debug for __I... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:2769 [INFO] [stdout] | [INFO] [stdout] 3 | ...f . as_ptr () , len) } # [inline] pub unsafe fn as_mut_slice (& mut self , len : usize) -> & mut [T] { :: std :: slice :: from_raw_par... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:3396 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub unsafe fn as_ref (& self) -> & T { :: std :: mem :: transmute (self) } # [inline] pub unsafe fn as_mut (& mut self) -> & mut T { ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:3357 [INFO] [stdout] | [INFO] [stdout] 3 | ...d (:: std :: marker :: PhantomData) } # [inline] pub unsafe fn as_ref (& self) -> & T { :: std :: mem :: transmute (self) } # [inline]... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning[E0133]: call to unsafe function `std::intrinsics::transmute` is unsafe and requires unsafe block [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:3490 [INFO] [stdout] | [INFO] [stdout] 3 | ...e fn as_mut (& mut self) -> & mut T { :: std :: mem :: transmute (self) } } impl < T > :: std :: default :: Default for __BindgenUnion... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #71668 [INFO] [stdout] = note: consult the function's documentation for information on how to avoid undefined behavior [INFO] [stdout] note: an unsafe function restricts its caller, but its body is safe by default [INFO] [stdout] --> /opt/rustwide/target/debug/build/libcdio-sys-e89533a5a87a154d/out/bindings.rs:3:3443 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: mem :: transmute (self) } # [inline] pub unsafe fn as_mut (& mut self) -> & mut T { :: std :: mem :: transmute (self) } } impl... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 421 previous errors; 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0133`. [INFO] [stdout] [INFO] [stderr] error: could not compile `libcdio-sys` (lib test) due to 422 previous errors; 4 warnings emitted [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" "437bff4c71a852867e57a31a8c57bd9b0d0e4ccde6bd7f36729511840282ec54", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "437bff4c71a852867e57a31a8c57bd9b0d0e4ccde6bd7f36729511840282ec54", kill_on_drop: false }` [INFO] [stdout] 437bff4c71a852867e57a31a8c57bd9b0d0e4ccde6bd7f36729511840282ec54