Your message dated Tue, 27 May 2025 21:51:30 +0000
with message-id <e1uk2co-00fwpj...@fasolo.debian.org>
and subject line Bug#1106609: fixed in rust-hurl 6.1.1-1
has caused the Debian Bug report #1106609,
regarding rust-hurl ftbfs with libxml 2.14.x from experimental
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1106609: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1106609
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:rust-hurl
Version: 6.0.0-1
Tags: ftbfs sid forky
User: debian-xml-sgml-p...@lists.alioth.debian.org
Usertags: libxml2.14

[this bug is NOT targeted to the upcoming trixie release]

[...]
Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=curl_sys CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/curl-sys-0.4.67 CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/curl-sys-0.4.67/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton <a...@alexcrichton.com>' CARGO_PKG_DESCRIPTION='Native bindings to the libcurl library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=curl-sys CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/curl-rust' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.67+curl-8.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=67 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps OUT_DIR=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/build/curl-sys-6fe16c003246f88c/out rustc --crate-name curl_sys --edition=2018 /<<PKGBUILDDIR>>/debian/cargo_registry/curl-sys-0.4.67/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="openssl-sys"' --cfg 'feature="ssl"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "http2", "libnghttp2-sys", "ntlm", "openssl-sys", "poll_7_68_0", "protocol-ftp", "spnego", "ssl", "static-curl", "static-ssl", "upkeep_7_62_0"))' -C metadata=e313e5ace572c22d -C extra-filename=-e313e5ace572c22d --out-dir /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern libc=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblibc-5ce1704bd434d021.rmeta --extern openssl_sys=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libopenssl_sys-9afe390ac0771107.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /<<PKGBUILDDIR>>=/usr/share/cargo/registry/hurl-6.0.0 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry -Cforce-frame-pointers=yes -L native=/usr/lib/x86_64-linux-gnu -l curl`
warning: unexpected `cfg` condition name: `link_libz`
 --> /usr/share/cargo/registry/curl-sys-0.4.67/lib.rs:7:7
  |
7 | #[cfg(link_libz)]
  |       ^^^^^^^^^
  |
= help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows`
  = help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
           [lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(link_libz)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(link_libz)");` to the top of the `build.rs` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
  = note: `#[warn(unexpected_cfgs)]` on by default

warning: unexpected `cfg` condition value: `rustls`
  --> /usr/share/cargo/registry/curl-sys-0.4.67/lib.rs:11:7
   |
11 | #[cfg(feature = "rustls")]
   |       ^^^^^^^^^^^^^^^^^^
   |
= note: expected values for `feature` are: `default`, `http2`, `libnghttp2-sys`, `ntlm`, `openssl-sys`, `poll_7_68_0`, `protocol-ftp`, `spnego`, `ssl`, `static-curl`, `static-ssl`, and `upkeep_7_62_0`
   = help: consider adding `rustls` as a feature in `Cargo.toml`
= note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition name: `libcurl_vendored`
    --> /usr/share/cargo/registry/curl-sys-0.4.67/lib.rs:1172:10
     |
1172 |     cfg!(libcurl_vendored)
     |          ^^^^^^^^^^^^^^^^
     |
     = help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
              [lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libcurl_vendored)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libcurl_vendored)");` to the top of the `build.rs` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: `curl-sys` (lib) generated 3 warnings
   Compiling digest v0.10.7
Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=digest CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/digest-0.10.7 CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/digest-0.10.7/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits for cryptographic hash functions and message authentication codes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=digest CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name digest --edition=2018 /<<PKGBUILDDIR>>/debian/cargo_registry/digest-0.10.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="block-buffer"' --cfg 'feature="core-api"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "blobby", "block-buffer", "const-oid", "core-api", "default", "dev", "mac", "oid", "rand_core", "std", "subtle"))' -C metadata=ec9649134cbf989a -C extra-filename=-ec9649134cbf989a --out-dir /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern block_buffer=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libblock_buffer-f1c8f7e30429c7a1.rmeta --extern crypto_common=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libcrypto_common-f78d3d3b83935bcf.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /<<PKGBUILDDIR>>=/usr/share/cargo/registry/hurl-6.0.0 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry -Cforce-frame-pointers=yes` Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=num_traits CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/num-traits-0.2.19 CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/num-traits-0.2.19/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.2.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps OUT_DIR=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/build/num-traits-5712e94b16727ac8/out rustc --crate-name num_traits --edition=2021 /<<PKGBUILDDIR>>/debian/cargo_registry/num-traits-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=90986dfb6d9da9cb -C extra-filename=-90986dfb6d9da9cb --out-dir /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /<<PKGBUILDDIR>>=/usr/share/cargo/registry/hurl-6.0.0 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry -Cforce-frame-pointers=yes --cfg has_total_cmp` [libxml 0.3.4] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) Running `CARGO=/usr/lib/rust-1.84/bin/cargo CARGO_CRATE_NAME=libxml CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/libxml-0.3.4 CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/libxml-0.3.4/Cargo.toml CARGO_PKG_AUTHORS='Andreas Franzén <andr...@devil.se>:Deyan Ginev <deyan.gi...@gmail.com>:Jan Frederik Schaefer <j.schae...@jacobs-university.de>' CARGO_PKG_DESCRIPTION='A Rust wrapper for libxml2 - the XML C parser and toolkit developed for the Gnome project' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libxml CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/KWARC/rust-libxml' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps OUT_DIR=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/build/libxml-0a6017b3b7acf863/out rustc --crate-name libxml --edition=2021 /<<PKGBUILDDIR>>/debian/cargo_registry/libxml-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=8034cf5212267f2a -C extra-filename=-8034cf5212267f2a --out-dir /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern libc=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblibc-5ce1704bd434d021.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-Bsymbolic-functions -C link-arg=-flto=auto -C link-arg=-ffat-lto-objects -C link-arg=-Wl,-z,relro --remap-path-prefix /<<PKGBUILDDIR>>=/usr/share/cargo/registry/hurl-6.0.0 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry -Cforce-frame-pointers=yes -L native=/usr/lib/x86_64-linux-gnu -l xml2`
warning: unexpected `cfg` condition name: `has_total_cmp`
    --> /usr/share/cargo/registry/num-traits-0.2.19/src/float.rs:2305:19
     |
2305 |             #[cfg(has_total_cmp)]
     |                   ^^^^^^^^^^^^^
...
2325 | totalorder_impl!(f64, i64, u64, 64);
     | ----------------------------------- in this macro invocation
     |
= help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows`
     = help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
              [lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_total_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_total_cmp)");` to the top of the `build.rs` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
     = note: `#[warn(unexpected_cfgs)]` on by default
= note: this warning originates in the macro `totalorder_impl` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unexpected `cfg` condition name: `has_total_cmp`
    --> /usr/share/cargo/registry/num-traits-0.2.19/src/float.rs:2311:23
     |
2311 |             #[cfg(not(has_total_cmp))]
     |                       ^^^^^^^^^^^^^
...
2325 | totalorder_impl!(f64, i64, u64, 64);
     | ----------------------------------- in this macro invocation
     |
     = help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
              [lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_total_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_total_cmp)");` to the top of the `build.rs` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration = note: this warning originates in the macro `totalorder_impl` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unexpected `cfg` condition name: `has_total_cmp`
    --> /usr/share/cargo/registry/num-traits-0.2.19/src/float.rs:2305:19
     |
2305 |             #[cfg(has_total_cmp)]
     |                   ^^^^^^^^^^^^^
...
2326 | totalorder_impl!(f32, i32, u32, 32);
     | ----------------------------------- in this macro invocation
     |
     = help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
              [lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_total_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_total_cmp)");` to the top of the `build.rs` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration = note: this warning originates in the macro `totalorder_impl` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unexpected `cfg` condition name: `has_total_cmp`
    --> /usr/share/cargo/registry/num-traits-0.2.19/src/float.rs:2311:23
     |
2311 |             #[cfg(not(has_total_cmp))]
     |                       ^^^^^^^^^^^^^
...
2326 | totalorder_impl!(f32, i32, u32, 32);
     | ----------------------------------- in this macro invocation
     |
     = help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
              [lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_total_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_total_cmp)");` to the top of the `build.rs` = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration = note: this warning originates in the macro `totalorder_impl` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0308]: mismatched types
   --> /usr/share/cargo/registry/libxml-0.3.4/src/c_helpers.rs:112:57
    |
112 | xmlSetStructuredErrorFunc(ctxt as *mut c_void, Some(_ignoreInvalidTagsErrorFunc)); | ---- ^^^^^^^^^^^^^^^^^^^^^^^^^^^ types differ in mutability
    |                                                    |
| arguments to this enum variant are incorrect
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, *const _xmlError)`
found fn item `unsafe extern "C" fn(_, *mut _xmlError) {_ignoreInvalidTagsErrorFunc}` help: the type constructed contains `unsafe extern "C" fn(*mut c_void, *mut _xmlError) {_ignoreInvalidTagsErrorFunc}` due to the type of the argument passed
   --> /usr/share/cargo/registry/libxml-0.3.4/src/c_helpers.rs:112:52
    |
112 | xmlSetStructuredErrorFunc(ctxt as *mut c_void, Some(_ignoreInvalidTagsErrorFunc)); | ^^^^^---------------------------^
    |                                                         |
| this argument influences the type of `Some`
note: tuple variant defined here
--> /build/rustc-1.84-lMqR1x/rustc-1.84-1.84.1+dfsg0ubuntu1/library/core/src/option.rs:580:5

error[E0308]: mismatched types
   --> /usr/share/cargo/registry/libxml-0.3.4/src/tree/node.rs:418:14
    |
418 | unsafe { xmlNodeSetContent(self.node_ptr_mut()?, c_content.as_bytes().as_ptr()) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- help: consider using a semicolon here: `;`
    |              |
    |              expected `()`, found `i32`

error[E0308]: mismatched types
  --> /usr/share/cargo/registry/libxml-0.3.4/src/schemas/parser.rs:82:14
   |
82 |         Some(common::structured_error_handler),
| ---- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ types differ in mutability
   |         |
   |         arguments to this enum variant are incorrect
   |
   = note: expected fn pointer `unsafe extern "C" fn(_, *const _xmlError)`
found fn item `unsafe extern "C" fn(_, *mut _xmlError) {structured_error_handler}` help: the type constructed contains `unsafe extern "C" fn(*mut c_void, *mut _xmlError) {structured_error_handler}` due to the type of the argument passed
  --> /usr/share/cargo/registry/libxml-0.3.4/src/schemas/parser.rs:82:9
   |
82 |         Some(common::structured_error_handler),
   |         ^^^^^--------------------------------^
   |              |
   |              this argument influences the type of `Some`
note: tuple variant defined here
--> /build/rustc-1.84-lMqR1x/rustc-1.84-1.84.1+dfsg0ubuntu1/library/core/src/option.rs:580:5

error[E0308]: mismatched types
--> /usr/share/cargo/registry/libxml-0.3.4/src/schemas/validation.rs:104:14
    |
104 |         Some(common::structured_error_handler),
| ---- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ types differ in mutability
    |         |
    |         arguments to this enum variant are incorrect
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, *const _xmlError)`
found fn item `unsafe extern "C" fn(_, *mut _xmlError) {structured_error_handler}` help: the type constructed contains `unsafe extern "C" fn(*mut c_void, *mut _xmlError) {structured_error_handler}` due to the type of the argument passed --> /usr/share/cargo/registry/libxml-0.3.4/src/schemas/validation.rs:104:9
    |
104 |         Some(common::structured_error_handler),
    |         ^^^^^--------------------------------^
    |              |
    |              this argument influences the type of `Some`
note: tuple variant defined here
--> /build/rustc-1.84-lMqR1x/rustc-1.84-1.84.1+dfsg0ubuntu1/library/core/src/option.rs:580:5

For more information about this error, try `rustc --explain E0308`.
error: could not compile `libxml` (lib) due to 4 previous errors

--- End Message ---
--- Begin Message ---
Source: rust-hurl
Source-Version: 6.1.1-1
Done: Peter Michael Green <plugw...@debian.org>

We believe that the bug you reported is fixed in the latest version of
rust-hurl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1106...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Michael Green <plugw...@debian.org> (supplier of updated rust-hurl 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 27 May 2025 20:19:15 +0000
Source: rust-hurl
Architecture: source
Version: 6.1.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers 
<pkg-rust-maintain...@alioth-lists.debian.net>
Changed-By: Peter Michael Green <plugw...@debian.org>
Closes: 1106609
Changes:
 rust-hurl (6.1.1-1) unstable; urgency=medium
 .
   * Team upload.
   * Package hurl 6.1.1 from crates.io using debcargo 2.7.8
   * Update patches for new upstream and current situation in Debian.
   * Add upstream patch to fix build with libxml 2.14 (Closes: #1106609)
   * Bump version of libxml crate to version compatible with libxml 2.14.
Checksums-Sha1:
 d176b59386a8391fe3acf22da49eaa1d2ec8f486 3617 rust-hurl_6.1.1-1.dsc
 b6ab5cfd596b82c2fac25e865796820b644c38a2 253799 rust-hurl_6.1.1.orig.tar.gz
 674c71863a6291535c75b9e5bf9e8acfe1dc7a35 5708 rust-hurl_6.1.1-1.debian.tar.xz
 0a4f8d40353896ed6a43d971abd37ebf99e6c0e6 8503 
rust-hurl_6.1.1-1_source.buildinfo
Checksums-Sha256:
 e6c0cf473e0e68cb5515d7739a6e0a345d733686e7997930d969a95502917aa9 3617 
rust-hurl_6.1.1-1.dsc
 2bce4360084b92bc2f6d2597f1ed79f2b68eecc692b8ead9788efb4332cd4950 253799 
rust-hurl_6.1.1.orig.tar.gz
 803dc8d729faa0789e18c226ec5412ec33b84e99cf12951a360da73879c08765 5708 
rust-hurl_6.1.1-1.debian.tar.xz
 340d719ab8fe2cfd1ec63728aeb637b7154cbad76c6fe916091419e7ab7c6f50 8503 
rust-hurl_6.1.1-1_source.buildinfo
Files:
 6cf9f2f134a357ce4c8c9a75ac14c6c3 3617 rust optional rust-hurl_6.1.1-1.dsc
 740543b0b944647806b0c9a2601b7012 253799 rust optional 
rust-hurl_6.1.1.orig.tar.gz
 f34cb8eb08e7b8647e4b3776610c1130 5708 rust optional 
rust-hurl_6.1.1-1.debian.tar.xz
 cef0893f747dcfbfdf6edb0258290d17 8503 rust optional 
rust-hurl_6.1.1-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCAAyFiEEU0DQATYMplbjSX63DEjqKnqP/XsFAmg2L2wUHHBsdWd3YXNo
QGRlYmlhbi5vcmcACgkQDEjqKnqP/Xt8CBAAlWB481b2UcHwY0zfJqW2MILbHHvl
m69TH4Z0a2Y8aowiGuPzC5ogKcjtN1QGb7c9rz9mUtwoEATQqB1yOB4dJ9MPconR
Dy8q+XzQV8CBN455fPXJO0a+ydkduq9Ot5K+YPU0g70Wml769j8iMXU0kKFja8H5
TxklY3ORrD2cHLYsxOtN6LdReZD7qEQSVgoqpS51aD2WNOPdOo0y8vv8lThj4GOw
bx7YeQk//scRGpUoDibPYczZXUhToL79ygMlT6X0llALZYHGLCOIoAfot8tD34P7
ie9cEmgml/6vXri5AJCh3zwuMA20p2mekLm48Gzq3Fm1qDu+lLJkEoirS5ZRnEM9
67hOEnN0OYFtkN99t71TniprXv5AQYaJZlVrvhmNsRVmbwNEoAneZxwSbf/tdZi7
6WeAIQKSjH5TYDLMQGjFx1YghQRDRKqunrFRlOyitavY1HYSyCsIMuIhIkWgiJVQ
gyUUPqmD+qOw4EI9yjDltl96+j7fYPhyJ+CQ1Zks9vqu/x/7YkCokhsWe455pqj1
fqGukOOHdg3E5Oiy6oVyHUvuaw4Y6UGbTKAXQw3ZfwvXILCy8RSxAsjkLqTJP56u
U2hGmnxsVv3wMu+hcLtcRz5Hmt/fSySl9p7nX1lwYfp2TWAm0njB81BQy8MXFkEB
BcXoE/RDfdStRwc=
=RSQj
-----END PGP SIGNATURE-----

Attachment: pgpRjk1EjjXwO.pgp
Description: PGP signature


--- End Message ---

Reply via email to