[INFO] fetching crate libxml 0.3.3... [INFO] checking libxml-0.3.3 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate libxml 0.3.3 into /workspace/builds/worker-1-tc2/source [INFO] validating manifest of crates.io crate libxml 0.3.3 on toolchain ccf408f4326a858c00dd845a64a86b16f360a801 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate libxml 0.3.3 [INFO] finished tweaking crates.io crate libxml 0.3.3 [INFO] tweaked toml for crates.io crate libxml 0.3.3 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] crate crates.io crate libxml 0.3.3 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-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] d017cb2bd6d4ba30a560438ce16ddc097d0a0e1739015d85e3ba8ef9083302eb [INFO] running `Command { std: "docker" "start" "-a" "d017cb2bd6d4ba30a560438ce16ddc097d0a0e1739015d85e3ba8ef9083302eb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d017cb2bd6d4ba30a560438ce16ddc097d0a0e1739015d85e3ba8ef9083302eb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d017cb2bd6d4ba30a560438ce16ddc097d0a0e1739015d85e3ba8ef9083302eb", kill_on_drop: false }` [INFO] [stdout] d017cb2bd6d4ba30a560438ce16ddc097d0a0e1739015d85e3ba8ef9083302eb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 609ffee6674e14e9005382254baf74260eef0d768d967481bc090c92549dddfb [INFO] running `Command { std: "docker" "start" "-a" "609ffee6674e14e9005382254baf74260eef0d768d967481bc090c92549dddfb", 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.66 [INFO] [stderr] Compiling unicode-ident v1.0.11 [INFO] [stderr] Compiling libc v0.2.147 [INFO] [stderr] Compiling serde v1.0.171 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling serde_json v1.0.103 [INFO] [stderr] Compiling rayon-core v1.11.0 [INFO] [stderr] Compiling rustix v0.38.4 [INFO] [stderr] Checking either v1.8.1 [INFO] [stderr] Checking anstyle v1.0.1 [INFO] [stderr] Checking bitflags v2.3.3 [INFO] [stderr] Compiling pkg-config v0.3.27 [INFO] [stderr] Checking clap_lex v0.5.0 [INFO] [stderr] Checking ryu v1.0.15 [INFO] [stderr] Checking crossbeam-channel v0.5.8 [INFO] [stderr] Checking regex-syntax v0.7.4 [INFO] [stderr] Checking linux-raw-sys v0.4.3 [INFO] [stderr] Checking plotters-backend v0.3.5 [INFO] [stderr] Checking half v1.8.2 [INFO] [stderr] Checking itoa v1.0.9 [INFO] [stderr] Checking ciborium-io v0.2.1 [INFO] [stderr] Checking clap_builder v4.3.15 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Checking walkdir v2.3.3 [INFO] [stderr] Checking once_cell v1.18.0 [INFO] [stderr] Checking oorandom v11.1.3 [INFO] [stderr] Checking plotters-svg v0.3.5 [INFO] [stderr] Checking ciborium-ll v0.2.1 [INFO] [stderr] Compiling libxml v0.3.3 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Compiling quote v1.0.31 [INFO] [stderr] Compiling syn v2.0.26 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Checking is-terminal v0.4.9 [INFO] [stderr] Checking regex-automata v0.3.3 [INFO] [stderr] Checking plotters v0.3.5 [INFO] [stderr] Checking rayon v1.7.0 [INFO] [stderr] Checking criterion-plot v0.5.0 [INFO] [stderr] Checking clap v4.3.15 [INFO] [stderr] Checking regex v1.9.1 [INFO] [stderr] warning: failed to automatically apply fixes suggested by rustc to crate `libxml` [INFO] [stderr] [INFO] [stderr] after fixes were automatically applied the compiler reported errors within these files: [INFO] [stderr] [INFO] [stderr] * src/parser.rs [INFO] [stderr] [INFO] [stderr] This likely indicates a bug in either rustc or cargo itself, [INFO] [stderr] and we would appreciate a bug report! You're likely to see [INFO] [stderr] a number of compiler warnings after this message which cargo [INFO] [stderr] attempted to fix but failed. If you could open an issue at [INFO] [stderr] https://github.com/rust-lang/rust/issues [INFO] [stderr] quoting the full output of this command we'd be very appreciative! [INFO] [stderr] Note that you may be able to make some more progress in the near-term [INFO] [stderr] fixing code with the `--broken-code` flag [INFO] [stderr] [INFO] [stderr] The following errors were reported: [INFO] [stderr] error[E0658]: fragment specifier `expr_2021` is unstable [INFO] [stderr] --> src/parser.rs:75:9 [INFO] [stderr] | [INFO] [stderr] 75 | $condition:expr_2021 => $variant:ident [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #123742 for more information [INFO] [stderr] = help: add `#![feature(expr_fragment_specifier_2024)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error: aborting due to 1 previous error [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0658`. [INFO] [stderr] Original diagnostics will follow. [INFO] [stderr] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:569:1 [INFO] [stdout] | [INFO] [stdout] 569 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 570 | | pub fn xmlCheckVersion(version: ::std::os::raw::c_int); [INFO] [stdout] 571 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] = note: `--force-warn missing-unsafe-on-extern` implied by `--force-warn rust-2024-compatibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:850:1 [INFO] [stdout] | [INFO] [stdout] 850 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 851 | | #[link_name = "\u{1}_IO_2_1_stdin_"] [INFO] [stdout] 852 | | pub static mut _IO_2_1_stdin_: _IO_FILE_plus; [INFO] [stdout] 853 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:854:1 [INFO] [stdout] | [INFO] [stdout] 854 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 855 | | #[link_name = "\u{1}_IO_2_1_stdout_"] [INFO] [stdout] 856 | | pub static mut _IO_2_1_stdout_: _IO_FILE_plus; [INFO] [stdout] 857 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:858:1 [INFO] [stdout] | [INFO] [stdout] 858 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 859 | | #[link_name = "\u{1}_IO_2_1_stderr_"] [INFO] [stdout] 860 | | pub static mut _IO_2_1_stderr_: _IO_FILE_plus; [INFO] [stdout] 861 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:886:1 [INFO] [stdout] | [INFO] [stdout] 886 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 887 | | pub fn __underflow(arg1: *mut _IO_FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 888 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:889:1 [INFO] [stdout] | [INFO] [stdout] 889 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 890 | | pub fn __uflow(arg1: *mut _IO_FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 891 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:892:1 [INFO] [stdout] | [INFO] [stdout] 892 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 893 | | pub fn __overflow(arg1: *mut _IO_FILE, arg2: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 894 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:895:1 [INFO] [stdout] | [INFO] [stdout] 895 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 896 | | pub fn _IO_getc(__fp: *mut _IO_FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 897 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:898:1 [INFO] [stdout] | [INFO] [stdout] 898 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 899 | | pub fn _IO_putc(__c: ::std::os::raw::c_int, __fp: *mut _IO_FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 900 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:901:1 [INFO] [stdout] | [INFO] [stdout] 901 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 902 | | pub fn _IO_feof(__fp: *mut _IO_FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 903 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:904:1 [INFO] [stdout] | [INFO] [stdout] 904 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 905 | | pub fn _IO_ferror(__fp: *mut _IO_FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 906 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:907:1 [INFO] [stdout] | [INFO] [stdout] 907 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 908 | | pub fn _IO_peekc_locked(__fp: *mut _IO_FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 909 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:910:1 [INFO] [stdout] | [INFO] [stdout] 910 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 911 | | pub fn _IO_flockfile(arg1: *mut _IO_FILE); [INFO] [stdout] 912 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:913:1 [INFO] [stdout] | [INFO] [stdout] 913 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 914 | | pub fn _IO_funlockfile(arg1: *mut _IO_FILE); [INFO] [stdout] 915 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:916:1 [INFO] [stdout] | [INFO] [stdout] 916 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 917 | | pub fn _IO_ftrylockfile(arg1: *mut _IO_FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 918 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:919:1 [INFO] [stdout] | [INFO] [stdout] 919 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 920 | | pub fn _IO_vfscanf( [INFO] [stdout] 921 | | arg1: *mut _IO_FILE, [INFO] [stdout] 922 | | arg2: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 925 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 926 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:927:1 [INFO] [stdout] | [INFO] [stdout] 927 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 928 | | pub fn _IO_vfprintf( [INFO] [stdout] 929 | | arg1: *mut _IO_FILE, [INFO] [stdout] 930 | | arg2: *const ::std::os::raw::c_char, [INFO] [stdout] 931 | | arg3: *mut __va_list_tag, [INFO] [stdout] 932 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 933 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:934:1 [INFO] [stdout] | [INFO] [stdout] 934 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 935 | | pub fn _IO_padn(arg1: *mut _IO_FILE, arg2: ::std::os::raw::c_int, arg3: __ssize_t) -> __ssize_t; [INFO] [stdout] 936 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:937:1 [INFO] [stdout] | [INFO] [stdout] 937 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 938 | | pub fn _IO_sgetn(arg1: *mut _IO_FILE, arg2: *mut ::std::os::raw::c_void, arg3: usize) -> usize; [INFO] [stdout] 939 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:940:1 [INFO] [stdout] | [INFO] [stdout] 940 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 941 | | pub fn _IO_seekoff( [INFO] [stdout] 942 | | arg1: *mut _IO_FILE, [INFO] [stdout] 943 | | arg2: __off64_t, [INFO] [stdout] ... | [INFO] [stdout] 946 | | ) -> __off64_t; [INFO] [stdout] 947 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:948:1 [INFO] [stdout] | [INFO] [stdout] 948 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 949 | | pub fn _IO_seekpos( [INFO] [stdout] 950 | | arg1: *mut _IO_FILE, [INFO] [stdout] 951 | | arg2: __off64_t, [INFO] [stdout] 952 | | arg3: ::std::os::raw::c_int, [INFO] [stdout] 953 | | ) -> __off64_t; [INFO] [stdout] 954 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:955:1 [INFO] [stdout] | [INFO] [stdout] 955 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 956 | | pub fn _IO_free_backup_area(arg1: *mut _IO_FILE); [INFO] [stdout] 957 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:960:1 [INFO] [stdout] | [INFO] [stdout] 960 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 961 | | #[link_name = "\u{1}stdin"] [INFO] [stdout] 962 | | pub static mut stdin: *mut _IO_FILE; [INFO] [stdout] 963 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:964:1 [INFO] [stdout] | [INFO] [stdout] 964 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 965 | | #[link_name = "\u{1}stdout"] [INFO] [stdout] 966 | | pub static mut stdout: *mut _IO_FILE; [INFO] [stdout] 967 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:968:1 [INFO] [stdout] | [INFO] [stdout] 968 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 969 | | #[link_name = "\u{1}stderr"] [INFO] [stdout] 970 | | pub static mut stderr: *mut _IO_FILE; [INFO] [stdout] 971 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:972:1 [INFO] [stdout] | [INFO] [stdout] 972 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 973 | | pub fn remove(__filename: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 974 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:975:1 [INFO] [stdout] | [INFO] [stdout] 975 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 976 | | pub fn rename( [INFO] [stdout] 977 | | __old: *const ::std::os::raw::c_char, [INFO] [stdout] 978 | | __new: *const ::std::os::raw::c_char, [INFO] [stdout] 979 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 980 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:981:1 [INFO] [stdout] | [INFO] [stdout] 981 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 982 | | pub fn renameat( [INFO] [stdout] 983 | | __oldfd: ::std::os::raw::c_int, [INFO] [stdout] 984 | | __old: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 987 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 988 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:989:1 [INFO] [stdout] | [INFO] [stdout] 989 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 990 | | pub fn tmpfile() -> *mut FILE; [INFO] [stdout] 991 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:992:1 [INFO] [stdout] | [INFO] [stdout] 992 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 993 | | pub fn tmpnam(__s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 994 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:995:1 [INFO] [stdout] | [INFO] [stdout] 995 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 996 | | pub fn tmpnam_r(__s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 997 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:998:1 [INFO] [stdout] | [INFO] [stdout] 998 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 999 | | pub fn tempnam( [INFO] [stdout] 1000 | | __dir: *const ::std::os::raw::c_char, [INFO] [stdout] 1001 | | __pfx: *const ::std::os::raw::c_char, [INFO] [stdout] 1002 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1003 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1004:1 [INFO] [stdout] | [INFO] [stdout] 1004 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1005 | | pub fn fclose(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1006 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1007:1 [INFO] [stdout] | [INFO] [stdout] 1007 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1008 | | pub fn fflush(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1009 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1010:1 [INFO] [stdout] | [INFO] [stdout] 1010 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1011 | | pub fn fflush_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1012 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1013:1 [INFO] [stdout] | [INFO] [stdout] 1013 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1014 | | pub fn fopen( [INFO] [stdout] 1015 | | __filename: *const ::std::os::raw::c_char, [INFO] [stdout] 1016 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 1017 | | ) -> *mut FILE; [INFO] [stdout] 1018 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1019:1 [INFO] [stdout] | [INFO] [stdout] 1019 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1020 | | pub fn freopen( [INFO] [stdout] 1021 | | __filename: *const ::std::os::raw::c_char, [INFO] [stdout] 1022 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 1023 | | __stream: *mut FILE, [INFO] [stdout] 1024 | | ) -> *mut FILE; [INFO] [stdout] 1025 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1026:1 [INFO] [stdout] | [INFO] [stdout] 1026 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1027 | | pub fn fdopen(__fd: ::std::os::raw::c_int, __modes: *const ::std::os::raw::c_char) -> *mut FILE; [INFO] [stdout] 1028 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1029:1 [INFO] [stdout] | [INFO] [stdout] 1029 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1030 | | pub fn fmemopen( [INFO] [stdout] 1031 | | __s: *mut ::std::os::raw::c_void, [INFO] [stdout] 1032 | | __len: usize, [INFO] [stdout] 1033 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 1034 | | ) -> *mut FILE; [INFO] [stdout] 1035 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1036:1 [INFO] [stdout] | [INFO] [stdout] 1036 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1037 | | pub fn open_memstream( [INFO] [stdout] 1038 | | __bufloc: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1039 | | __sizeloc: *mut usize, [INFO] [stdout] 1040 | | ) -> *mut FILE; [INFO] [stdout] 1041 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1042:1 [INFO] [stdout] | [INFO] [stdout] 1042 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1043 | | pub fn setbuf(__stream: *mut FILE, __buf: *mut ::std::os::raw::c_char); [INFO] [stdout] 1044 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1045:1 [INFO] [stdout] | [INFO] [stdout] 1045 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1046 | | pub fn setvbuf( [INFO] [stdout] 1047 | | __stream: *mut FILE, [INFO] [stdout] 1048 | | __buf: *mut ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1051 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1052 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1053:1 [INFO] [stdout] | [INFO] [stdout] 1053 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1054 | | pub fn setbuffer(__stream: *mut FILE, __buf: *mut ::std::os::raw::c_char, __size: usize); [INFO] [stdout] 1055 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1056:1 [INFO] [stdout] | [INFO] [stdout] 1056 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1057 | | pub fn setlinebuf(__stream: *mut FILE); [INFO] [stdout] 1058 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1059:1 [INFO] [stdout] | [INFO] [stdout] 1059 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1060 | | pub fn fprintf( [INFO] [stdout] 1061 | | __stream: *mut FILE, [INFO] [stdout] 1062 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1063 | | ... [INFO] [stdout] 1064 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1065 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1066:1 [INFO] [stdout] | [INFO] [stdout] 1066 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1067 | | pub fn printf(__format: *const ::std::os::raw::c_char, ...) -> ::std::os::raw::c_int; [INFO] [stdout] 1068 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1069:1 [INFO] [stdout] | [INFO] [stdout] 1069 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1070 | | pub fn sprintf( [INFO] [stdout] 1071 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 1072 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1073 | | ... [INFO] [stdout] 1074 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1075 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1076:1 [INFO] [stdout] | [INFO] [stdout] 1076 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1077 | | pub fn vfprintf( [INFO] [stdout] 1078 | | __s: *mut FILE, [INFO] [stdout] 1079 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1080 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1081 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1082 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1083:1 [INFO] [stdout] | [INFO] [stdout] 1083 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1084 | | pub fn vprintf( [INFO] [stdout] 1085 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1086 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1087 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1088 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1089:1 [INFO] [stdout] | [INFO] [stdout] 1089 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1090 | | pub fn vsprintf( [INFO] [stdout] 1091 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 1092 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1093 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1094 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1095 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1096:1 [INFO] [stdout] | [INFO] [stdout] 1096 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1097 | | pub fn snprintf( [INFO] [stdout] 1098 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 1099 | | __maxlen: usize, [INFO] [stdout] ... | [INFO] [stdout] 1102 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1103 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1104:1 [INFO] [stdout] | [INFO] [stdout] 1104 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1105 | | pub fn vsnprintf( [INFO] [stdout] 1106 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 1107 | | __maxlen: usize, [INFO] [stdout] ... | [INFO] [stdout] 1110 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1111 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1112:1 [INFO] [stdout] | [INFO] [stdout] 1112 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1113 | | pub fn vdprintf( [INFO] [stdout] 1114 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1115 | | __fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 1116 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1117 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1118 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1119:1 [INFO] [stdout] | [INFO] [stdout] 1119 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1120 | | pub fn dprintf( [INFO] [stdout] 1121 | | __fd: ::std::os::raw::c_int, [INFO] [stdout] 1122 | | __fmt: *const ::std::os::raw::c_char, [INFO] [stdout] 1123 | | ... [INFO] [stdout] 1124 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1125 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1126:1 [INFO] [stdout] | [INFO] [stdout] 1126 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1127 | | pub fn fscanf( [INFO] [stdout] 1128 | | __stream: *mut FILE, [INFO] [stdout] 1129 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1130 | | ... [INFO] [stdout] 1131 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1132 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1133:1 [INFO] [stdout] | [INFO] [stdout] 1133 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1134 | | pub fn scanf(__format: *const ::std::os::raw::c_char, ...) -> ::std::os::raw::c_int; [INFO] [stdout] 1135 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1136:1 [INFO] [stdout] | [INFO] [stdout] 1136 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1137 | | pub fn sscanf( [INFO] [stdout] 1138 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] 1139 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1140 | | ... [INFO] [stdout] 1141 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1142 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1143:1 [INFO] [stdout] | [INFO] [stdout] 1143 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1144 | | #[link_name = "\u{1}__isoc99_fscanf"] [INFO] [stdout] 1145 | | pub fn fscanf1( [INFO] [stdout] 1146 | | __stream: *mut FILE, [INFO] [stdout] ... | [INFO] [stdout] 1149 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1150 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1151:1 [INFO] [stdout] | [INFO] [stdout] 1151 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1152 | | #[link_name = "\u{1}__isoc99_scanf"] [INFO] [stdout] 1153 | | pub fn scanf1(__format: *const ::std::os::raw::c_char, ...) -> ::std::os::raw::c_int; [INFO] [stdout] 1154 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1155:1 [INFO] [stdout] | [INFO] [stdout] 1155 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1156 | | #[link_name = "\u{1}__isoc99_sscanf"] [INFO] [stdout] 1157 | | pub fn sscanf1( [INFO] [stdout] 1158 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1161 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1162 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1163:1 [INFO] [stdout] | [INFO] [stdout] 1163 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1164 | | pub fn vfscanf( [INFO] [stdout] 1165 | | __s: *mut FILE, [INFO] [stdout] 1166 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1167 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1168 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1169 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1170:1 [INFO] [stdout] | [INFO] [stdout] 1170 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1171 | | pub fn vscanf( [INFO] [stdout] 1172 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1173 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1174 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1175 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1176:1 [INFO] [stdout] | [INFO] [stdout] 1176 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1177 | | pub fn vsscanf( [INFO] [stdout] 1178 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] 1179 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1180 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1181 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1182 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1183:1 [INFO] [stdout] | [INFO] [stdout] 1183 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1184 | | #[link_name = "\u{1}__isoc99_vfscanf"] [INFO] [stdout] 1185 | | pub fn vfscanf1( [INFO] [stdout] 1186 | | __s: *mut FILE, [INFO] [stdout] ... | [INFO] [stdout] 1189 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1190 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1191:1 [INFO] [stdout] | [INFO] [stdout] 1191 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1192 | | #[link_name = "\u{1}__isoc99_vscanf"] [INFO] [stdout] 1193 | | pub fn vscanf1( [INFO] [stdout] 1194 | | __format: *const ::std::os::raw::c_char, [INFO] [stdout] 1195 | | __arg: *mut __va_list_tag, [INFO] [stdout] 1196 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1197 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1198:1 [INFO] [stdout] | [INFO] [stdout] 1198 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1199 | | #[link_name = "\u{1}__isoc99_vsscanf"] [INFO] [stdout] 1200 | | pub fn vsscanf1( [INFO] [stdout] 1201 | | __s: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 1204 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1205 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1206:1 [INFO] [stdout] | [INFO] [stdout] 1206 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1207 | | pub fn fgetc(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1208 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1209:1 [INFO] [stdout] | [INFO] [stdout] 1209 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1210 | | pub fn getc(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1211 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1212:1 [INFO] [stdout] | [INFO] [stdout] 1212 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1213 | | pub fn getchar() -> ::std::os::raw::c_int; [INFO] [stdout] 1214 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1215:1 [INFO] [stdout] | [INFO] [stdout] 1215 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1216 | | pub fn getc_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1217 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1218:1 [INFO] [stdout] | [INFO] [stdout] 1218 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1219 | | pub fn getchar_unlocked() -> ::std::os::raw::c_int; [INFO] [stdout] 1220 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1221:1 [INFO] [stdout] | [INFO] [stdout] 1221 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1222 | | pub fn fgetc_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1223 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1224:1 [INFO] [stdout] | [INFO] [stdout] 1224 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1225 | | pub fn fputc(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1226 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1227:1 [INFO] [stdout] | [INFO] [stdout] 1227 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1228 | | pub fn putc(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1229 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1230:1 [INFO] [stdout] | [INFO] [stdout] 1230 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1231 | | pub fn putchar(__c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1232 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1233:1 [INFO] [stdout] | [INFO] [stdout] 1233 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1234 | | pub fn fputc_unlocked(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1235 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1236:1 [INFO] [stdout] | [INFO] [stdout] 1236 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1237 | | pub fn putc_unlocked(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1238 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1239:1 [INFO] [stdout] | [INFO] [stdout] 1239 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1240 | | pub fn putchar_unlocked(__c: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1241 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1242:1 [INFO] [stdout] | [INFO] [stdout] 1242 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1243 | | pub fn getw(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1244 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1245:1 [INFO] [stdout] | [INFO] [stdout] 1245 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1246 | | pub fn putw(__w: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1247 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1248:1 [INFO] [stdout] | [INFO] [stdout] 1248 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1249 | | pub fn fgets( [INFO] [stdout] 1250 | | __s: *mut ::std::os::raw::c_char, [INFO] [stdout] 1251 | | __n: ::std::os::raw::c_int, [INFO] [stdout] 1252 | | __stream: *mut FILE, [INFO] [stdout] 1253 | | ) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1254 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1255:1 [INFO] [stdout] | [INFO] [stdout] 1255 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1256 | | pub fn __getdelim( [INFO] [stdout] 1257 | | __lineptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1258 | | __n: *mut usize, [INFO] [stdout] ... | [INFO] [stdout] 1261 | | ) -> __ssize_t; [INFO] [stdout] 1262 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1263:1 [INFO] [stdout] | [INFO] [stdout] 1263 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1264 | | pub fn getdelim( [INFO] [stdout] 1265 | | __lineptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1266 | | __n: *mut usize, [INFO] [stdout] ... | [INFO] [stdout] 1269 | | ) -> __ssize_t; [INFO] [stdout] 1270 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1271:1 [INFO] [stdout] | [INFO] [stdout] 1271 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1272 | | pub fn getline( [INFO] [stdout] 1273 | | __lineptr: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] 1274 | | __n: *mut usize, [INFO] [stdout] 1275 | | __stream: *mut FILE, [INFO] [stdout] 1276 | | ) -> __ssize_t; [INFO] [stdout] 1277 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1278:1 [INFO] [stdout] | [INFO] [stdout] 1278 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1279 | | pub fn fputs(__s: *const ::std::os::raw::c_char, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1280 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1281:1 [INFO] [stdout] | [INFO] [stdout] 1281 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1282 | | pub fn puts(__s: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int; [INFO] [stdout] 1283 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1284:1 [INFO] [stdout] | [INFO] [stdout] 1284 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1285 | | pub fn ungetc(__c: ::std::os::raw::c_int, __stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1286 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1287:1 [INFO] [stdout] | [INFO] [stdout] 1287 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1288 | | pub fn fread( [INFO] [stdout] 1289 | | __ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] 1290 | | __size: usize, [INFO] [stdout] ... | [INFO] [stdout] 1293 | | ) -> usize; [INFO] [stdout] 1294 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1295:1 [INFO] [stdout] | [INFO] [stdout] 1295 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1296 | | pub fn fwrite( [INFO] [stdout] 1297 | | __ptr: *const ::std::os::raw::c_void, [INFO] [stdout] 1298 | | __size: usize, [INFO] [stdout] ... | [INFO] [stdout] 1301 | | ) -> usize; [INFO] [stdout] 1302 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1303:1 [INFO] [stdout] | [INFO] [stdout] 1303 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1304 | | pub fn fread_unlocked( [INFO] [stdout] 1305 | | __ptr: *mut ::std::os::raw::c_void, [INFO] [stdout] 1306 | | __size: usize, [INFO] [stdout] ... | [INFO] [stdout] 1309 | | ) -> usize; [INFO] [stdout] 1310 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1311:1 [INFO] [stdout] | [INFO] [stdout] 1311 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1312 | | pub fn fwrite_unlocked( [INFO] [stdout] 1313 | | __ptr: *const ::std::os::raw::c_void, [INFO] [stdout] 1314 | | __size: usize, [INFO] [stdout] ... | [INFO] [stdout] 1317 | | ) -> usize; [INFO] [stdout] 1318 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1319:1 [INFO] [stdout] | [INFO] [stdout] 1319 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1320 | | pub fn fseek( [INFO] [stdout] 1321 | | __stream: *mut FILE, [INFO] [stdout] 1322 | | __off: ::std::os::raw::c_long, [INFO] [stdout] 1323 | | __whence: ::std::os::raw::c_int, [INFO] [stdout] 1324 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1325 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1326:1 [INFO] [stdout] | [INFO] [stdout] 1326 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1327 | | pub fn ftell(__stream: *mut FILE) -> ::std::os::raw::c_long; [INFO] [stdout] 1328 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1329:1 [INFO] [stdout] | [INFO] [stdout] 1329 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1330 | | pub fn rewind(__stream: *mut FILE); [INFO] [stdout] 1331 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1332:1 [INFO] [stdout] | [INFO] [stdout] 1332 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1333 | | pub fn fseeko( [INFO] [stdout] 1334 | | __stream: *mut FILE, [INFO] [stdout] 1335 | | __off: __off_t, [INFO] [stdout] 1336 | | __whence: ::std::os::raw::c_int, [INFO] [stdout] 1337 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1338 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1339:1 [INFO] [stdout] | [INFO] [stdout] 1339 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1340 | | pub fn ftello(__stream: *mut FILE) -> __off_t; [INFO] [stdout] 1341 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1342:1 [INFO] [stdout] | [INFO] [stdout] 1342 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1343 | | pub fn fgetpos(__stream: *mut FILE, __pos: *mut fpos_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1344 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1345:1 [INFO] [stdout] | [INFO] [stdout] 1345 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1346 | | pub fn fsetpos(__stream: *mut FILE, __pos: *const fpos_t) -> ::std::os::raw::c_int; [INFO] [stdout] 1347 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1348:1 [INFO] [stdout] | [INFO] [stdout] 1348 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1349 | | pub fn clearerr(__stream: *mut FILE); [INFO] [stdout] 1350 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1351:1 [INFO] [stdout] | [INFO] [stdout] 1351 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1352 | | pub fn feof(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1353 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1354:1 [INFO] [stdout] | [INFO] [stdout] 1354 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1355 | | pub fn ferror(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1356 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1357:1 [INFO] [stdout] | [INFO] [stdout] 1357 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1358 | | pub fn clearerr_unlocked(__stream: *mut FILE); [INFO] [stdout] 1359 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1360:1 [INFO] [stdout] | [INFO] [stdout] 1360 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1361 | | pub fn feof_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1362 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1363:1 [INFO] [stdout] | [INFO] [stdout] 1363 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1364 | | pub fn ferror_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1365 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1366:1 [INFO] [stdout] | [INFO] [stdout] 1366 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1367 | | pub fn perror(__s: *const ::std::os::raw::c_char); [INFO] [stdout] 1368 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1369:1 [INFO] [stdout] | [INFO] [stdout] 1369 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1370 | | #[link_name = "\u{1}sys_nerr"] [INFO] [stdout] 1371 | | pub static mut sys_nerr: ::std::os::raw::c_int; [INFO] [stdout] 1372 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1373:1 [INFO] [stdout] | [INFO] [stdout] 1373 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1374 | | #[link_name = "\u{1}sys_errlist"] [INFO] [stdout] 1375 | | pub static mut sys_errlist: [*const ::std::os::raw::c_char; 0usize]; [INFO] [stdout] 1376 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1377:1 [INFO] [stdout] | [INFO] [stdout] 1377 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1378 | | pub fn fileno(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1379 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1380:1 [INFO] [stdout] | [INFO] [stdout] 1380 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1381 | | pub fn fileno_unlocked(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1382 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1383:1 [INFO] [stdout] | [INFO] [stdout] 1383 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1384 | | pub fn popen( [INFO] [stdout] 1385 | | __command: *const ::std::os::raw::c_char, [INFO] [stdout] 1386 | | __modes: *const ::std::os::raw::c_char, [INFO] [stdout] 1387 | | ) -> *mut FILE; [INFO] [stdout] 1388 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1389:1 [INFO] [stdout] | [INFO] [stdout] 1389 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1390 | | pub fn pclose(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1391 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1392:1 [INFO] [stdout] | [INFO] [stdout] 1392 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1393 | | pub fn ctermid(__s: *mut ::std::os::raw::c_char) -> *mut ::std::os::raw::c_char; [INFO] [stdout] 1394 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1395:1 [INFO] [stdout] | [INFO] [stdout] 1395 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1396 | | pub fn flockfile(__stream: *mut FILE); [INFO] [stdout] 1397 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1398:1 [INFO] [stdout] | [INFO] [stdout] 1398 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1399 | | pub fn ftrylockfile(__stream: *mut FILE) -> ::std::os::raw::c_int; [INFO] [stdout] 1400 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1401:1 [INFO] [stdout] | [INFO] [stdout] 1401 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1402 | | pub fn funlockfile(__stream: *mut FILE); [INFO] [stdout] 1403 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1410:1 [INFO] [stdout] | [INFO] [stdout] 1410 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1411 | | pub fn xmlStrdup(cur: *const xmlChar) -> *mut xmlChar; [INFO] [stdout] 1412 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1413:1 [INFO] [stdout] | [INFO] [stdout] 1413 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1414 | | pub fn xmlStrndup(cur: *const xmlChar, len: ::std::os::raw::c_int) -> *mut xmlChar; [INFO] [stdout] 1415 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1416:1 [INFO] [stdout] | [INFO] [stdout] 1416 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1417 | | pub fn xmlCharStrndup( [INFO] [stdout] 1418 | | cur: *const ::std::os::raw::c_char, [INFO] [stdout] 1419 | | len: ::std::os::raw::c_int, [INFO] [stdout] 1420 | | ) -> *mut xmlChar; [INFO] [stdout] 1421 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1422:1 [INFO] [stdout] | [INFO] [stdout] 1422 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1423 | | pub fn xmlCharStrdup(cur: *const ::std::os::raw::c_char) -> *mut xmlChar; [INFO] [stdout] 1424 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1425:1 [INFO] [stdout] | [INFO] [stdout] 1425 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1426 | | pub fn xmlStrsub( [INFO] [stdout] 1427 | | str: *const xmlChar, [INFO] [stdout] 1428 | | start: ::std::os::raw::c_int, [INFO] [stdout] 1429 | | len: ::std::os::raw::c_int, [INFO] [stdout] 1430 | | ) -> *mut xmlChar; [INFO] [stdout] 1431 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1432:1 [INFO] [stdout] | [INFO] [stdout] 1432 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1433 | | pub fn xmlStrchr(str: *const xmlChar, val: xmlChar) -> *const xmlChar; [INFO] [stdout] 1434 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1435:1 [INFO] [stdout] | [INFO] [stdout] 1435 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1436 | | pub fn xmlStrstr(str: *const xmlChar, val: *const xmlChar) -> *const xmlChar; [INFO] [stdout] 1437 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1438:1 [INFO] [stdout] | [INFO] [stdout] 1438 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1439 | | pub fn xmlStrcasestr(str: *const xmlChar, val: *const xmlChar) -> *const xmlChar; [INFO] [stdout] 1440 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1441:1 [INFO] [stdout] | [INFO] [stdout] 1441 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1442 | | pub fn xmlStrcmp(str1: *const xmlChar, str2: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 1443 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1444:1 [INFO] [stdout] | [INFO] [stdout] 1444 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1445 | | pub fn xmlStrncmp( [INFO] [stdout] 1446 | | str1: *const xmlChar, [INFO] [stdout] 1447 | | str2: *const xmlChar, [INFO] [stdout] 1448 | | len: ::std::os::raw::c_int, [INFO] [stdout] 1449 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1450 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1451:1 [INFO] [stdout] | [INFO] [stdout] 1451 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1452 | | pub fn xmlStrcasecmp(str1: *const xmlChar, str2: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 1453 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1454:1 [INFO] [stdout] | [INFO] [stdout] 1454 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1455 | | pub fn xmlStrncasecmp( [INFO] [stdout] 1456 | | str1: *const xmlChar, [INFO] [stdout] 1457 | | str2: *const xmlChar, [INFO] [stdout] 1458 | | len: ::std::os::raw::c_int, [INFO] [stdout] 1459 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1460 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1461:1 [INFO] [stdout] | [INFO] [stdout] 1461 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1462 | | pub fn xmlStrEqual(str1: *const xmlChar, str2: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 1463 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1464:1 [INFO] [stdout] | [INFO] [stdout] 1464 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1465 | | pub fn xmlStrQEqual( [INFO] [stdout] 1466 | | pref: *const xmlChar, [INFO] [stdout] 1467 | | name: *const xmlChar, [INFO] [stdout] 1468 | | str: *const xmlChar, [INFO] [stdout] 1469 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1470 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1471:1 [INFO] [stdout] | [INFO] [stdout] 1471 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1472 | | pub fn xmlStrlen(str: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 1473 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1474:1 [INFO] [stdout] | [INFO] [stdout] 1474 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1475 | | pub fn xmlStrcat(cur: *mut xmlChar, add: *const xmlChar) -> *mut xmlChar; [INFO] [stdout] 1476 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1477:1 [INFO] [stdout] | [INFO] [stdout] 1477 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1478 | | pub fn xmlStrncat( [INFO] [stdout] 1479 | | cur: *mut xmlChar, [INFO] [stdout] 1480 | | add: *const xmlChar, [INFO] [stdout] 1481 | | len: ::std::os::raw::c_int, [INFO] [stdout] 1482 | | ) -> *mut xmlChar; [INFO] [stdout] 1483 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1484:1 [INFO] [stdout] | [INFO] [stdout] 1484 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1485 | | pub fn xmlStrncatNew( [INFO] [stdout] 1486 | | str1: *const xmlChar, [INFO] [stdout] 1487 | | str2: *const xmlChar, [INFO] [stdout] 1488 | | len: ::std::os::raw::c_int, [INFO] [stdout] 1489 | | ) -> *mut xmlChar; [INFO] [stdout] 1490 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1491:1 [INFO] [stdout] | [INFO] [stdout] 1491 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1492 | | pub fn xmlStrPrintf( [INFO] [stdout] 1493 | | buf: *mut xmlChar, [INFO] [stdout] 1494 | | len: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 1497 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1498 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1499:1 [INFO] [stdout] | [INFO] [stdout] 1499 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1500 | | pub fn xmlStrVPrintf( [INFO] [stdout] 1501 | | buf: *mut xmlChar, [INFO] [stdout] 1502 | | len: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 1505 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1506 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1507:1 [INFO] [stdout] | [INFO] [stdout] 1507 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1508 | | pub fn xmlGetUTF8Char( [INFO] [stdout] 1509 | | utf: *const ::std::os::raw::c_uchar, [INFO] [stdout] 1510 | | len: *mut ::std::os::raw::c_int, [INFO] [stdout] 1511 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 1512 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1513:1 [INFO] [stdout] | [INFO] [stdout] 1513 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1514 | | pub fn xmlCheckUTF8(utf: *const ::std::os::raw::c_uchar) -> ::std::os::raw::c_int; [INFO] [stdout] 1515 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1516:1 [INFO] [stdout] | [INFO] [stdout] 1516 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1517 | | pub fn xmlUTF8Strsize(utf: *const xmlChar, len: ::std::os::raw::c_int) -> ::std::os::raw::c_int; [INFO] [stdout] 1518 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1519:1 [INFO] [stdout] | [INFO] [stdout] 1519 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1520 | | pub fn xmlUTF8Strndup(utf: *const xmlChar, len: ::std::os::raw::c_int) -> *mut xmlChar; [INFO] [stdout] 1521 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1522:1 [INFO] [stdout] | [INFO] [stdout] 1522 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1523 | | pub fn xmlUTF8Strpos(utf: *const xmlChar, pos: ::std::os::raw::c_int) -> *const xmlChar; [INFO] [stdout] 1524 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1525:1 [INFO] [stdout] | [INFO] [stdout] 1525 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1526 | | pub fn xmlUTF8Strloc(utf: *const xmlChar, utfchar: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 1527 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1528:1 [INFO] [stdout] | [INFO] [stdout] 1528 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1529 | | pub fn xmlUTF8Strsub( [INFO] [stdout] 1530 | | utf: *const xmlChar, [INFO] [stdout] 1531 | | start: ::std::os::raw::c_int, [INFO] [stdout] 1532 | | len: ::std::os::raw::c_int, [INFO] [stdout] 1533 | | ) -> *mut xmlChar; [INFO] [stdout] 1534 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1535:1 [INFO] [stdout] | [INFO] [stdout] 1535 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1536 | | pub fn xmlUTF8Strlen(utf: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 1537 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1538:1 [INFO] [stdout] | [INFO] [stdout] 1538 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1539 | | pub fn xmlUTF8Size(utf: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 1540 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1541:1 [INFO] [stdout] | [INFO] [stdout] 1541 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1542 | | pub fn xmlUTF8Charcmp(utf1: *const xmlChar, utf2: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 1543 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1661:1 [INFO] [stdout] | [INFO] [stdout] 1661 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1662 | | pub fn xmlBufContent(buf: *const xmlBuf) -> *mut xmlChar; [INFO] [stdout] 1663 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1664:1 [INFO] [stdout] | [INFO] [stdout] 1664 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1665 | | pub fn xmlBufEnd(buf: xmlBufPtr) -> *mut xmlChar; [INFO] [stdout] 1666 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1667:1 [INFO] [stdout] | [INFO] [stdout] 1667 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1668 | | pub fn xmlBufUse(buf: xmlBufPtr) -> usize; [INFO] [stdout] 1669 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:1670:1 [INFO] [stdout] | [INFO] [stdout] 1670 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 1671 | | pub fn xmlBufShrink(buf: xmlBufPtr, len: usize) -> usize; [INFO] [stdout] 1672 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2167:1 [INFO] [stdout] | [INFO] [stdout] 2167 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2168 | | pub fn xmlInitializeDict() -> ::std::os::raw::c_int; [INFO] [stdout] 2169 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2170:1 [INFO] [stdout] | [INFO] [stdout] 2170 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2171 | | pub fn xmlDictCreate() -> xmlDictPtr; [INFO] [stdout] 2172 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2173:1 [INFO] [stdout] | [INFO] [stdout] 2173 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2174 | | pub fn xmlDictSetLimit(dict: xmlDictPtr, limit: usize) -> usize; [INFO] [stdout] 2175 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2176:1 [INFO] [stdout] | [INFO] [stdout] 2176 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2177 | | pub fn xmlDictGetUsage(dict: xmlDictPtr) -> usize; [INFO] [stdout] 2178 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2179:1 [INFO] [stdout] | [INFO] [stdout] 2179 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2180 | | pub fn xmlDictCreateSub(sub: xmlDictPtr) -> xmlDictPtr; [INFO] [stdout] 2181 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2182:1 [INFO] [stdout] | [INFO] [stdout] 2182 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2183 | | pub fn xmlDictReference(dict: xmlDictPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 2184 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2185:1 [INFO] [stdout] | [INFO] [stdout] 2185 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2186 | | pub fn xmlDictFree(dict: xmlDictPtr); [INFO] [stdout] 2187 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2188:1 [INFO] [stdout] | [INFO] [stdout] 2188 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2189 | | pub fn xmlDictLookup( [INFO] [stdout] 2190 | | dict: xmlDictPtr, [INFO] [stdout] 2191 | | name: *const xmlChar, [INFO] [stdout] 2192 | | len: ::std::os::raw::c_int, [INFO] [stdout] 2193 | | ) -> *const xmlChar; [INFO] [stdout] 2194 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2195:1 [INFO] [stdout] | [INFO] [stdout] 2195 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2196 | | pub fn xmlDictExists( [INFO] [stdout] 2197 | | dict: xmlDictPtr, [INFO] [stdout] 2198 | | name: *const xmlChar, [INFO] [stdout] 2199 | | len: ::std::os::raw::c_int, [INFO] [stdout] 2200 | | ) -> *const xmlChar; [INFO] [stdout] 2201 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2202:1 [INFO] [stdout] | [INFO] [stdout] 2202 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2203 | | pub fn xmlDictQLookup( [INFO] [stdout] 2204 | | dict: xmlDictPtr, [INFO] [stdout] 2205 | | prefix: *const xmlChar, [INFO] [stdout] 2206 | | name: *const xmlChar, [INFO] [stdout] 2207 | | ) -> *const xmlChar; [INFO] [stdout] 2208 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2209:1 [INFO] [stdout] | [INFO] [stdout] 2209 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2210 | | pub fn xmlDictOwns(dict: xmlDictPtr, str: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 2211 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2212:1 [INFO] [stdout] | [INFO] [stdout] 2212 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2213 | | pub fn xmlDictSize(dict: xmlDictPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 2214 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2215:1 [INFO] [stdout] | [INFO] [stdout] 2215 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2216 | | pub fn xmlDictCleanup(); [INFO] [stdout] 2217 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2218:1 [INFO] [stdout] | [INFO] [stdout] 2218 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2219 | | pub fn xmlRegexpCompile(regexp: *const xmlChar) -> xmlRegexpPtr; [INFO] [stdout] 2220 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling serde_derive v1.0.171 [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2221:1 [INFO] [stdout] | [INFO] [stdout] 2221 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2222 | | pub fn xmlRegFreeRegexp(regexp: xmlRegexpPtr); [INFO] [stdout] 2223 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2224:1 [INFO] [stdout] | [INFO] [stdout] 2224 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2225 | | pub fn xmlRegexpExec(comp: xmlRegexpPtr, value: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 2226 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2227:1 [INFO] [stdout] | [INFO] [stdout] 2227 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2228 | | pub fn xmlRegexpPrint(output: *mut FILE, regexp: xmlRegexpPtr); [INFO] [stdout] 2229 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2230:1 [INFO] [stdout] | [INFO] [stdout] 2230 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2231 | | pub fn xmlRegexpIsDeterminist(comp: xmlRegexpPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 2232 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2248:1 [INFO] [stdout] | [INFO] [stdout] 2248 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2249 | | pub fn xmlRegNewExecCtxt( [INFO] [stdout] 2250 | | comp: xmlRegexpPtr, [INFO] [stdout] 2251 | | callback: xmlRegExecCallbacks, [INFO] [stdout] 2252 | | data: *mut ::std::os::raw::c_void, [INFO] [stdout] 2253 | | ) -> xmlRegExecCtxtPtr; [INFO] [stdout] 2254 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2255:1 [INFO] [stdout] | [INFO] [stdout] 2255 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2256 | | pub fn xmlRegFreeExecCtxt(exec: xmlRegExecCtxtPtr); [INFO] [stdout] 2257 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2258:1 [INFO] [stdout] | [INFO] [stdout] 2258 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2259 | | pub fn xmlRegExecPushString( [INFO] [stdout] 2260 | | exec: xmlRegExecCtxtPtr, [INFO] [stdout] 2261 | | value: *const xmlChar, [INFO] [stdout] 2262 | | data: *mut ::std::os::raw::c_void, [INFO] [stdout] 2263 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2264 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2265:1 [INFO] [stdout] | [INFO] [stdout] 2265 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2266 | | pub fn xmlRegExecPushString2( [INFO] [stdout] 2267 | | exec: xmlRegExecCtxtPtr, [INFO] [stdout] 2268 | | value: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 2271 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2272 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2273:1 [INFO] [stdout] | [INFO] [stdout] 2273 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2274 | | pub fn xmlRegExecNextValues( [INFO] [stdout] 2275 | | exec: xmlRegExecCtxtPtr, [INFO] [stdout] 2276 | | nbval: *mut ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 2280 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2281 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2282:1 [INFO] [stdout] | [INFO] [stdout] 2282 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2283 | | pub fn xmlRegExecErrInfo( [INFO] [stdout] 2284 | | exec: xmlRegExecCtxtPtr, [INFO] [stdout] 2285 | | string: *mut *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 2290 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2291 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2299:1 [INFO] [stdout] | [INFO] [stdout] 2299 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2300 | | pub fn xmlExpFreeCtxt(ctxt: xmlExpCtxtPtr); [INFO] [stdout] 2301 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2303 | | pub fn xmlExpNewCtxt(maxNodes: ::std::os::raw::c_int, dict: xmlDictPtr) -> xmlExpCtxtPtr; [INFO] [stdout] 2304 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2305:1 [INFO] [stdout] | [INFO] [stdout] 2305 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2306 | | pub fn xmlExpCtxtNbNodes(ctxt: xmlExpCtxtPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 2307 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2308:1 [INFO] [stdout] | [INFO] [stdout] 2308 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2309 | | pub fn xmlExpCtxtNbCons(ctxt: xmlExpCtxtPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 2310 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2325:1 [INFO] [stdout] | [INFO] [stdout] 2325 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2326 | | #[link_name = "\u{1}forbiddenExp"] [INFO] [stdout] 2327 | | pub static mut forbiddenExp: xmlExpNodePtr; [INFO] [stdout] 2328 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2329:1 [INFO] [stdout] | [INFO] [stdout] 2329 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2330 | | #[link_name = "\u{1}emptyExp"] [INFO] [stdout] 2331 | | pub static mut emptyExp: xmlExpNodePtr; [INFO] [stdout] 2332 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2333:1 [INFO] [stdout] | [INFO] [stdout] 2333 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2334 | | pub fn xmlExpFree(ctxt: xmlExpCtxtPtr, expr: xmlExpNodePtr); [INFO] [stdout] 2335 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2336:1 [INFO] [stdout] | [INFO] [stdout] 2336 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2337 | | pub fn xmlExpRef(expr: xmlExpNodePtr); [INFO] [stdout] 2338 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2339:1 [INFO] [stdout] | [INFO] [stdout] 2339 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2340 | | pub fn xmlExpParse(ctxt: xmlExpCtxtPtr, expr: *const ::std::os::raw::c_char) -> xmlExpNodePtr; [INFO] [stdout] 2341 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2342:1 [INFO] [stdout] | [INFO] [stdout] 2342 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2343 | | pub fn xmlExpNewAtom( [INFO] [stdout] 2344 | | ctxt: xmlExpCtxtPtr, [INFO] [stdout] 2345 | | name: *const xmlChar, [INFO] [stdout] 2346 | | len: ::std::os::raw::c_int, [INFO] [stdout] 2347 | | ) -> xmlExpNodePtr; [INFO] [stdout] 2348 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2349:1 [INFO] [stdout] | [INFO] [stdout] 2349 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2350 | | pub fn xmlExpNewOr( [INFO] [stdout] 2351 | | ctxt: xmlExpCtxtPtr, [INFO] [stdout] 2352 | | left: xmlExpNodePtr, [INFO] [stdout] 2353 | | right: xmlExpNodePtr, [INFO] [stdout] 2354 | | ) -> xmlExpNodePtr; [INFO] [stdout] 2355 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2356:1 [INFO] [stdout] | [INFO] [stdout] 2356 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2357 | | pub fn xmlExpNewSeq( [INFO] [stdout] 2358 | | ctxt: xmlExpCtxtPtr, [INFO] [stdout] 2359 | | left: xmlExpNodePtr, [INFO] [stdout] 2360 | | right: xmlExpNodePtr, [INFO] [stdout] 2361 | | ) -> xmlExpNodePtr; [INFO] [stdout] 2362 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2363:1 [INFO] [stdout] | [INFO] [stdout] 2363 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2364 | | pub fn xmlExpNewRange( [INFO] [stdout] 2365 | | ctxt: xmlExpCtxtPtr, [INFO] [stdout] 2366 | | subset: xmlExpNodePtr, [INFO] [stdout] ... | [INFO] [stdout] 2369 | | ) -> xmlExpNodePtr; [INFO] [stdout] 2370 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2371:1 [INFO] [stdout] | [INFO] [stdout] 2371 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2372 | | pub fn xmlExpIsNillable(expr: xmlExpNodePtr) -> ::std::os::raw::c_int; [INFO] [stdout] 2373 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2374:1 [INFO] [stdout] | [INFO] [stdout] 2374 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2375 | | pub fn xmlExpMaxToken(expr: xmlExpNodePtr) -> ::std::os::raw::c_int; [INFO] [stdout] 2376 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2377:1 [INFO] [stdout] | [INFO] [stdout] 2377 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2378 | | pub fn xmlExpGetLanguage( [INFO] [stdout] 2379 | | ctxt: xmlExpCtxtPtr, [INFO] [stdout] 2380 | | expr: xmlExpNodePtr, [INFO] [stdout] ... | [INFO] [stdout] 2383 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2384 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2385:1 [INFO] [stdout] | [INFO] [stdout] 2385 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2386 | | pub fn xmlExpGetStart( [INFO] [stdout] 2387 | | ctxt: xmlExpCtxtPtr, [INFO] [stdout] 2388 | | expr: xmlExpNodePtr, [INFO] [stdout] ... | [INFO] [stdout] 2391 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2392 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2393:1 [INFO] [stdout] | [INFO] [stdout] 2393 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2394 | | pub fn xmlExpStringDerive( [INFO] [stdout] 2395 | | ctxt: xmlExpCtxtPtr, [INFO] [stdout] 2396 | | expr: xmlExpNodePtr, [INFO] [stdout] ... | [INFO] [stdout] 2399 | | ) -> xmlExpNodePtr; [INFO] [stdout] 2400 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2401:1 [INFO] [stdout] | [INFO] [stdout] 2401 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2402 | | pub fn xmlExpExpDerive( [INFO] [stdout] 2403 | | ctxt: xmlExpCtxtPtr, [INFO] [stdout] 2404 | | expr: xmlExpNodePtr, [INFO] [stdout] 2405 | | sub: xmlExpNodePtr, [INFO] [stdout] 2406 | | ) -> xmlExpNodePtr; [INFO] [stdout] 2407 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2408:1 [INFO] [stdout] | [INFO] [stdout] 2408 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2409 | | pub fn xmlExpSubsume( [INFO] [stdout] 2410 | | ctxt: xmlExpCtxtPtr, [INFO] [stdout] 2411 | | expr: xmlExpNodePtr, [INFO] [stdout] 2412 | | sub: xmlExpNodePtr, [INFO] [stdout] 2413 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 2414 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:2415:1 [INFO] [stdout] | [INFO] [stdout] 2415 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 2416 | | pub fn xmlExpDump(buf: xmlBufferPtr, expr: xmlExpNodePtr); [INFO] [stdout] 2417 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3785:1 [INFO] [stdout] | [INFO] [stdout] 3785 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3786 | | pub fn xmlValidateNCName( [INFO] [stdout] 3787 | | value: *const xmlChar, [INFO] [stdout] 3788 | | space: ::std::os::raw::c_int, [INFO] [stdout] 3789 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3790 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3791:1 [INFO] [stdout] | [INFO] [stdout] 3791 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3792 | | pub fn xmlValidateQName( [INFO] [stdout] 3793 | | value: *const xmlChar, [INFO] [stdout] 3794 | | space: ::std::os::raw::c_int, [INFO] [stdout] 3795 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3796 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3797:1 [INFO] [stdout] | [INFO] [stdout] 3797 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3798 | | pub fn xmlValidateName( [INFO] [stdout] 3799 | | value: *const xmlChar, [INFO] [stdout] 3800 | | space: ::std::os::raw::c_int, [INFO] [stdout] 3801 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3802 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3803:1 [INFO] [stdout] | [INFO] [stdout] 3803 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3804 | | pub fn xmlValidateNMToken( [INFO] [stdout] 3805 | | value: *const xmlChar, [INFO] [stdout] 3806 | | space: ::std::os::raw::c_int, [INFO] [stdout] 3807 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3808 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3809:1 [INFO] [stdout] | [INFO] [stdout] 3809 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3810 | | pub fn xmlBuildQName( [INFO] [stdout] 3811 | | ncname: *const xmlChar, [INFO] [stdout] 3812 | | prefix: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 3815 | | ) -> *mut xmlChar; [INFO] [stdout] 3816 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3817:1 [INFO] [stdout] | [INFO] [stdout] 3817 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3818 | | pub fn xmlSplitQName2(name: *const xmlChar, prefix: *mut *mut xmlChar) -> *mut xmlChar; [INFO] [stdout] 3819 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3820:1 [INFO] [stdout] | [INFO] [stdout] 3820 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3821 | | pub fn xmlSplitQName3(name: *const xmlChar, len: *mut ::std::os::raw::c_int) -> *const xmlChar; [INFO] [stdout] 3822 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3823:1 [INFO] [stdout] | [INFO] [stdout] 3823 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3824 | | pub fn xmlSetBufferAllocationScheme(scheme: xmlBufferAllocationScheme); [INFO] [stdout] 3825 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3826:1 [INFO] [stdout] | [INFO] [stdout] 3826 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3827 | | pub fn xmlGetBufferAllocationScheme() -> xmlBufferAllocationScheme; [INFO] [stdout] 3828 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3829:1 [INFO] [stdout] | [INFO] [stdout] 3829 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3830 | | pub fn xmlBufferCreate() -> xmlBufferPtr; [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3832:1 [INFO] [stdout] | [INFO] [stdout] 3832 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3833 | | pub fn xmlBufferCreateSize(size: usize) -> xmlBufferPtr; [INFO] [stdout] 3834 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3835:1 [INFO] [stdout] | [INFO] [stdout] 3835 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3836 | | pub fn xmlBufferCreateStatic(mem: *mut ::std::os::raw::c_void, size: usize) -> xmlBufferPtr; [INFO] [stdout] 3837 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3838:1 [INFO] [stdout] | [INFO] [stdout] 3838 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3839 | | pub fn xmlBufferResize(buf: xmlBufferPtr, size: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; [INFO] [stdout] 3840 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3841:1 [INFO] [stdout] | [INFO] [stdout] 3841 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3842 | | pub fn xmlBufferFree(buf: xmlBufferPtr); [INFO] [stdout] 3843 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3844:1 [INFO] [stdout] | [INFO] [stdout] 3844 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3845 | | pub fn xmlBufferDump(file: *mut FILE, buf: xmlBufferPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 3846 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3847:1 [INFO] [stdout] | [INFO] [stdout] 3847 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3848 | | pub fn xmlBufferAdd( [INFO] [stdout] 3849 | | buf: xmlBufferPtr, [INFO] [stdout] 3850 | | str: *const xmlChar, [INFO] [stdout] 3851 | | len: ::std::os::raw::c_int, [INFO] [stdout] 3852 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3853 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3854:1 [INFO] [stdout] | [INFO] [stdout] 3854 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3855 | | pub fn xmlBufferAddHead( [INFO] [stdout] 3856 | | buf: xmlBufferPtr, [INFO] [stdout] 3857 | | str: *const xmlChar, [INFO] [stdout] 3858 | | len: ::std::os::raw::c_int, [INFO] [stdout] 3859 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3860 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3861:1 [INFO] [stdout] | [INFO] [stdout] 3861 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3862 | | pub fn xmlBufferCat(buf: xmlBufferPtr, str: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 3863 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3864:1 [INFO] [stdout] | [INFO] [stdout] 3864 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3865 | | pub fn xmlBufferCCat( [INFO] [stdout] 3866 | | buf: xmlBufferPtr, [INFO] [stdout] 3867 | | str: *const ::std::os::raw::c_char, [INFO] [stdout] 3868 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 3869 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3870:1 [INFO] [stdout] | [INFO] [stdout] 3870 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3871 | | pub fn xmlBufferShrink(buf: xmlBufferPtr, len: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; [INFO] [stdout] 3872 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3873:1 [INFO] [stdout] | [INFO] [stdout] 3873 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3874 | | pub fn xmlBufferGrow(buf: xmlBufferPtr, len: ::std::os::raw::c_uint) -> ::std::os::raw::c_int; [INFO] [stdout] 3875 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3876:1 [INFO] [stdout] | [INFO] [stdout] 3876 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3877 | | pub fn xmlBufferEmpty(buf: xmlBufferPtr); [INFO] [stdout] 3878 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3879:1 [INFO] [stdout] | [INFO] [stdout] 3879 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3880 | | pub fn xmlBufferContent(buf: *const xmlBuffer) -> *const xmlChar; [INFO] [stdout] 3881 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3882:1 [INFO] [stdout] | [INFO] [stdout] 3882 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3883 | | pub fn xmlBufferDetach(buf: xmlBufferPtr) -> *mut xmlChar; [INFO] [stdout] 3884 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3885:1 [INFO] [stdout] | [INFO] [stdout] 3885 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3886 | | pub fn xmlBufferSetAllocationScheme(buf: xmlBufferPtr, scheme: xmlBufferAllocationScheme); [INFO] [stdout] 3887 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3888:1 [INFO] [stdout] | [INFO] [stdout] 3888 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3889 | | pub fn xmlBufferLength(buf: *const xmlBuffer) -> ::std::os::raw::c_int; [INFO] [stdout] 3890 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3891:1 [INFO] [stdout] | [INFO] [stdout] 3891 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3892 | | pub fn xmlCreateIntSubset( [INFO] [stdout] 3893 | | doc: xmlDocPtr, [INFO] [stdout] 3894 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 3897 | | ) -> xmlDtdPtr; [INFO] [stdout] 3898 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3899:1 [INFO] [stdout] | [INFO] [stdout] 3899 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3900 | | pub fn xmlNewDtd( [INFO] [stdout] 3901 | | doc: xmlDocPtr, [INFO] [stdout] 3902 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 3905 | | ) -> xmlDtdPtr; [INFO] [stdout] 3906 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3907:1 [INFO] [stdout] | [INFO] [stdout] 3907 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3908 | | pub fn xmlGetIntSubset(doc: *const xmlDoc) -> xmlDtdPtr; [INFO] [stdout] 3909 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3910:1 [INFO] [stdout] | [INFO] [stdout] 3910 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3911 | | pub fn xmlFreeDtd(cur: xmlDtdPtr); [INFO] [stdout] 3912 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3913:1 [INFO] [stdout] | [INFO] [stdout] 3913 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3914 | | pub fn xmlNewGlobalNs(doc: xmlDocPtr, href: *const xmlChar, prefix: *const xmlChar) -> xmlNsPtr; [INFO] [stdout] 3915 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3916:1 [INFO] [stdout] | [INFO] [stdout] 3916 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3917 | | pub fn xmlNewNs(node: xmlNodePtr, href: *const xmlChar, prefix: *const xmlChar) -> xmlNsPtr; [INFO] [stdout] 3918 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3919:1 [INFO] [stdout] | [INFO] [stdout] 3919 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3920 | | pub fn xmlFreeNs(cur: xmlNsPtr); [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3922:1 [INFO] [stdout] | [INFO] [stdout] 3922 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3923 | | pub fn xmlFreeNsList(cur: xmlNsPtr); [INFO] [stdout] 3924 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3925:1 [INFO] [stdout] | [INFO] [stdout] 3925 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3926 | | pub fn xmlNewDoc(version: *const xmlChar) -> xmlDocPtr; [INFO] [stdout] 3927 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3928:1 [INFO] [stdout] | [INFO] [stdout] 3928 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3929 | | pub fn xmlFreeDoc(cur: xmlDocPtr); [INFO] [stdout] 3930 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3931:1 [INFO] [stdout] | [INFO] [stdout] 3931 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3932 | | pub fn xmlNewDocProp(doc: xmlDocPtr, name: *const xmlChar, value: *const xmlChar) -> xmlAttrPtr; [INFO] [stdout] 3933 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3934:1 [INFO] [stdout] | [INFO] [stdout] 3934 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3935 | | pub fn xmlNewProp(node: xmlNodePtr, name: *const xmlChar, value: *const xmlChar) -> xmlAttrPtr; [INFO] [stdout] 3936 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3937:1 [INFO] [stdout] | [INFO] [stdout] 3937 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3938 | | pub fn xmlNewNsProp( [INFO] [stdout] 3939 | | node: xmlNodePtr, [INFO] [stdout] 3940 | | ns: xmlNsPtr, [INFO] [stdout] ... | [INFO] [stdout] 3943 | | ) -> xmlAttrPtr; [INFO] [stdout] 3944 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3945:1 [INFO] [stdout] | [INFO] [stdout] 3945 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3946 | | pub fn xmlNewNsPropEatName( [INFO] [stdout] 3947 | | node: xmlNodePtr, [INFO] [stdout] 3948 | | ns: xmlNsPtr, [INFO] [stdout] ... | [INFO] [stdout] 3951 | | ) -> xmlAttrPtr; [INFO] [stdout] 3952 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3953:1 [INFO] [stdout] | [INFO] [stdout] 3953 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3954 | | pub fn xmlFreePropList(cur: xmlAttrPtr); [INFO] [stdout] 3955 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3956:1 [INFO] [stdout] | [INFO] [stdout] 3956 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3957 | | pub fn xmlFreeProp(cur: xmlAttrPtr); [INFO] [stdout] 3958 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3959:1 [INFO] [stdout] | [INFO] [stdout] 3959 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3960 | | pub fn xmlCopyProp(target: xmlNodePtr, cur: xmlAttrPtr) -> xmlAttrPtr; [INFO] [stdout] 3961 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3962:1 [INFO] [stdout] | [INFO] [stdout] 3962 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3963 | | pub fn xmlCopyPropList(target: xmlNodePtr, cur: xmlAttrPtr) -> xmlAttrPtr; [INFO] [stdout] 3964 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3965:1 [INFO] [stdout] | [INFO] [stdout] 3965 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3966 | | pub fn xmlCopyDtd(dtd: xmlDtdPtr) -> xmlDtdPtr; [INFO] [stdout] 3967 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3968:1 [INFO] [stdout] | [INFO] [stdout] 3968 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3969 | | pub fn xmlCopyDoc(doc: xmlDocPtr, recursive: ::std::os::raw::c_int) -> xmlDocPtr; [INFO] [stdout] 3970 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3971:1 [INFO] [stdout] | [INFO] [stdout] 3971 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3972 | | pub fn xmlNewDocNode( [INFO] [stdout] 3973 | | doc: xmlDocPtr, [INFO] [stdout] 3974 | | ns: xmlNsPtr, [INFO] [stdout] ... | [INFO] [stdout] 3977 | | ) -> xmlNodePtr; [INFO] [stdout] 3978 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3979:1 [INFO] [stdout] | [INFO] [stdout] 3979 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3980 | | pub fn xmlNewDocNodeEatName( [INFO] [stdout] 3981 | | doc: xmlDocPtr, [INFO] [stdout] 3982 | | ns: xmlNsPtr, [INFO] [stdout] ... | [INFO] [stdout] 3985 | | ) -> xmlNodePtr; [INFO] [stdout] 3986 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3987:1 [INFO] [stdout] | [INFO] [stdout] 3987 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3988 | | pub fn xmlNewNode(ns: xmlNsPtr, name: *const xmlChar) -> xmlNodePtr; [INFO] [stdout] 3989 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3990:1 [INFO] [stdout] | [INFO] [stdout] 3990 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3991 | | pub fn xmlNewNodeEatName(ns: xmlNsPtr, name: *mut xmlChar) -> xmlNodePtr; [INFO] [stdout] 3992 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:3993:1 [INFO] [stdout] | [INFO] [stdout] 3993 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 3994 | | pub fn xmlNewChild( [INFO] [stdout] 3995 | | parent: xmlNodePtr, [INFO] [stdout] 3996 | | ns: xmlNsPtr, [INFO] [stdout] ... | [INFO] [stdout] 3999 | | ) -> xmlNodePtr; [INFO] [stdout] 4000 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4001:1 [INFO] [stdout] | [INFO] [stdout] 4001 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4002 | | pub fn xmlNewDocText(doc: *const xmlDoc, content: *const xmlChar) -> xmlNodePtr; [INFO] [stdout] 4003 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4004:1 [INFO] [stdout] | [INFO] [stdout] 4004 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4005 | | pub fn xmlNewText(content: *const xmlChar) -> xmlNodePtr; [INFO] [stdout] 4006 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4007:1 [INFO] [stdout] | [INFO] [stdout] 4007 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4008 | | pub fn xmlNewDocPI(doc: xmlDocPtr, name: *const xmlChar, content: *const xmlChar) -> xmlNodePtr; [INFO] [stdout] 4009 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4010:1 [INFO] [stdout] | [INFO] [stdout] 4010 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4011 | | pub fn xmlNewPI(name: *const xmlChar, content: *const xmlChar) -> xmlNodePtr; [INFO] [stdout] 4012 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4013:1 [INFO] [stdout] | [INFO] [stdout] 4013 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4014 | | pub fn xmlNewDocTextLen( [INFO] [stdout] 4015 | | doc: xmlDocPtr, [INFO] [stdout] 4016 | | content: *const xmlChar, [INFO] [stdout] 4017 | | len: ::std::os::raw::c_int, [INFO] [stdout] 4018 | | ) -> xmlNodePtr; [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4020:1 [INFO] [stdout] | [INFO] [stdout] 4020 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4021 | | pub fn xmlNewTextLen(content: *const xmlChar, len: ::std::os::raw::c_int) -> xmlNodePtr; [INFO] [stdout] 4022 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4023:1 [INFO] [stdout] | [INFO] [stdout] 4023 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4024 | | pub fn xmlNewDocComment(doc: xmlDocPtr, content: *const xmlChar) -> xmlNodePtr; [INFO] [stdout] 4025 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4026:1 [INFO] [stdout] | [INFO] [stdout] 4026 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4027 | | pub fn xmlNewComment(content: *const xmlChar) -> xmlNodePtr; [INFO] [stdout] 4028 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4029:1 [INFO] [stdout] | [INFO] [stdout] 4029 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4030 | | pub fn xmlNewCDataBlock( [INFO] [stdout] 4031 | | doc: xmlDocPtr, [INFO] [stdout] 4032 | | content: *const xmlChar, [INFO] [stdout] 4033 | | len: ::std::os::raw::c_int, [INFO] [stdout] 4034 | | ) -> xmlNodePtr; [INFO] [stdout] 4035 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4036:1 [INFO] [stdout] | [INFO] [stdout] 4036 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4037 | | pub fn xmlNewCharRef(doc: xmlDocPtr, name: *const xmlChar) -> xmlNodePtr; [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4039:1 [INFO] [stdout] | [INFO] [stdout] 4039 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4040 | | pub fn xmlNewReference(doc: *const xmlDoc, name: *const xmlChar) -> xmlNodePtr; [INFO] [stdout] 4041 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4042:1 [INFO] [stdout] | [INFO] [stdout] 4042 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4043 | | pub fn xmlCopyNode(node: xmlNodePtr, recursive: ::std::os::raw::c_int) -> xmlNodePtr; [INFO] [stdout] 4044 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4045:1 [INFO] [stdout] | [INFO] [stdout] 4045 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4046 | | pub fn xmlDocCopyNode( [INFO] [stdout] 4047 | | node: xmlNodePtr, [INFO] [stdout] 4048 | | doc: xmlDocPtr, [INFO] [stdout] 4049 | | recursive: ::std::os::raw::c_int, [INFO] [stdout] 4050 | | ) -> xmlNodePtr; [INFO] [stdout] 4051 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4052:1 [INFO] [stdout] | [INFO] [stdout] 4052 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4053 | | pub fn xmlDocCopyNodeList(doc: xmlDocPtr, node: xmlNodePtr) -> xmlNodePtr; [INFO] [stdout] 4054 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4055:1 [INFO] [stdout] | [INFO] [stdout] 4055 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4056 | | pub fn xmlCopyNodeList(node: xmlNodePtr) -> xmlNodePtr; [INFO] [stdout] 4057 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4058:1 [INFO] [stdout] | [INFO] [stdout] 4058 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4059 | | pub fn xmlNewTextChild( [INFO] [stdout] 4060 | | parent: xmlNodePtr, [INFO] [stdout] 4061 | | ns: xmlNsPtr, [INFO] [stdout] ... | [INFO] [stdout] 4064 | | ) -> xmlNodePtr; [INFO] [stdout] 4065 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4066:1 [INFO] [stdout] | [INFO] [stdout] 4066 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4067 | | pub fn xmlNewDocRawNode( [INFO] [stdout] 4068 | | doc: xmlDocPtr, [INFO] [stdout] 4069 | | ns: xmlNsPtr, [INFO] [stdout] ... | [INFO] [stdout] 4072 | | ) -> xmlNodePtr; [INFO] [stdout] 4073 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4074:1 [INFO] [stdout] | [INFO] [stdout] 4074 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4075 | | pub fn xmlNewDocFragment(doc: xmlDocPtr) -> xmlNodePtr; [INFO] [stdout] 4076 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4077:1 [INFO] [stdout] | [INFO] [stdout] 4077 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4078 | | pub fn xmlGetLineNo(node: *const xmlNode) -> ::std::os::raw::c_long; [INFO] [stdout] 4079 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4080:1 [INFO] [stdout] | [INFO] [stdout] 4080 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4081 | | pub fn xmlGetNodePath(node: *const xmlNode) -> *mut xmlChar; [INFO] [stdout] 4082 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4083:1 [INFO] [stdout] | [INFO] [stdout] 4083 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4084 | | pub fn xmlDocGetRootElement(doc: *const xmlDoc) -> xmlNodePtr; [INFO] [stdout] 4085 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4086:1 [INFO] [stdout] | [INFO] [stdout] 4086 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4087 | | pub fn xmlGetLastChild(parent: *const xmlNode) -> xmlNodePtr; [INFO] [stdout] 4088 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4089:1 [INFO] [stdout] | [INFO] [stdout] 4089 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4090 | | pub fn xmlNodeIsText(node: *const xmlNode) -> ::std::os::raw::c_int; [INFO] [stdout] 4091 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4092:1 [INFO] [stdout] | [INFO] [stdout] 4092 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4093 | | pub fn xmlIsBlankNode(node: *const xmlNode) -> ::std::os::raw::c_int; [INFO] [stdout] 4094 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4095:1 [INFO] [stdout] | [INFO] [stdout] 4095 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4096 | | pub fn xmlDocSetRootElement(doc: xmlDocPtr, root: xmlNodePtr) -> xmlNodePtr; [INFO] [stdout] 4097 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4098:1 [INFO] [stdout] | [INFO] [stdout] 4098 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4099 | | pub fn xmlNodeSetName(cur: xmlNodePtr, name: *const xmlChar); [INFO] [stdout] 4100 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4101:1 [INFO] [stdout] | [INFO] [stdout] 4101 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4102 | | pub fn xmlAddChild(parent: xmlNodePtr, cur: xmlNodePtr) -> xmlNodePtr; [INFO] [stdout] 4103 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4104:1 [INFO] [stdout] | [INFO] [stdout] 4104 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4105 | | pub fn xmlAddChildList(parent: xmlNodePtr, cur: xmlNodePtr) -> xmlNodePtr; [INFO] [stdout] 4106 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4107:1 [INFO] [stdout] | [INFO] [stdout] 4107 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4108 | | pub fn xmlReplaceNode(old: xmlNodePtr, cur: xmlNodePtr) -> xmlNodePtr; [INFO] [stdout] 4109 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4110:1 [INFO] [stdout] | [INFO] [stdout] 4110 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4111 | | pub fn xmlAddPrevSibling(cur: xmlNodePtr, elem: xmlNodePtr) -> xmlNodePtr; [INFO] [stdout] 4112 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4113:1 [INFO] [stdout] | [INFO] [stdout] 4113 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4114 | | pub fn xmlAddSibling(cur: xmlNodePtr, elem: xmlNodePtr) -> xmlNodePtr; [INFO] [stdout] 4115 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4116:1 [INFO] [stdout] | [INFO] [stdout] 4116 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4117 | | pub fn xmlAddNextSibling(cur: xmlNodePtr, elem: xmlNodePtr) -> xmlNodePtr; [INFO] [stdout] 4118 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4119:1 [INFO] [stdout] | [INFO] [stdout] 4119 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4120 | | pub fn xmlUnlinkNode(cur: xmlNodePtr); [INFO] [stdout] 4121 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4122:1 [INFO] [stdout] | [INFO] [stdout] 4122 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4123 | | pub fn xmlTextMerge(first: xmlNodePtr, second: xmlNodePtr) -> xmlNodePtr; [INFO] [stdout] 4124 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4125:1 [INFO] [stdout] | [INFO] [stdout] 4125 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4126 | | pub fn xmlTextConcat( [INFO] [stdout] 4127 | | node: xmlNodePtr, [INFO] [stdout] 4128 | | content: *const xmlChar, [INFO] [stdout] 4129 | | len: ::std::os::raw::c_int, [INFO] [stdout] 4130 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4131 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4132:1 [INFO] [stdout] | [INFO] [stdout] 4132 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4133 | | pub fn xmlFreeNodeList(cur: xmlNodePtr); [INFO] [stdout] 4134 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4135:1 [INFO] [stdout] | [INFO] [stdout] 4135 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4136 | | pub fn xmlFreeNode(cur: xmlNodePtr); [INFO] [stdout] 4137 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4138:1 [INFO] [stdout] | [INFO] [stdout] 4138 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4139 | | pub fn xmlSetTreeDoc(tree: xmlNodePtr, doc: xmlDocPtr); [INFO] [stdout] 4140 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4141:1 [INFO] [stdout] | [INFO] [stdout] 4141 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4142 | | pub fn xmlSetListDoc(list: xmlNodePtr, doc: xmlDocPtr); [INFO] [stdout] 4143 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4144:1 [INFO] [stdout] | [INFO] [stdout] 4144 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4145 | | pub fn xmlSearchNs(doc: xmlDocPtr, node: xmlNodePtr, nameSpace: *const xmlChar) -> xmlNsPtr; [INFO] [stdout] 4146 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4147:1 [INFO] [stdout] | [INFO] [stdout] 4147 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4148 | | pub fn xmlSearchNsByHref(doc: xmlDocPtr, node: xmlNodePtr, href: *const xmlChar) -> xmlNsPtr; [INFO] [stdout] 4149 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4150:1 [INFO] [stdout] | [INFO] [stdout] 4150 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4151 | | pub fn xmlGetNsList(doc: *const xmlDoc, node: *const xmlNode) -> *mut xmlNsPtr; [INFO] [stdout] 4152 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4153:1 [INFO] [stdout] | [INFO] [stdout] 4153 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4154 | | pub fn xmlSetNs(node: xmlNodePtr, ns: xmlNsPtr); [INFO] [stdout] 4155 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4156:1 [INFO] [stdout] | [INFO] [stdout] 4156 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4157 | | pub fn xmlCopyNamespace(cur: xmlNsPtr) -> xmlNsPtr; [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4159:1 [INFO] [stdout] | [INFO] [stdout] 4159 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4160 | | pub fn xmlCopyNamespaceList(cur: xmlNsPtr) -> xmlNsPtr; [INFO] [stdout] 4161 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4162:1 [INFO] [stdout] | [INFO] [stdout] 4162 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4163 | | pub fn xmlSetProp(node: xmlNodePtr, name: *const xmlChar, value: *const xmlChar) -> xmlAttrPtr; [INFO] [stdout] 4164 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4165:1 [INFO] [stdout] | [INFO] [stdout] 4165 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4166 | | pub fn xmlSetNsProp( [INFO] [stdout] 4167 | | node: xmlNodePtr, [INFO] [stdout] 4168 | | ns: xmlNsPtr, [INFO] [stdout] ... | [INFO] [stdout] 4171 | | ) -> xmlAttrPtr; [INFO] [stdout] 4172 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4173:1 [INFO] [stdout] | [INFO] [stdout] 4173 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4174 | | pub fn xmlGetNoNsProp(node: *const xmlNode, name: *const xmlChar) -> *mut xmlChar; [INFO] [stdout] 4175 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4176:1 [INFO] [stdout] | [INFO] [stdout] 4176 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4177 | | pub fn xmlGetProp(node: *const xmlNode, name: *const xmlChar) -> *mut xmlChar; [INFO] [stdout] 4178 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4179:1 [INFO] [stdout] | [INFO] [stdout] 4179 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4180 | | pub fn xmlHasProp(node: *const xmlNode, name: *const xmlChar) -> xmlAttrPtr; [INFO] [stdout] 4181 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4182:1 [INFO] [stdout] | [INFO] [stdout] 4182 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4183 | | pub fn xmlHasNsProp( [INFO] [stdout] 4184 | | node: *const xmlNode, [INFO] [stdout] 4185 | | name: *const xmlChar, [INFO] [stdout] 4186 | | nameSpace: *const xmlChar, [INFO] [stdout] 4187 | | ) -> xmlAttrPtr; [INFO] [stdout] 4188 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4189:1 [INFO] [stdout] | [INFO] [stdout] 4189 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4190 | | pub fn xmlGetNsProp( [INFO] [stdout] 4191 | | node: *const xmlNode, [INFO] [stdout] 4192 | | name: *const xmlChar, [INFO] [stdout] 4193 | | nameSpace: *const xmlChar, [INFO] [stdout] 4194 | | ) -> *mut xmlChar; [INFO] [stdout] 4195 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4196:1 [INFO] [stdout] | [INFO] [stdout] 4196 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4197 | | pub fn xmlStringGetNodeList(doc: *const xmlDoc, value: *const xmlChar) -> xmlNodePtr; [INFO] [stdout] 4198 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4199:1 [INFO] [stdout] | [INFO] [stdout] 4199 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4200 | | pub fn xmlStringLenGetNodeList( [INFO] [stdout] 4201 | | doc: *const xmlDoc, [INFO] [stdout] 4202 | | value: *const xmlChar, [INFO] [stdout] 4203 | | len: ::std::os::raw::c_int, [INFO] [stdout] 4204 | | ) -> xmlNodePtr; [INFO] [stdout] 4205 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4206:1 [INFO] [stdout] | [INFO] [stdout] 4206 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4207 | | pub fn xmlNodeListGetString( [INFO] [stdout] 4208 | | doc: xmlDocPtr, [INFO] [stdout] 4209 | | list: *const xmlNode, [INFO] [stdout] 4210 | | inLine: ::std::os::raw::c_int, [INFO] [stdout] 4211 | | ) -> *mut xmlChar; [INFO] [stdout] 4212 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4213:1 [INFO] [stdout] | [INFO] [stdout] 4213 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4214 | | pub fn xmlNodeListGetRawString( [INFO] [stdout] 4215 | | doc: *const xmlDoc, [INFO] [stdout] 4216 | | list: *const xmlNode, [INFO] [stdout] 4217 | | inLine: ::std::os::raw::c_int, [INFO] [stdout] 4218 | | ) -> *mut xmlChar; [INFO] [stdout] 4219 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4220:1 [INFO] [stdout] | [INFO] [stdout] 4220 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4221 | | pub fn xmlNodeSetContent(cur: xmlNodePtr, content: *const xmlChar); [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4223:1 [INFO] [stdout] | [INFO] [stdout] 4223 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4224 | | pub fn xmlNodeSetContentLen(cur: xmlNodePtr, content: *const xmlChar, len: ::std::os::raw::c_int); [INFO] [stdout] 4225 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4226:1 [INFO] [stdout] | [INFO] [stdout] 4226 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4227 | | pub fn xmlNodeAddContent(cur: xmlNodePtr, content: *const xmlChar); [INFO] [stdout] 4228 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4229:1 [INFO] [stdout] | [INFO] [stdout] 4229 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4230 | | pub fn xmlNodeAddContentLen(cur: xmlNodePtr, content: *const xmlChar, len: ::std::os::raw::c_int); [INFO] [stdout] 4231 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4232:1 [INFO] [stdout] | [INFO] [stdout] 4232 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4233 | | pub fn xmlNodeGetContent(cur: *const xmlNode) -> *mut xmlChar; [INFO] [stdout] 4234 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4235:1 [INFO] [stdout] | [INFO] [stdout] 4235 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4236 | | pub fn xmlNodeBufGetContent(buffer: xmlBufferPtr, cur: *const xmlNode) -> ::std::os::raw::c_int; [INFO] [stdout] 4237 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4238:1 [INFO] [stdout] | [INFO] [stdout] 4238 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4239 | | pub fn xmlBufGetNodeContent(buf: xmlBufPtr, cur: *const xmlNode) -> ::std::os::raw::c_int; [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4241:1 [INFO] [stdout] | [INFO] [stdout] 4241 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4242 | | pub fn xmlNodeGetLang(cur: *const xmlNode) -> *mut xmlChar; [INFO] [stdout] 4243 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4244:1 [INFO] [stdout] | [INFO] [stdout] 4244 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4245 | | pub fn xmlNodeGetSpacePreserve(cur: *const xmlNode) -> ::std::os::raw::c_int; [INFO] [stdout] 4246 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4247:1 [INFO] [stdout] | [INFO] [stdout] 4247 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4248 | | pub fn xmlNodeSetLang(cur: xmlNodePtr, lang: *const xmlChar); [INFO] [stdout] 4249 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4250:1 [INFO] [stdout] | [INFO] [stdout] 4250 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4251 | | pub fn xmlNodeSetSpacePreserve(cur: xmlNodePtr, val: ::std::os::raw::c_int); [INFO] [stdout] 4252 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4253:1 [INFO] [stdout] | [INFO] [stdout] 4253 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4254 | | pub fn xmlNodeGetBase(doc: *const xmlDoc, cur: *const xmlNode) -> *mut xmlChar; [INFO] [stdout] 4255 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4256:1 [INFO] [stdout] | [INFO] [stdout] 4256 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4257 | | pub fn xmlNodeSetBase(cur: xmlNodePtr, uri: *const xmlChar); [INFO] [stdout] 4258 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4259:1 [INFO] [stdout] | [INFO] [stdout] 4259 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4260 | | pub fn xmlRemoveProp(cur: xmlAttrPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 4261 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4262:1 [INFO] [stdout] | [INFO] [stdout] 4262 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4263 | | pub fn xmlUnsetNsProp( [INFO] [stdout] 4264 | | node: xmlNodePtr, [INFO] [stdout] 4265 | | ns: xmlNsPtr, [INFO] [stdout] 4266 | | name: *const xmlChar, [INFO] [stdout] 4267 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4269:1 [INFO] [stdout] | [INFO] [stdout] 4269 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4270 | | pub fn xmlUnsetProp(node: xmlNodePtr, name: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 4271 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4272:1 [INFO] [stdout] | [INFO] [stdout] 4272 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4273 | | pub fn xmlBufferWriteCHAR(buf: xmlBufferPtr, string: *const xmlChar); [INFO] [stdout] 4274 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4275:1 [INFO] [stdout] | [INFO] [stdout] 4275 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4276 | | pub fn xmlBufferWriteChar(buf: xmlBufferPtr, string: *const ::std::os::raw::c_char); [INFO] [stdout] 4277 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4278:1 [INFO] [stdout] | [INFO] [stdout] 4278 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4279 | | pub fn xmlBufferWriteQuotedString(buf: xmlBufferPtr, string: *const xmlChar); [INFO] [stdout] 4280 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4281:1 [INFO] [stdout] | [INFO] [stdout] 4281 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4282 | | pub fn xmlAttrSerializeTxtContent( [INFO] [stdout] 4283 | | buf: xmlBufferPtr, [INFO] [stdout] 4284 | | doc: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 4287 | | ); [INFO] [stdout] 4288 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4289:1 [INFO] [stdout] | [INFO] [stdout] 4289 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4290 | | pub fn xmlReconciliateNs(doc: xmlDocPtr, tree: xmlNodePtr) -> ::std::os::raw::c_int; [INFO] [stdout] 4291 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4292:1 [INFO] [stdout] | [INFO] [stdout] 4292 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4293 | | pub fn xmlDocDumpFormatMemory( [INFO] [stdout] 4294 | | cur: xmlDocPtr, [INFO] [stdout] 4295 | | mem: *mut *mut xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4298 | | ); [INFO] [stdout] 4299 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4300:1 [INFO] [stdout] | [INFO] [stdout] 4300 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4301 | | pub fn xmlDocDumpMemory(cur: xmlDocPtr, mem: *mut *mut xmlChar, size: *mut ::std::os::raw::c_int); [INFO] [stdout] 4302 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4303:1 [INFO] [stdout] | [INFO] [stdout] 4303 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4304 | | pub fn xmlDocDumpMemoryEnc( [INFO] [stdout] 4305 | | out_doc: xmlDocPtr, [INFO] [stdout] 4306 | | doc_txt_ptr: *mut *mut xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4309 | | ); [INFO] [stdout] 4310 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4311:1 [INFO] [stdout] | [INFO] [stdout] 4311 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4312 | | pub fn xmlDocDumpFormatMemoryEnc( [INFO] [stdout] 4313 | | out_doc: xmlDocPtr, [INFO] [stdout] 4314 | | doc_txt_ptr: *mut *mut xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4318 | | ); [INFO] [stdout] 4319 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4320:1 [INFO] [stdout] | [INFO] [stdout] 4320 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4321 | | pub fn xmlDocFormatDump( [INFO] [stdout] 4322 | | f: *mut FILE, [INFO] [stdout] 4323 | | cur: xmlDocPtr, [INFO] [stdout] 4324 | | format: ::std::os::raw::c_int, [INFO] [stdout] 4325 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4326 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4327:1 [INFO] [stdout] | [INFO] [stdout] 4327 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4328 | | pub fn xmlDocDump(f: *mut FILE, cur: xmlDocPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 4329 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4330:1 [INFO] [stdout] | [INFO] [stdout] 4330 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4331 | | pub fn xmlElemDump(f: *mut FILE, doc: xmlDocPtr, cur: xmlNodePtr); [INFO] [stdout] 4332 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4333:1 [INFO] [stdout] | [INFO] [stdout] 4333 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4334 | | pub fn xmlSaveFile( [INFO] [stdout] 4335 | | filename: *const ::std::os::raw::c_char, [INFO] [stdout] 4336 | | cur: xmlDocPtr, [INFO] [stdout] 4337 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4338 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4339:1 [INFO] [stdout] | [INFO] [stdout] 4339 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4340 | | pub fn xmlSaveFormatFile( [INFO] [stdout] 4341 | | filename: *const ::std::os::raw::c_char, [INFO] [stdout] 4342 | | cur: xmlDocPtr, [INFO] [stdout] 4343 | | format: ::std::os::raw::c_int, [INFO] [stdout] 4344 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4345 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4346:1 [INFO] [stdout] | [INFO] [stdout] 4346 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4347 | | pub fn xmlBufNodeDump( [INFO] [stdout] 4348 | | buf: xmlBufPtr, [INFO] [stdout] 4349 | | doc: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 4353 | | ) -> usize; [INFO] [stdout] 4354 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4355:1 [INFO] [stdout] | [INFO] [stdout] 4355 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4356 | | pub fn xmlNodeDump( [INFO] [stdout] 4357 | | buf: xmlBufferPtr, [INFO] [stdout] 4358 | | doc: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 4362 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4363 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4364:1 [INFO] [stdout] | [INFO] [stdout] 4364 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4365 | | pub fn xmlSaveFileTo( [INFO] [stdout] 4366 | | buf: xmlOutputBufferPtr, [INFO] [stdout] 4367 | | cur: xmlDocPtr, [INFO] [stdout] 4368 | | encoding: *const ::std::os::raw::c_char, [INFO] [stdout] 4369 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4370 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4371:1 [INFO] [stdout] | [INFO] [stdout] 4371 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4372 | | pub fn xmlSaveFormatFileTo( [INFO] [stdout] 4373 | | buf: xmlOutputBufferPtr, [INFO] [stdout] 4374 | | cur: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 4377 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4378 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4379:1 [INFO] [stdout] | [INFO] [stdout] 4379 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4380 | | pub fn xmlNodeDumpOutput( [INFO] [stdout] 4381 | | buf: xmlOutputBufferPtr, [INFO] [stdout] 4382 | | doc: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 4387 | | ); [INFO] [stdout] 4388 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4389:1 [INFO] [stdout] | [INFO] [stdout] 4389 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4390 | | pub fn xmlSaveFormatFileEnc( [INFO] [stdout] 4391 | | filename: *const ::std::os::raw::c_char, [INFO] [stdout] 4392 | | cur: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 4395 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4396 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4397:1 [INFO] [stdout] | [INFO] [stdout] 4397 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4398 | | pub fn xmlSaveFileEnc( [INFO] [stdout] 4399 | | filename: *const ::std::os::raw::c_char, [INFO] [stdout] 4400 | | cur: xmlDocPtr, [INFO] [stdout] 4401 | | encoding: *const ::std::os::raw::c_char, [INFO] [stdout] 4402 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4403 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4404:1 [INFO] [stdout] | [INFO] [stdout] 4404 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4405 | | pub fn xmlIsXHTML(systemID: *const xmlChar, publicID: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 4406 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4407:1 [INFO] [stdout] | [INFO] [stdout] 4407 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4408 | | pub fn xmlGetDocCompressMode(doc: *const xmlDoc) -> ::std::os::raw::c_int; [INFO] [stdout] 4409 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4410:1 [INFO] [stdout] | [INFO] [stdout] 4410 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4411 | | pub fn xmlSetDocCompressMode(doc: xmlDocPtr, mode: ::std::os::raw::c_int); [INFO] [stdout] 4412 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4413:1 [INFO] [stdout] | [INFO] [stdout] 4413 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4414 | | pub fn xmlGetCompressMode() -> ::std::os::raw::c_int; [INFO] [stdout] 4415 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4416:1 [INFO] [stdout] | [INFO] [stdout] 4416 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4417 | | pub fn xmlSetCompressMode(mode: ::std::os::raw::c_int); [INFO] [stdout] 4418 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4419:1 [INFO] [stdout] | [INFO] [stdout] 4419 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4420 | | pub fn xmlDOMWrapNewCtxt() -> xmlDOMWrapCtxtPtr; [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4422:1 [INFO] [stdout] | [INFO] [stdout] 4422 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4423 | | pub fn xmlDOMWrapFreeCtxt(ctxt: xmlDOMWrapCtxtPtr); [INFO] [stdout] 4424 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4425:1 [INFO] [stdout] | [INFO] [stdout] 4425 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4426 | | pub fn xmlDOMWrapReconcileNamespaces( [INFO] [stdout] 4427 | | ctxt: xmlDOMWrapCtxtPtr, [INFO] [stdout] 4428 | | elem: xmlNodePtr, [INFO] [stdout] 4429 | | options: ::std::os::raw::c_int, [INFO] [stdout] 4430 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4431 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4432:1 [INFO] [stdout] | [INFO] [stdout] 4432 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4433 | | pub fn xmlDOMWrapAdoptNode( [INFO] [stdout] 4434 | | ctxt: xmlDOMWrapCtxtPtr, [INFO] [stdout] 4435 | | sourceDoc: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 4440 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4441 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4442:1 [INFO] [stdout] | [INFO] [stdout] 4442 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4443 | | pub fn xmlDOMWrapRemoveNode( [INFO] [stdout] 4444 | | ctxt: xmlDOMWrapCtxtPtr, [INFO] [stdout] 4445 | | doc: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 4448 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4449 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4450:1 [INFO] [stdout] | [INFO] [stdout] 4450 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4451 | | pub fn xmlDOMWrapCloneNode( [INFO] [stdout] 4452 | | ctxt: xmlDOMWrapCtxtPtr, [INFO] [stdout] 4453 | | sourceDoc: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 4460 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4461 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4462:1 [INFO] [stdout] | [INFO] [stdout] 4462 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4463 | | pub fn xmlChildElementCount(parent: xmlNodePtr) -> ::std::os::raw::c_ulong; [INFO] [stdout] 4464 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4465:1 [INFO] [stdout] | [INFO] [stdout] 4465 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4466 | | pub fn xmlNextElementSibling(node: xmlNodePtr) -> xmlNodePtr; [INFO] [stdout] 4467 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4468:1 [INFO] [stdout] | [INFO] [stdout] 4468 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4469 | | pub fn xmlFirstElementChild(parent: xmlNodePtr) -> xmlNodePtr; [INFO] [stdout] 4470 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4471:1 [INFO] [stdout] | [INFO] [stdout] 4471 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4472 | | pub fn xmlLastElementChild(parent: xmlNodePtr) -> xmlNodePtr; [INFO] [stdout] 4473 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4474:1 [INFO] [stdout] | [INFO] [stdout] 4474 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4475 | | pub fn xmlPreviousElementSibling(node: xmlNodePtr) -> xmlNodePtr; [INFO] [stdout] 4476 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4535:1 [INFO] [stdout] | [INFO] [stdout] 4535 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4536 | | pub fn xmlHashCreate(size: ::std::os::raw::c_int) -> xmlHashTablePtr; [INFO] [stdout] 4537 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4538:1 [INFO] [stdout] | [INFO] [stdout] 4538 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4539 | | pub fn xmlHashCreateDict(size: ::std::os::raw::c_int, dict: xmlDictPtr) -> xmlHashTablePtr; [INFO] [stdout] 4540 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4541:1 [INFO] [stdout] | [INFO] [stdout] 4541 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4542 | | pub fn xmlHashFree(table: xmlHashTablePtr, f: xmlHashDeallocator); [INFO] [stdout] 4543 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4544:1 [INFO] [stdout] | [INFO] [stdout] 4544 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4545 | | pub fn xmlHashAddEntry( [INFO] [stdout] 4546 | | table: xmlHashTablePtr, [INFO] [stdout] 4547 | | name: *const xmlChar, [INFO] [stdout] 4548 | | userdata: *mut ::std::os::raw::c_void, [INFO] [stdout] 4549 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4550 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4551:1 [INFO] [stdout] | [INFO] [stdout] 4551 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4552 | | pub fn xmlHashUpdateEntry( [INFO] [stdout] 4553 | | table: xmlHashTablePtr, [INFO] [stdout] 4554 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4557 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4558 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4559:1 [INFO] [stdout] | [INFO] [stdout] 4559 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4560 | | pub fn xmlHashAddEntry2( [INFO] [stdout] 4561 | | table: xmlHashTablePtr, [INFO] [stdout] 4562 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4565 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4566 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4567:1 [INFO] [stdout] | [INFO] [stdout] 4567 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4568 | | pub fn xmlHashUpdateEntry2( [INFO] [stdout] 4569 | | table: xmlHashTablePtr, [INFO] [stdout] 4570 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4574 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4575 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4576:1 [INFO] [stdout] | [INFO] [stdout] 4576 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4577 | | pub fn xmlHashAddEntry3( [INFO] [stdout] 4578 | | table: xmlHashTablePtr, [INFO] [stdout] 4579 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4583 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4584 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4585:1 [INFO] [stdout] | [INFO] [stdout] 4585 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4586 | | pub fn xmlHashUpdateEntry3( [INFO] [stdout] 4587 | | table: xmlHashTablePtr, [INFO] [stdout] 4588 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4593 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4594 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4595:1 [INFO] [stdout] | [INFO] [stdout] 4595 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4596 | | pub fn xmlHashRemoveEntry( [INFO] [stdout] 4597 | | table: xmlHashTablePtr, [INFO] [stdout] 4598 | | name: *const xmlChar, [INFO] [stdout] 4599 | | f: xmlHashDeallocator, [INFO] [stdout] 4600 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4601 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4602:1 [INFO] [stdout] | [INFO] [stdout] 4602 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4603 | | pub fn xmlHashRemoveEntry2( [INFO] [stdout] 4604 | | table: xmlHashTablePtr, [INFO] [stdout] 4605 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4608 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4609 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4610:1 [INFO] [stdout] | [INFO] [stdout] 4610 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4611 | | pub fn xmlHashRemoveEntry3( [INFO] [stdout] 4612 | | table: xmlHashTablePtr, [INFO] [stdout] 4613 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4617 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 4618 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4619:1 [INFO] [stdout] | [INFO] [stdout] 4619 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4620 | | pub fn xmlHashLookup(table: xmlHashTablePtr, name: *const xmlChar) [INFO] [stdout] 4621 | | -> *mut ::std::os::raw::c_void; [INFO] [stdout] 4622 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4623:1 [INFO] [stdout] | [INFO] [stdout] 4623 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4624 | | pub fn xmlHashLookup2( [INFO] [stdout] 4625 | | table: xmlHashTablePtr, [INFO] [stdout] 4626 | | name: *const xmlChar, [INFO] [stdout] 4627 | | name2: *const xmlChar, [INFO] [stdout] 4628 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 4629 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4630:1 [INFO] [stdout] | [INFO] [stdout] 4630 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4631 | | pub fn xmlHashLookup3( [INFO] [stdout] 4632 | | table: xmlHashTablePtr, [INFO] [stdout] 4633 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4636 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 4637 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4638:1 [INFO] [stdout] | [INFO] [stdout] 4638 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4639 | | pub fn xmlHashQLookup( [INFO] [stdout] 4640 | | table: xmlHashTablePtr, [INFO] [stdout] 4641 | | name: *const xmlChar, [INFO] [stdout] 4642 | | prefix: *const xmlChar, [INFO] [stdout] 4643 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 4644 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4645:1 [INFO] [stdout] | [INFO] [stdout] 4645 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4646 | | pub fn xmlHashQLookup2( [INFO] [stdout] 4647 | | table: xmlHashTablePtr, [INFO] [stdout] 4648 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4652 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 4653 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4654:1 [INFO] [stdout] | [INFO] [stdout] 4654 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4655 | | pub fn xmlHashQLookup3( [INFO] [stdout] 4656 | | table: xmlHashTablePtr, [INFO] [stdout] 4657 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4663 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 4664 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4665:1 [INFO] [stdout] | [INFO] [stdout] 4665 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4666 | | pub fn xmlHashCopy(table: xmlHashTablePtr, f: xmlHashCopier) -> xmlHashTablePtr; [INFO] [stdout] 4667 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4668:1 [INFO] [stdout] | [INFO] [stdout] 4668 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4669 | | pub fn xmlHashSize(table: xmlHashTablePtr) -> ::std::os::raw::c_int; [INFO] [stdout] 4670 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4671:1 [INFO] [stdout] | [INFO] [stdout] 4671 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4672 | | pub fn xmlHashScan(table: xmlHashTablePtr, f: xmlHashScanner, data: *mut ::std::os::raw::c_void); [INFO] [stdout] 4673 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4674:1 [INFO] [stdout] | [INFO] [stdout] 4674 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4675 | | pub fn xmlHashScan3( [INFO] [stdout] 4676 | | table: xmlHashTablePtr, [INFO] [stdout] 4677 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4682 | | ); [INFO] [stdout] 4683 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4684:1 [INFO] [stdout] | [INFO] [stdout] 4684 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4685 | | pub fn xmlHashScanFull( [INFO] [stdout] 4686 | | table: xmlHashTablePtr, [INFO] [stdout] 4687 | | f: xmlHashScannerFull, [INFO] [stdout] 4688 | | data: *mut ::std::os::raw::c_void, [INFO] [stdout] 4689 | | ); [INFO] [stdout] 4690 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:4691:1 [INFO] [stdout] | [INFO] [stdout] 4691 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 4692 | | pub fn xmlHashScanFull3( [INFO] [stdout] 4693 | | table: xmlHashTablePtr, [INFO] [stdout] 4694 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 4699 | | ); [INFO] [stdout] 4700 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5665:1 [INFO] [stdout] | [INFO] [stdout] 5665 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5666 | | pub fn xmlSetGenericErrorFunc(ctx: *mut ::std::os::raw::c_void, handler: xmlGenericErrorFunc); [INFO] [stdout] 5667 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5668:1 [INFO] [stdout] | [INFO] [stdout] 5668 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5669 | | pub fn initGenericErrorDefaultFunc(handler: *mut xmlGenericErrorFunc); [INFO] [stdout] 5670 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5671:1 [INFO] [stdout] | [INFO] [stdout] 5671 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5672 | | pub fn xmlSetStructuredErrorFunc( [INFO] [stdout] 5673 | | ctx: *mut ::std::os::raw::c_void, [INFO] [stdout] 5674 | | handler: xmlStructuredErrorFunc, [INFO] [stdout] 5675 | | ); [INFO] [stdout] 5676 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5677:1 [INFO] [stdout] | [INFO] [stdout] 5677 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5678 | | pub fn xmlParserError(ctx: *mut ::std::os::raw::c_void, msg: *const ::std::os::raw::c_char, ...); [INFO] [stdout] 5679 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5680:1 [INFO] [stdout] | [INFO] [stdout] 5680 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5681 | | pub fn xmlParserWarning( [INFO] [stdout] 5682 | | ctx: *mut ::std::os::raw::c_void, [INFO] [stdout] 5683 | | msg: *const ::std::os::raw::c_char, [INFO] [stdout] 5684 | | ... [INFO] [stdout] 5685 | | ); [INFO] [stdout] 5686 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5687:1 [INFO] [stdout] | [INFO] [stdout] 5687 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5688 | | pub fn xmlParserValidityError( [INFO] [stdout] 5689 | | ctx: *mut ::std::os::raw::c_void, [INFO] [stdout] 5690 | | msg: *const ::std::os::raw::c_char, [INFO] [stdout] 5691 | | ... [INFO] [stdout] 5692 | | ); [INFO] [stdout] 5693 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5694:1 [INFO] [stdout] | [INFO] [stdout] 5694 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5695 | | pub fn xmlParserValidityWarning( [INFO] [stdout] 5696 | | ctx: *mut ::std::os::raw::c_void, [INFO] [stdout] 5697 | | msg: *const ::std::os::raw::c_char, [INFO] [stdout] 5698 | | ... [INFO] [stdout] 5699 | | ); [INFO] [stdout] 5700 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5701:1 [INFO] [stdout] | [INFO] [stdout] 5701 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5702 | | pub fn xmlParserPrintFileInfo(input: xmlParserInputPtr); [INFO] [stdout] 5703 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5704:1 [INFO] [stdout] | [INFO] [stdout] 5704 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5705 | | pub fn xmlParserPrintFileContext(input: xmlParserInputPtr); [INFO] [stdout] 5706 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5707:1 [INFO] [stdout] | [INFO] [stdout] 5707 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5708 | | pub fn xmlGetLastError() -> xmlErrorPtr; [INFO] [stdout] 5709 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5710:1 [INFO] [stdout] | [INFO] [stdout] 5710 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5711 | | pub fn xmlResetLastError(); [INFO] [stdout] 5712 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5713:1 [INFO] [stdout] | [INFO] [stdout] 5713 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5714 | | pub fn xmlCtxtGetLastError(ctx: *mut ::std::os::raw::c_void) -> xmlErrorPtr; [INFO] [stdout] 5715 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5716:1 [INFO] [stdout] | [INFO] [stdout] 5716 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5717 | | pub fn xmlCtxtResetLastError(ctx: *mut ::std::os::raw::c_void); [INFO] [stdout] 5718 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5719:1 [INFO] [stdout] | [INFO] [stdout] 5719 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5720 | | pub fn xmlResetError(err: xmlErrorPtr); [INFO] [stdout] 5721 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5722:1 [INFO] [stdout] | [INFO] [stdout] 5722 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5723 | | pub fn xmlCopyError(from: xmlErrorPtr, to: xmlErrorPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 5724 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5770:1 [INFO] [stdout] | [INFO] [stdout] 5770 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5771 | | pub fn xmlListCreate(deallocator: xmlListDeallocator, compare: xmlListDataCompare) -> xmlListPtr; [INFO] [stdout] 5772 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5773:1 [INFO] [stdout] | [INFO] [stdout] 5773 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5774 | | pub fn xmlListDelete(l: xmlListPtr); [INFO] [stdout] 5775 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5776:1 [INFO] [stdout] | [INFO] [stdout] 5776 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5777 | | pub fn xmlListSearch( [INFO] [stdout] 5778 | | l: xmlListPtr, [INFO] [stdout] 5779 | | data: *mut ::std::os::raw::c_void, [INFO] [stdout] 5780 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5781 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5782:1 [INFO] [stdout] | [INFO] [stdout] 5782 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5783 | | pub fn xmlListReverseSearch( [INFO] [stdout] 5784 | | l: xmlListPtr, [INFO] [stdout] 5785 | | data: *mut ::std::os::raw::c_void, [INFO] [stdout] 5786 | | ) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5787 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5788:1 [INFO] [stdout] | [INFO] [stdout] 5788 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5789 | | pub fn xmlListInsert(l: xmlListPtr, data: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int; [INFO] [stdout] 5790 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5791:1 [INFO] [stdout] | [INFO] [stdout] 5791 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5792 | | pub fn xmlListAppend(l: xmlListPtr, data: *mut ::std::os::raw::c_void) -> ::std::os::raw::c_int; [INFO] [stdout] 5793 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5794:1 [INFO] [stdout] | [INFO] [stdout] 5794 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5795 | | pub fn xmlListRemoveFirst( [INFO] [stdout] 5796 | | l: xmlListPtr, [INFO] [stdout] 5797 | | data: *mut ::std::os::raw::c_void, [INFO] [stdout] 5798 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5799 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5800:1 [INFO] [stdout] | [INFO] [stdout] 5800 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5801 | | pub fn xmlListRemoveLast( [INFO] [stdout] 5802 | | l: xmlListPtr, [INFO] [stdout] 5803 | | data: *mut ::std::os::raw::c_void, [INFO] [stdout] 5804 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5805 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5806:1 [INFO] [stdout] | [INFO] [stdout] 5806 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5807 | | pub fn xmlListRemoveAll( [INFO] [stdout] 5808 | | l: xmlListPtr, [INFO] [stdout] 5809 | | data: *mut ::std::os::raw::c_void, [INFO] [stdout] 5810 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5811 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5812:1 [INFO] [stdout] | [INFO] [stdout] 5812 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5813 | | pub fn xmlListClear(l: xmlListPtr); [INFO] [stdout] 5814 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5815:1 [INFO] [stdout] | [INFO] [stdout] 5815 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5816 | | pub fn xmlListEmpty(l: xmlListPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 5817 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5818:1 [INFO] [stdout] | [INFO] [stdout] 5818 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5819 | | pub fn xmlListFront(l: xmlListPtr) -> xmlLinkPtr; [INFO] [stdout] 5820 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5821:1 [INFO] [stdout] | [INFO] [stdout] 5821 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5822 | | pub fn xmlListEnd(l: xmlListPtr) -> xmlLinkPtr; [INFO] [stdout] 5823 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5824:1 [INFO] [stdout] | [INFO] [stdout] 5824 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5825 | | pub fn xmlListSize(l: xmlListPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 5826 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5827:1 [INFO] [stdout] | [INFO] [stdout] 5827 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5828 | | pub fn xmlListPopFront(l: xmlListPtr); [INFO] [stdout] 5829 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5830:1 [INFO] [stdout] | [INFO] [stdout] 5830 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5831 | | pub fn xmlListPopBack(l: xmlListPtr); [INFO] [stdout] 5832 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5833:1 [INFO] [stdout] | [INFO] [stdout] 5833 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5834 | | pub fn xmlListPushFront( [INFO] [stdout] 5835 | | l: xmlListPtr, [INFO] [stdout] 5836 | | data: *mut ::std::os::raw::c_void, [INFO] [stdout] 5837 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5838 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5839:1 [INFO] [stdout] | [INFO] [stdout] 5839 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5840 | | pub fn xmlListPushBack(l: xmlListPtr, data: *mut ::std::os::raw::c_void) [INFO] [stdout] 5841 | | -> ::std::os::raw::c_int; [INFO] [stdout] 5842 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5843:1 [INFO] [stdout] | [INFO] [stdout] 5843 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5844 | | pub fn xmlListReverse(l: xmlListPtr); [INFO] [stdout] 5845 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5846:1 [INFO] [stdout] | [INFO] [stdout] 5846 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5847 | | pub fn xmlListSort(l: xmlListPtr); [INFO] [stdout] 5848 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5849:1 [INFO] [stdout] | [INFO] [stdout] 5849 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5850 | | pub fn xmlListWalk(l: xmlListPtr, walker: xmlListWalker, user: *const ::std::os::raw::c_void); [INFO] [stdout] 5851 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5852:1 [INFO] [stdout] | [INFO] [stdout] 5852 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5853 | | pub fn xmlListReverseWalk( [INFO] [stdout] 5854 | | l: xmlListPtr, [INFO] [stdout] 5855 | | walker: xmlListWalker, [INFO] [stdout] 5856 | | user: *const ::std::os::raw::c_void, [INFO] [stdout] 5857 | | ); [INFO] [stdout] 5858 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5859:1 [INFO] [stdout] | [INFO] [stdout] 5859 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5860 | | pub fn xmlListMerge(l1: xmlListPtr, l2: xmlListPtr); [INFO] [stdout] 5861 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5862:1 [INFO] [stdout] | [INFO] [stdout] 5862 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5863 | | pub fn xmlListDup(old: xmlListPtr) -> xmlListPtr; [INFO] [stdout] 5864 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5865:1 [INFO] [stdout] | [INFO] [stdout] 5865 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5866 | | pub fn xmlListCopy(cur: xmlListPtr, old: xmlListPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 5867 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5868:1 [INFO] [stdout] | [INFO] [stdout] 5868 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5869 | | pub fn xmlLinkGetData(lk: xmlLinkPtr) -> *mut ::std::os::raw::c_void; [INFO] [stdout] 5870 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5891:1 [INFO] [stdout] | [INFO] [stdout] 5891 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5892 | | pub fn xmlNewAutomata() -> xmlAutomataPtr; [INFO] [stdout] 5893 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5894:1 [INFO] [stdout] | [INFO] [stdout] 5894 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5895 | | pub fn xmlFreeAutomata(am: xmlAutomataPtr); [INFO] [stdout] 5896 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5897:1 [INFO] [stdout] | [INFO] [stdout] 5897 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5898 | | pub fn xmlAutomataGetInitState(am: xmlAutomataPtr) -> xmlAutomataStatePtr; [INFO] [stdout] 5899 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5900:1 [INFO] [stdout] | [INFO] [stdout] 5900 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5901 | | pub fn xmlAutomataSetFinalState( [INFO] [stdout] 5902 | | am: xmlAutomataPtr, [INFO] [stdout] 5903 | | state: xmlAutomataStatePtr, [INFO] [stdout] 5904 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 5905 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5906:1 [INFO] [stdout] | [INFO] [stdout] 5906 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5907 | | pub fn xmlAutomataNewState(am: xmlAutomataPtr) -> xmlAutomataStatePtr; [INFO] [stdout] 5908 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5909:1 [INFO] [stdout] | [INFO] [stdout] 5909 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5910 | | pub fn xmlAutomataNewTransition( [INFO] [stdout] 5911 | | am: xmlAutomataPtr, [INFO] [stdout] 5912 | | from: xmlAutomataStatePtr, [INFO] [stdout] ... | [INFO] [stdout] 5916 | | ) -> xmlAutomataStatePtr; [INFO] [stdout] 5917 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5918:1 [INFO] [stdout] | [INFO] [stdout] 5918 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5919 | | pub fn xmlAutomataNewTransition2( [INFO] [stdout] 5920 | | am: xmlAutomataPtr, [INFO] [stdout] 5921 | | from: xmlAutomataStatePtr, [INFO] [stdout] ... | [INFO] [stdout] 5926 | | ) -> xmlAutomataStatePtr; [INFO] [stdout] 5927 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5928:1 [INFO] [stdout] | [INFO] [stdout] 5928 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5929 | | pub fn xmlAutomataNewNegTrans( [INFO] [stdout] 5930 | | am: xmlAutomataPtr, [INFO] [stdout] 5931 | | from: xmlAutomataStatePtr, [INFO] [stdout] ... | [INFO] [stdout] 5936 | | ) -> xmlAutomataStatePtr; [INFO] [stdout] 5937 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5938:1 [INFO] [stdout] | [INFO] [stdout] 5938 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5939 | | pub fn xmlAutomataNewCountTrans( [INFO] [stdout] 5940 | | am: xmlAutomataPtr, [INFO] [stdout] 5941 | | from: xmlAutomataStatePtr, [INFO] [stdout] ... | [INFO] [stdout] 5947 | | ) -> xmlAutomataStatePtr; [INFO] [stdout] 5948 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5949:1 [INFO] [stdout] | [INFO] [stdout] 5949 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5950 | | pub fn xmlAutomataNewCountTrans2( [INFO] [stdout] 5951 | | am: xmlAutomataPtr, [INFO] [stdout] 5952 | | from: xmlAutomataStatePtr, [INFO] [stdout] ... | [INFO] [stdout] 5959 | | ) -> xmlAutomataStatePtr; [INFO] [stdout] 5960 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5961:1 [INFO] [stdout] | [INFO] [stdout] 5961 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5962 | | pub fn xmlAutomataNewOnceTrans( [INFO] [stdout] 5963 | | am: xmlAutomataPtr, [INFO] [stdout] 5964 | | from: xmlAutomataStatePtr, [INFO] [stdout] ... | [INFO] [stdout] 5970 | | ) -> xmlAutomataStatePtr; [INFO] [stdout] 5971 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5972:1 [INFO] [stdout] | [INFO] [stdout] 5972 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5973 | | pub fn xmlAutomataNewOnceTrans2( [INFO] [stdout] 5974 | | am: xmlAutomataPtr, [INFO] [stdout] 5975 | | from: xmlAutomataStatePtr, [INFO] [stdout] ... | [INFO] [stdout] 5982 | | ) -> xmlAutomataStatePtr; [INFO] [stdout] 5983 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5984:1 [INFO] [stdout] | [INFO] [stdout] 5984 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5985 | | pub fn xmlAutomataNewAllTrans( [INFO] [stdout] 5986 | | am: xmlAutomataPtr, [INFO] [stdout] 5987 | | from: xmlAutomataStatePtr, [INFO] [stdout] ... | [INFO] [stdout] 5990 | | ) -> xmlAutomataStatePtr; [INFO] [stdout] 5991 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5992:1 [INFO] [stdout] | [INFO] [stdout] 5992 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 5993 | | pub fn xmlAutomataNewEpsilon( [INFO] [stdout] 5994 | | am: xmlAutomataPtr, [INFO] [stdout] 5995 | | from: xmlAutomataStatePtr, [INFO] [stdout] 5996 | | to: xmlAutomataStatePtr, [INFO] [stdout] 5997 | | ) -> xmlAutomataStatePtr; [INFO] [stdout] 5998 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:5999:1 [INFO] [stdout] | [INFO] [stdout] 5999 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6000 | | pub fn xmlAutomataNewCountedTrans( [INFO] [stdout] 6001 | | am: xmlAutomataPtr, [INFO] [stdout] 6002 | | from: xmlAutomataStatePtr, [INFO] [stdout] ... | [INFO] [stdout] 6005 | | ) -> xmlAutomataStatePtr; [INFO] [stdout] 6006 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6007:1 [INFO] [stdout] | [INFO] [stdout] 6007 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6008 | | pub fn xmlAutomataNewCounterTrans( [INFO] [stdout] 6009 | | am: xmlAutomataPtr, [INFO] [stdout] 6010 | | from: xmlAutomataStatePtr, [INFO] [stdout] ... | [INFO] [stdout] 6013 | | ) -> xmlAutomataStatePtr; [INFO] [stdout] 6014 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6015:1 [INFO] [stdout] | [INFO] [stdout] 6015 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6016 | | pub fn xmlAutomataNewCounter( [INFO] [stdout] 6017 | | am: xmlAutomataPtr, [INFO] [stdout] 6018 | | min: ::std::os::raw::c_int, [INFO] [stdout] 6019 | | max: ::std::os::raw::c_int, [INFO] [stdout] 6020 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6021 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6022:1 [INFO] [stdout] | [INFO] [stdout] 6022 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6023 | | pub fn xmlAutomataCompile(am: xmlAutomataPtr) -> xmlRegexpPtr; [INFO] [stdout] 6024 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6025:1 [INFO] [stdout] | [INFO] [stdout] 6025 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6026 | | pub fn xmlAutomataIsDeterminist(am: xmlAutomataPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 6027 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6264:1 [INFO] [stdout] | [INFO] [stdout] 6264 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6265 | | pub fn xmlAddNotationDecl( [INFO] [stdout] 6266 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6267 | | dtd: xmlDtdPtr, [INFO] [stdout] ... | [INFO] [stdout] 6271 | | ) -> xmlNotationPtr; [INFO] [stdout] 6272 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6273:1 [INFO] [stdout] | [INFO] [stdout] 6273 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6274 | | pub fn xmlCopyNotationTable(table: xmlNotationTablePtr) -> xmlNotationTablePtr; [INFO] [stdout] 6275 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6276:1 [INFO] [stdout] | [INFO] [stdout] 6276 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6277 | | pub fn xmlFreeNotationTable(table: xmlNotationTablePtr); [INFO] [stdout] 6278 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6279:1 [INFO] [stdout] | [INFO] [stdout] 6279 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6280 | | pub fn xmlDumpNotationDecl(buf: xmlBufferPtr, nota: xmlNotationPtr); [INFO] [stdout] 6281 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6282:1 [INFO] [stdout] | [INFO] [stdout] 6282 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6283 | | pub fn xmlDumpNotationTable(buf: xmlBufferPtr, table: xmlNotationTablePtr); [INFO] [stdout] 6284 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6285:1 [INFO] [stdout] | [INFO] [stdout] 6285 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6286 | | pub fn xmlNewElementContent( [INFO] [stdout] 6287 | | name: *const xmlChar, [INFO] [stdout] 6288 | | type_: xmlElementContentType, [INFO] [stdout] 6289 | | ) -> xmlElementContentPtr; [INFO] [stdout] 6290 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6291:1 [INFO] [stdout] | [INFO] [stdout] 6291 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6292 | | pub fn xmlCopyElementContent(content: xmlElementContentPtr) -> xmlElementContentPtr; [INFO] [stdout] 6293 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6294:1 [INFO] [stdout] | [INFO] [stdout] 6294 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6295 | | pub fn xmlFreeElementContent(cur: xmlElementContentPtr); [INFO] [stdout] 6296 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6297:1 [INFO] [stdout] | [INFO] [stdout] 6297 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6298 | | pub fn xmlNewDocElementContent( [INFO] [stdout] 6299 | | doc: xmlDocPtr, [INFO] [stdout] 6300 | | name: *const xmlChar, [INFO] [stdout] 6301 | | type_: xmlElementContentType, [INFO] [stdout] 6302 | | ) -> xmlElementContentPtr; [INFO] [stdout] 6303 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6304:1 [INFO] [stdout] | [INFO] [stdout] 6304 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6305 | | pub fn xmlCopyDocElementContent( [INFO] [stdout] 6306 | | doc: xmlDocPtr, [INFO] [stdout] 6307 | | content: xmlElementContentPtr, [INFO] [stdout] 6308 | | ) -> xmlElementContentPtr; [INFO] [stdout] 6309 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6310:1 [INFO] [stdout] | [INFO] [stdout] 6310 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6311 | | pub fn xmlFreeDocElementContent(doc: xmlDocPtr, cur: xmlElementContentPtr); [INFO] [stdout] 6312 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6313:1 [INFO] [stdout] | [INFO] [stdout] 6313 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6314 | | pub fn xmlSnprintfElementContent( [INFO] [stdout] 6315 | | buf: *mut ::std::os::raw::c_char, [INFO] [stdout] 6316 | | size: ::std::os::raw::c_int, [INFO] [stdout] ... | [INFO] [stdout] 6319 | | ); [INFO] [stdout] 6320 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6321:1 [INFO] [stdout] | [INFO] [stdout] 6321 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6322 | | pub fn xmlSprintfElementContent( [INFO] [stdout] 6323 | | buf: *mut ::std::os::raw::c_char, [INFO] [stdout] 6324 | | content: xmlElementContentPtr, [INFO] [stdout] 6325 | | englob: ::std::os::raw::c_int, [INFO] [stdout] 6326 | | ); [INFO] [stdout] 6327 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6328:1 [INFO] [stdout] | [INFO] [stdout] 6328 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6329 | | pub fn xmlAddElementDecl( [INFO] [stdout] 6330 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6331 | | dtd: xmlDtdPtr, [INFO] [stdout] ... | [INFO] [stdout] 6335 | | ) -> xmlElementPtr; [INFO] [stdout] 6336 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6337:1 [INFO] [stdout] | [INFO] [stdout] 6337 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6338 | | pub fn xmlCopyElementTable(table: xmlElementTablePtr) -> xmlElementTablePtr; [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6340:1 [INFO] [stdout] | [INFO] [stdout] 6340 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6341 | | pub fn xmlFreeElementTable(table: xmlElementTablePtr); [INFO] [stdout] 6342 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6343:1 [INFO] [stdout] | [INFO] [stdout] 6343 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6344 | | pub fn xmlDumpElementTable(buf: xmlBufferPtr, table: xmlElementTablePtr); [INFO] [stdout] 6345 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6346:1 [INFO] [stdout] | [INFO] [stdout] 6346 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6347 | | pub fn xmlDumpElementDecl(buf: xmlBufferPtr, elem: xmlElementPtr); [INFO] [stdout] 6348 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6349:1 [INFO] [stdout] | [INFO] [stdout] 6349 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6350 | | pub fn xmlCreateEnumeration(name: *const xmlChar) -> xmlEnumerationPtr; [INFO] [stdout] 6351 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6352:1 [INFO] [stdout] | [INFO] [stdout] 6352 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6353 | | pub fn xmlFreeEnumeration(cur: xmlEnumerationPtr); [INFO] [stdout] 6354 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6355:1 [INFO] [stdout] | [INFO] [stdout] 6355 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6356 | | pub fn xmlCopyEnumeration(cur: xmlEnumerationPtr) -> xmlEnumerationPtr; [INFO] [stdout] 6357 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6358:1 [INFO] [stdout] | [INFO] [stdout] 6358 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6359 | | pub fn xmlAddAttributeDecl( [INFO] [stdout] 6360 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6361 | | dtd: xmlDtdPtr, [INFO] [stdout] ... | [INFO] [stdout] 6369 | | ) -> xmlAttributePtr; [INFO] [stdout] 6370 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6371:1 [INFO] [stdout] | [INFO] [stdout] 6371 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6372 | | pub fn xmlCopyAttributeTable(table: xmlAttributeTablePtr) -> xmlAttributeTablePtr; [INFO] [stdout] 6373 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6374:1 [INFO] [stdout] | [INFO] [stdout] 6374 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6375 | | pub fn xmlFreeAttributeTable(table: xmlAttributeTablePtr); [INFO] [stdout] 6376 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6377:1 [INFO] [stdout] | [INFO] [stdout] 6377 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6378 | | pub fn xmlDumpAttributeTable(buf: xmlBufferPtr, table: xmlAttributeTablePtr); [INFO] [stdout] 6379 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6380:1 [INFO] [stdout] | [INFO] [stdout] 6380 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6381 | | pub fn xmlDumpAttributeDecl(buf: xmlBufferPtr, attr: xmlAttributePtr); [INFO] [stdout] 6382 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6383:1 [INFO] [stdout] | [INFO] [stdout] 6383 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6384 | | pub fn xmlAddID( [INFO] [stdout] 6385 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6386 | | doc: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 6389 | | ) -> xmlIDPtr; [INFO] [stdout] 6390 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6391:1 [INFO] [stdout] | [INFO] [stdout] 6391 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6392 | | pub fn xmlFreeIDTable(table: xmlIDTablePtr); [INFO] [stdout] 6393 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6394:1 [INFO] [stdout] | [INFO] [stdout] 6394 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6395 | | pub fn xmlGetID(doc: xmlDocPtr, ID: *const xmlChar) -> xmlAttrPtr; [INFO] [stdout] 6396 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6397:1 [INFO] [stdout] | [INFO] [stdout] 6397 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6398 | | pub fn xmlIsID(doc: xmlDocPtr, elem: xmlNodePtr, attr: xmlAttrPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 6399 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6400:1 [INFO] [stdout] | [INFO] [stdout] 6400 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6401 | | pub fn xmlRemoveID(doc: xmlDocPtr, attr: xmlAttrPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 6402 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6403:1 [INFO] [stdout] | [INFO] [stdout] 6403 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6404 | | pub fn xmlAddRef( [INFO] [stdout] 6405 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6406 | | doc: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 6409 | | ) -> xmlRefPtr; [INFO] [stdout] 6410 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6411:1 [INFO] [stdout] | [INFO] [stdout] 6411 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6412 | | pub fn xmlFreeRefTable(table: xmlRefTablePtr); [INFO] [stdout] 6413 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6414:1 [INFO] [stdout] | [INFO] [stdout] 6414 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6415 | | pub fn xmlIsRef(doc: xmlDocPtr, elem: xmlNodePtr, attr: xmlAttrPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 6416 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6417:1 [INFO] [stdout] | [INFO] [stdout] 6417 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6418 | | pub fn xmlRemoveRef(doc: xmlDocPtr, attr: xmlAttrPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 6419 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6420:1 [INFO] [stdout] | [INFO] [stdout] 6420 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6421 | | pub fn xmlGetRefs(doc: xmlDocPtr, ID: *const xmlChar) -> xmlListPtr; [INFO] [stdout] 6422 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6423:1 [INFO] [stdout] | [INFO] [stdout] 6423 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6424 | | pub fn xmlNewValidCtxt() -> xmlValidCtxtPtr; [INFO] [stdout] 6425 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6426:1 [INFO] [stdout] | [INFO] [stdout] 6426 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6427 | | pub fn xmlFreeValidCtxt(arg1: xmlValidCtxtPtr); [INFO] [stdout] 6428 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6429:1 [INFO] [stdout] | [INFO] [stdout] 6429 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6430 | | pub fn xmlValidateRoot(ctxt: xmlValidCtxtPtr, doc: xmlDocPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 6431 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6432:1 [INFO] [stdout] | [INFO] [stdout] 6432 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6433 | | pub fn xmlValidateElementDecl( [INFO] [stdout] 6434 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6435 | | doc: xmlDocPtr, [INFO] [stdout] 6436 | | elem: xmlElementPtr, [INFO] [stdout] 6437 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6438 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6439:1 [INFO] [stdout] | [INFO] [stdout] 6439 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6440 | | pub fn xmlValidNormalizeAttributeValue( [INFO] [stdout] 6441 | | doc: xmlDocPtr, [INFO] [stdout] 6442 | | elem: xmlNodePtr, [INFO] [stdout] ... | [INFO] [stdout] 6445 | | ) -> *mut xmlChar; [INFO] [stdout] 6446 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6447:1 [INFO] [stdout] | [INFO] [stdout] 6447 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6448 | | pub fn xmlValidCtxtNormalizeAttributeValue( [INFO] [stdout] 6449 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6450 | | doc: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 6454 | | ) -> *mut xmlChar; [INFO] [stdout] 6455 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6456:1 [INFO] [stdout] | [INFO] [stdout] 6456 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6457 | | pub fn xmlValidateAttributeDecl( [INFO] [stdout] 6458 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6459 | | doc: xmlDocPtr, [INFO] [stdout] 6460 | | attr: xmlAttributePtr, [INFO] [stdout] 6461 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6462 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6463:1 [INFO] [stdout] | [INFO] [stdout] 6463 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6464 | | pub fn xmlValidateAttributeValue( [INFO] [stdout] 6465 | | type_: xmlAttributeType, [INFO] [stdout] 6466 | | value: *const xmlChar, [INFO] [stdout] 6467 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6469:1 [INFO] [stdout] | [INFO] [stdout] 6469 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6470 | | pub fn xmlValidateNotationDecl( [INFO] [stdout] 6471 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6472 | | doc: xmlDocPtr, [INFO] [stdout] 6473 | | nota: xmlNotationPtr, [INFO] [stdout] 6474 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6475 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6476:1 [INFO] [stdout] | [INFO] [stdout] 6476 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6477 | | pub fn xmlValidateDtd( [INFO] [stdout] 6478 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6479 | | doc: xmlDocPtr, [INFO] [stdout] 6480 | | dtd: xmlDtdPtr, [INFO] [stdout] 6481 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6482 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6483:1 [INFO] [stdout] | [INFO] [stdout] 6483 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6484 | | pub fn xmlValidateDtdFinal(ctxt: xmlValidCtxtPtr, doc: xmlDocPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 6485 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6486:1 [INFO] [stdout] | [INFO] [stdout] 6486 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6487 | | pub fn xmlValidateDocument(ctxt: xmlValidCtxtPtr, doc: xmlDocPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 6488 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6489:1 [INFO] [stdout] | [INFO] [stdout] 6489 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6490 | | pub fn xmlValidateElement( [INFO] [stdout] 6491 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6492 | | doc: xmlDocPtr, [INFO] [stdout] 6493 | | elem: xmlNodePtr, [INFO] [stdout] 6494 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6495 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6496:1 [INFO] [stdout] | [INFO] [stdout] 6496 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6497 | | pub fn xmlValidateOneElement( [INFO] [stdout] 6498 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6499 | | doc: xmlDocPtr, [INFO] [stdout] 6500 | | elem: xmlNodePtr, [INFO] [stdout] 6501 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6502 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6503:1 [INFO] [stdout] | [INFO] [stdout] 6503 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6504 | | pub fn xmlValidateOneAttribute( [INFO] [stdout] 6505 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6506 | | doc: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 6510 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6512:1 [INFO] [stdout] | [INFO] [stdout] 6512 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6513 | | pub fn xmlValidateOneNamespace( [INFO] [stdout] 6514 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6515 | | doc: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 6520 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6521 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6522:1 [INFO] [stdout] | [INFO] [stdout] 6522 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6523 | | pub fn xmlValidateDocumentFinal(ctxt: xmlValidCtxtPtr, doc: xmlDocPtr) -> ::std::os::raw::c_int; [INFO] [stdout] 6524 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6525:1 [INFO] [stdout] | [INFO] [stdout] 6525 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6526 | | pub fn xmlValidateNotationUse( [INFO] [stdout] 6527 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6528 | | doc: xmlDocPtr, [INFO] [stdout] 6529 | | notationName: *const xmlChar, [INFO] [stdout] 6530 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6531 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6532:1 [INFO] [stdout] | [INFO] [stdout] 6532 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6533 | | pub fn xmlIsMixedElement(doc: xmlDocPtr, name: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 6534 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6535:1 [INFO] [stdout] | [INFO] [stdout] 6535 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6536 | | pub fn xmlGetDtdAttrDesc( [INFO] [stdout] 6537 | | dtd: xmlDtdPtr, [INFO] [stdout] 6538 | | elem: *const xmlChar, [INFO] [stdout] 6539 | | name: *const xmlChar, [INFO] [stdout] 6540 | | ) -> xmlAttributePtr; [INFO] [stdout] 6541 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6542:1 [INFO] [stdout] | [INFO] [stdout] 6542 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6543 | | pub fn xmlGetDtdQAttrDesc( [INFO] [stdout] 6544 | | dtd: xmlDtdPtr, [INFO] [stdout] 6545 | | elem: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 6548 | | ) -> xmlAttributePtr; [INFO] [stdout] 6549 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6550:1 [INFO] [stdout] | [INFO] [stdout] 6550 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6551 | | pub fn xmlGetDtdNotationDesc(dtd: xmlDtdPtr, name: *const xmlChar) -> xmlNotationPtr; [INFO] [stdout] 6552 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6553:1 [INFO] [stdout] | [INFO] [stdout] 6553 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6554 | | pub fn xmlGetDtdQElementDesc( [INFO] [stdout] 6555 | | dtd: xmlDtdPtr, [INFO] [stdout] 6556 | | name: *const xmlChar, [INFO] [stdout] 6557 | | prefix: *const xmlChar, [INFO] [stdout] 6558 | | ) -> xmlElementPtr; [INFO] [stdout] 6559 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6560:1 [INFO] [stdout] | [INFO] [stdout] 6560 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6561 | | pub fn xmlGetDtdElementDesc(dtd: xmlDtdPtr, name: *const xmlChar) -> xmlElementPtr; [INFO] [stdout] 6562 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6563:1 [INFO] [stdout] | [INFO] [stdout] 6563 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6564 | | pub fn xmlValidGetPotentialChildren( [INFO] [stdout] 6565 | | ctree: *mut xmlElementContent, [INFO] [stdout] 6566 | | names: *mut *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 6569 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6570 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6571:1 [INFO] [stdout] | [INFO] [stdout] 6571 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6572 | | pub fn xmlValidGetValidElements( [INFO] [stdout] 6573 | | prev: *mut xmlNode, [INFO] [stdout] 6574 | | next: *mut xmlNode, [INFO] [stdout] ... | [INFO] [stdout] 6577 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6578 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6579:1 [INFO] [stdout] | [INFO] [stdout] 6579 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6580 | | pub fn xmlValidateNameValue(value: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6582:1 [INFO] [stdout] | [INFO] [stdout] 6582 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6583 | | pub fn xmlValidateNamesValue(value: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 6584 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6585:1 [INFO] [stdout] | [INFO] [stdout] 6585 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6586 | | pub fn xmlValidateNmtokenValue(value: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 6587 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6588:1 [INFO] [stdout] | [INFO] [stdout] 6588 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6589 | | pub fn xmlValidateNmtokensValue(value: *const xmlChar) -> ::std::os::raw::c_int; [INFO] [stdout] 6590 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6591:1 [INFO] [stdout] | [INFO] [stdout] 6591 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6592 | | pub fn xmlValidBuildContentModel( [INFO] [stdout] 6593 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6594 | | elem: xmlElementPtr, [INFO] [stdout] 6595 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6596 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6597:1 [INFO] [stdout] | [INFO] [stdout] 6597 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6598 | | pub fn xmlValidatePushElement( [INFO] [stdout] 6599 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6600 | | doc: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 6603 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6604 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6605:1 [INFO] [stdout] | [INFO] [stdout] 6605 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6606 | | pub fn xmlValidatePushCData( [INFO] [stdout] 6607 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6608 | | data: *const xmlChar, [INFO] [stdout] 6609 | | len: ::std::os::raw::c_int, [INFO] [stdout] 6610 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6611 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6612:1 [INFO] [stdout] | [INFO] [stdout] 6612 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6613 | | pub fn xmlValidatePopElement( [INFO] [stdout] 6614 | | ctxt: xmlValidCtxtPtr, [INFO] [stdout] 6615 | | doc: xmlDocPtr, [INFO] [stdout] ... | [INFO] [stdout] 6618 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6855:1 [INFO] [stdout] | [INFO] [stdout] 6855 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6856 | | pub fn xmlInitializePredefinedEntities(); [INFO] [stdout] 6857 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6858:1 [INFO] [stdout] | [INFO] [stdout] 6858 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6859 | | pub fn xmlNewEntity( [INFO] [stdout] 6860 | | doc: xmlDocPtr, [INFO] [stdout] 6861 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 6866 | | ) -> xmlEntityPtr; [INFO] [stdout] 6867 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6868:1 [INFO] [stdout] | [INFO] [stdout] 6868 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6869 | | pub fn xmlAddDocEntity( [INFO] [stdout] 6870 | | doc: xmlDocPtr, [INFO] [stdout] 6871 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 6876 | | ) -> xmlEntityPtr; [INFO] [stdout] 6877 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6878:1 [INFO] [stdout] | [INFO] [stdout] 6878 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6879 | | pub fn xmlAddDtdEntity( [INFO] [stdout] 6880 | | doc: xmlDocPtr, [INFO] [stdout] 6881 | | name: *const xmlChar, [INFO] [stdout] ... | [INFO] [stdout] 6886 | | ) -> xmlEntityPtr; [INFO] [stdout] 6887 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6888:1 [INFO] [stdout] | [INFO] [stdout] 6888 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6889 | | pub fn xmlGetPredefinedEntity(name: *const xmlChar) -> xmlEntityPtr; [INFO] [stdout] 6890 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6891:1 [INFO] [stdout] | [INFO] [stdout] 6891 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6892 | | pub fn xmlGetDocEntity(doc: *const xmlDoc, name: *const xmlChar) -> xmlEntityPtr; [INFO] [stdout] 6893 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6894:1 [INFO] [stdout] | [INFO] [stdout] 6894 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6895 | | pub fn xmlGetDtdEntity(doc: xmlDocPtr, name: *const xmlChar) -> xmlEntityPtr; [INFO] [stdout] 6896 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6897:1 [INFO] [stdout] | [INFO] [stdout] 6897 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6898 | | pub fn xmlGetParameterEntity(doc: xmlDocPtr, name: *const xmlChar) -> xmlEntityPtr; [INFO] [stdout] 6899 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6900:1 [INFO] [stdout] | [INFO] [stdout] 6900 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6901 | | pub fn xmlEncodeEntities(doc: xmlDocPtr, input: *const xmlChar) -> *const xmlChar; [INFO] [stdout] 6902 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6903:1 [INFO] [stdout] | [INFO] [stdout] 6903 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6904 | | pub fn xmlEncodeEntitiesReentrant(doc: xmlDocPtr, input: *const xmlChar) -> *mut xmlChar; [INFO] [stdout] 6905 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6906:1 [INFO] [stdout] | [INFO] [stdout] 6906 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6907 | | pub fn xmlEncodeSpecialChars(doc: *const xmlDoc, input: *const xmlChar) -> *mut xmlChar; [INFO] [stdout] 6908 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6909:1 [INFO] [stdout] | [INFO] [stdout] 6909 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6910 | | pub fn xmlCreateEntitiesTable() -> xmlEntitiesTablePtr; [INFO] [stdout] 6911 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6912:1 [INFO] [stdout] | [INFO] [stdout] 6912 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6913 | | pub fn xmlCopyEntitiesTable(table: xmlEntitiesTablePtr) -> xmlEntitiesTablePtr; [INFO] [stdout] 6914 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6915:1 [INFO] [stdout] | [INFO] [stdout] 6915 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6916 | | pub fn xmlFreeEntitiesTable(table: xmlEntitiesTablePtr); [INFO] [stdout] 6917 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6918:1 [INFO] [stdout] | [INFO] [stdout] 6918 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6919 | | pub fn xmlDumpEntitiesTable(buf: xmlBufferPtr, table: xmlEntitiesTablePtr); [INFO] [stdout] 6920 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6921:1 [INFO] [stdout] | [INFO] [stdout] 6921 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6922 | | pub fn xmlDumpEntityDecl(buf: xmlBufferPtr, ent: xmlEntityPtr); [INFO] [stdout] 6923 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:6924:1 [INFO] [stdout] | [INFO] [stdout] 6924 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 6925 | | pub fn xmlCleanupPredefinedEntities(); [INFO] [stdout] 6926 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:7607:1 [INFO] [stdout] | [INFO] [stdout] 7607 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 7608 | | pub fn iconv_open( [INFO] [stdout] 7609 | | __tocode: *const ::std::os::raw::c_char, [INFO] [stdout] 7610 | | __fromcode: *const ::std::os::raw::c_char, [INFO] [stdout] 7611 | | ) -> iconv_t; [INFO] [stdout] 7612 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:7613:1 [INFO] [stdout] | [INFO] [stdout] 7613 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 7614 | | pub fn iconv( [INFO] [stdout] 7615 | | __cd: iconv_t, [INFO] [stdout] 7616 | | __inbuf: *mut *mut ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 7620 | | ) -> usize; [INFO] [stdout] 7621 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:7622:1 [INFO] [stdout] | [INFO] [stdout] 7622 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 7623 | | pub fn iconv_close(__cd: iconv_t) -> ::std::os::raw::c_int; [INFO] [stdout] 7624 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:7688:1 [INFO] [stdout] | [INFO] [stdout] 7688 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 7689 | | pub fn u_versionFromString_60( [INFO] [stdout] 7690 | | versionArray: *mut u8, [INFO] [stdout] 7691 | | versionString: *const ::std::os::raw::c_char, [INFO] [stdout] 7692 | | ); [INFO] [stdout] 7693 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:7694:1 [INFO] [stdout] | [INFO] [stdout] 7694 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 7695 | | pub fn u_versionFromUString_60(versionArray: *mut u8, versionString: *const UChar); [INFO] [stdout] 7696 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:7697:1 [INFO] [stdout] | [INFO] [stdout] 7697 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 7698 | | pub fn u_versionToString_60(versionArray: *mut u8, versionString: *mut ::std::os::raw::c_char); [INFO] [stdout] 7699 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:7700:1 [INFO] [stdout] | [INFO] [stdout] 7700 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 7701 | | pub fn u_getVersion_60(versionArray: *mut u8); [INFO] [stdout] 7702 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:7703:1 [INFO] [stdout] | [INFO] [stdout] 7703 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 7704 | | pub fn utf8_nextCharSafeBody_60( [INFO] [stdout] 7705 | | s: *const u8, [INFO] [stdout] 7706 | | pi: *mut i32, [INFO] [stdout] ... | [INFO] [stdout] 7710 | | ) -> UChar32; [INFO] [stdout] 7711 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:7712:1 [INFO] [stdout] | [INFO] [stdout] 7712 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 7713 | | pub fn utf8_appendCharSafeBody_60( [INFO] [stdout] 7714 | | s: *mut u8, [INFO] [stdout] 7715 | | i: i32, [INFO] [stdout] ... | [INFO] [stdout] 7719 | | ) -> i32; [INFO] [stdout] 7720 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:7721:1 [INFO] [stdout] | [INFO] [stdout] 7721 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 7722 | | pub fn utf8_prevCharSafeBody_60( [INFO] [stdout] 7723 | | s: *const u8, [INFO] [stdout] 7724 | | start: i32, [INFO] [stdout] ... | [INFO] [stdout] 7728 | | ) -> UChar32; [INFO] [stdout] 7729 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:7730:1 [INFO] [stdout] | [INFO] [stdout] 7730 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 7731 | | pub fn utf8_back1SafeBody_60(s: *const u8, start: i32, i: i32) -> i32; [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:7733:1 [INFO] [stdout] | [INFO] [stdout] 7733 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 7734 | | #[link_name = "\u{1}utf8_countTrailBytes_60"] [INFO] [stdout] 7735 | | pub static mut utf8_countTrailBytes_60: [u8; 0usize]; [INFO] [stdout] 7736 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:7899:1 [INFO] [stdout] | [INFO] [stdout] 7899 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 7900 | | pub fn u_errorName_60(code: UErrorCode) -> *const ::std::os::raw::c_char; [INFO] [stdout] 7901 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8128:1 [INFO] [stdout] | [INFO] [stdout] 8128 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8129 | | pub fn UCNV_FROM_U_CALLBACK_STOP_60( [INFO] [stdout] 8130 | | context: *const ::std::os::raw::c_void, [INFO] [stdout] 8131 | | fromUArgs: *mut UConverterFromUnicodeArgs, [INFO] [stdout] ... | [INFO] [stdout] 8137 | | ); [INFO] [stdout] 8138 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8139:1 [INFO] [stdout] | [INFO] [stdout] 8139 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8140 | | pub fn UCNV_TO_U_CALLBACK_STOP_60( [INFO] [stdout] 8141 | | context: *const ::std::os::raw::c_void, [INFO] [stdout] 8142 | | toUArgs: *mut UConverterToUnicodeArgs, [INFO] [stdout] ... | [INFO] [stdout] 8147 | | ); [INFO] [stdout] 8148 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8149:1 [INFO] [stdout] | [INFO] [stdout] 8149 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8150 | | pub fn UCNV_FROM_U_CALLBACK_SKIP_60( [INFO] [stdout] 8151 | | context: *const ::std::os::raw::c_void, [INFO] [stdout] 8152 | | fromUArgs: *mut UConverterFromUnicodeArgs, [INFO] [stdout] ... | [INFO] [stdout] 8158 | | ); [INFO] [stdout] 8159 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8160:1 [INFO] [stdout] | [INFO] [stdout] 8160 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8161 | | pub fn UCNV_FROM_U_CALLBACK_SUBSTITUTE_60( [INFO] [stdout] 8162 | | context: *const ::std::os::raw::c_void, [INFO] [stdout] 8163 | | fromUArgs: *mut UConverterFromUnicodeArgs, [INFO] [stdout] ... | [INFO] [stdout] 8169 | | ); [INFO] [stdout] 8170 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8171:1 [INFO] [stdout] | [INFO] [stdout] 8171 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8172 | | pub fn UCNV_FROM_U_CALLBACK_ESCAPE_60( [INFO] [stdout] 8173 | | context: *const ::std::os::raw::c_void, [INFO] [stdout] 8174 | | fromUArgs: *mut UConverterFromUnicodeArgs, [INFO] [stdout] ... | [INFO] [stdout] 8180 | | ); [INFO] [stdout] 8181 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8182:1 [INFO] [stdout] | [INFO] [stdout] 8182 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8183 | | pub fn UCNV_TO_U_CALLBACK_SKIP_60( [INFO] [stdout] 8184 | | context: *const ::std::os::raw::c_void, [INFO] [stdout] 8185 | | toUArgs: *mut UConverterToUnicodeArgs, [INFO] [stdout] ... | [INFO] [stdout] 8190 | | ); [INFO] [stdout] 8191 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8192:1 [INFO] [stdout] | [INFO] [stdout] 8192 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8193 | | pub fn UCNV_TO_U_CALLBACK_SUBSTITUTE_60( [INFO] [stdout] 8194 | | context: *const ::std::os::raw::c_void, [INFO] [stdout] 8195 | | toUArgs: *mut UConverterToUnicodeArgs, [INFO] [stdout] ... | [INFO] [stdout] 8200 | | ); [INFO] [stdout] 8201 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8202:1 [INFO] [stdout] | [INFO] [stdout] 8202 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8203 | | pub fn UCNV_TO_U_CALLBACK_ESCAPE_60( [INFO] [stdout] 8204 | | context: *const ::std::os::raw::c_void, [INFO] [stdout] 8205 | | toUArgs: *mut UConverterToUnicodeArgs, [INFO] [stdout] ... | [INFO] [stdout] 8210 | | ); [INFO] [stdout] 8211 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8217:1 [INFO] [stdout] | [INFO] [stdout] 8217 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8218 | | pub fn uenum_close_60(en: *mut UEnumeration); [INFO] [stdout] 8219 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8220:1 [INFO] [stdout] | [INFO] [stdout] 8220 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8221 | | pub fn uenum_count_60(en: *mut UEnumeration, status: *mut UErrorCode) -> i32; [INFO] [stdout] 8222 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8223:1 [INFO] [stdout] | [INFO] [stdout] 8223 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8224 | | pub fn uenum_unext_60( [INFO] [stdout] 8225 | | en: *mut UEnumeration, [INFO] [stdout] 8226 | | resultLength: *mut i32, [INFO] [stdout] 8227 | | status: *mut UErrorCode, [INFO] [stdout] 8228 | | ) -> *const UChar; [INFO] [stdout] 8229 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8230:1 [INFO] [stdout] | [INFO] [stdout] 8230 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8231 | | pub fn uenum_next_60( [INFO] [stdout] 8232 | | en: *mut UEnumeration, [INFO] [stdout] 8233 | | resultLength: *mut i32, [INFO] [stdout] 8234 | | status: *mut UErrorCode, [INFO] [stdout] 8235 | | ) -> *const ::std::os::raw::c_char; [INFO] [stdout] 8236 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8237:1 [INFO] [stdout] | [INFO] [stdout] 8237 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8238 | | pub fn uenum_reset_60(en: *mut UEnumeration, status: *mut UErrorCode); [INFO] [stdout] 8239 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8240:1 [INFO] [stdout] | [INFO] [stdout] 8240 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8241 | | pub fn uenum_openUCharStringsEnumeration_60( [INFO] [stdout] 8242 | | strings: *const *const UChar, [INFO] [stdout] 8243 | | count: i32, [INFO] [stdout] 8244 | | ec: *mut UErrorCode, [INFO] [stdout] 8245 | | ) -> *mut UEnumeration; [INFO] [stdout] 8246 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8247:1 [INFO] [stdout] | [INFO] [stdout] 8247 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8248 | | pub fn uenum_openCharStringsEnumeration_60( [INFO] [stdout] 8249 | | strings: *const *const ::std::os::raw::c_char, [INFO] [stdout] 8250 | | count: i32, [INFO] [stdout] 8251 | | ec: *mut UErrorCode, [INFO] [stdout] 8252 | | ) -> *mut UEnumeration; [INFO] [stdout] 8253 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8321:1 [INFO] [stdout] | [INFO] [stdout] 8321 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8322 | | pub fn ucnv_compareNames_60( [INFO] [stdout] 8323 | | name1: *const ::std::os::raw::c_char, [INFO] [stdout] 8324 | | name2: *const ::std::os::raw::c_char, [INFO] [stdout] 8325 | | ) -> ::std::os::raw::c_int; [INFO] [stdout] 8326 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8327:1 [INFO] [stdout] | [INFO] [stdout] 8327 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8328 | | pub fn ucnv_open_60( [INFO] [stdout] 8329 | | converterName: *const ::std::os::raw::c_char, [INFO] [stdout] 8330 | | err: *mut UErrorCode, [INFO] [stdout] 8331 | | ) -> *mut UConverter; [INFO] [stdout] 8332 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8333:1 [INFO] [stdout] | [INFO] [stdout] 8333 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8334 | | pub fn ucnv_openU_60(name: *const UChar, err: *mut UErrorCode) -> *mut UConverter; [INFO] [stdout] 8335 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8336:1 [INFO] [stdout] | [INFO] [stdout] 8336 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8337 | | pub fn ucnv_openCCSID_60( [INFO] [stdout] 8338 | | codepage: i32, [INFO] [stdout] 8339 | | platform: UConverterPlatform, [INFO] [stdout] 8340 | | err: *mut UErrorCode, [INFO] [stdout] 8341 | | ) -> *mut UConverter; [INFO] [stdout] 8342 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8343:1 [INFO] [stdout] | [INFO] [stdout] 8343 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8344 | | pub fn ucnv_openPackage_60( [INFO] [stdout] 8345 | | packageName: *const ::std::os::raw::c_char, [INFO] [stdout] 8346 | | converterName: *const ::std::os::raw::c_char, [INFO] [stdout] 8347 | | err: *mut UErrorCode, [INFO] [stdout] 8348 | | ) -> *mut UConverter; [INFO] [stdout] 8349 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8350:1 [INFO] [stdout] | [INFO] [stdout] 8350 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8351 | | pub fn ucnv_safeClone_60( [INFO] [stdout] 8352 | | cnv: *const UConverter, [INFO] [stdout] 8353 | | stackBuffer: *mut ::std::os::raw::c_void, [INFO] [stdout] ... | [INFO] [stdout] 8356 | | ) -> *mut UConverter; [INFO] [stdout] 8357 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8358:1 [INFO] [stdout] | [INFO] [stdout] 8358 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8359 | | pub fn ucnv_close_60(converter: *mut UConverter); [INFO] [stdout] 8360 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8361:1 [INFO] [stdout] | [INFO] [stdout] 8361 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8362 | | pub fn ucnv_getSubstChars_60( [INFO] [stdout] 8363 | | converter: *const UConverter, [INFO] [stdout] 8364 | | subChars: *mut ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 8367 | | ); [INFO] [stdout] 8368 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8369:1 [INFO] [stdout] | [INFO] [stdout] 8369 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8370 | | pub fn ucnv_setSubstChars_60( [INFO] [stdout] 8371 | | converter: *mut UConverter, [INFO] [stdout] 8372 | | subChars: *const ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 8375 | | ); [INFO] [stdout] 8376 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8377:1 [INFO] [stdout] | [INFO] [stdout] 8377 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8378 | | pub fn ucnv_setSubstString_60( [INFO] [stdout] 8379 | | cnv: *mut UConverter, [INFO] [stdout] 8380 | | s: *const UChar, [INFO] [stdout] ... | [INFO] [stdout] 8383 | | ); [INFO] [stdout] 8384 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8385:1 [INFO] [stdout] | [INFO] [stdout] 8385 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8386 | | pub fn ucnv_getInvalidChars_60( [INFO] [stdout] 8387 | | converter: *const UConverter, [INFO] [stdout] 8388 | | errBytes: *mut ::std::os::raw::c_char, [INFO] [stdout] ... | [INFO] [stdout] 8391 | | ); [INFO] [stdout] 8392 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8393:1 [INFO] [stdout] | [INFO] [stdout] 8393 | extern "C" { [INFO] [stdout] | ^ [INFO] [stdout] | | [INFO] [stdout] | _help: needs `unsafe` before the extern keyword: `unsafe` [INFO] [stdout] | | [INFO] [stdout] 8394 | | pub fn ucnv_getInvalidUChars_60( [INFO] [stdout] 8395 | | converter: *const UConverter, [INFO] [stdout] 8396 | | errUChars: *mut UChar, [INFO] [stdout] ... | [INFO] [stdout] 8399 | | ); [INFO] [stdout] 8400 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2021) but is a hard error in Rust 2024! [INFO] [stdout] = note: for more information, see issue #123743 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: extern blocks should be unsafe [INFO] [stdout] --> src/bindings.rs:8401:1 [INFO] [stdout] | [INFO] [stdout] 8401 | extern "C" { [INFO] [stdout] | ^ [WARN] too many lines in the log, truncating it