Your message dated Sun, 20 Apr 2025 16:04:52 +0000
with message-id <[email protected]>
and subject line Bug#1103580: fixed in rust-libxml 0.3.4-2
has caused the Debian Bug report #1103580,
regarding FTBFS: attempt to compute `16_usize - 24_usize`, which would overflow
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 [email protected]
immediately.)


-- 
1103580: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103580
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: rust-libxml
Version: 0.3.4-1
Severity: serious
Tags: ftbfs
Justification: ftbfs
User: [email protected]
Usertags: i386

0.3.3-1 built on i386, but 0.3.4-1 fails:

https://buildd.debian.org/status/fetch.php?pkg=rust-libxml&arch=i386&ver=0.3.4-1&stamp=1744884797&raw=0

[libxml 0.3.4] Failed to run rustfmt: No such file or directory (os error 2) 
(non-fatal, continuing)
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libxml 
CARGO_MANIFEST_DIR=/build/reproducible-path/rust-libxml-0.3.4 
CARGO_MANIFEST_PATH=/build/reproducible-path/rust-libxml-0.3.4/Cargo.toml 
CARGO_PKG_AUTHORS='Andreas Franzén <[email protected]>:Deyan Ginev 
<[email protected]>:Jan Frederik Schaefer 
<[email protected]>' 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='' 
CARGO_PRIMARY_PACKAGE=1 
LD_LIBRARY_PATH=/build/reproducible-path/rust-libxml-0.3.4/target/debug/deps 
OUT_DIR=/build/reproducible-path/rust-libxml-0.3.4/target/i686-unknown-linux-gnu/debug/build/libxml-71efd5eb7ddfc9ba/out
 rustc --crate-name libxml --edition=2021 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,test)' --check-cfg 'cfg(feature, values())' -C 
metadata=ad87879a69037324 -C extra-filename=-a99a53e479f7069c --out-dir 
/build/reproducible-path/rust-libxml-0.3.4/target/i686-unknown-linux-gnu/debug/deps
 --target i686-unknown-linux-gnu -C 
incremental=/build/reproducible-path/rust-libxml-0.3.4/target/i686-unknown-linux-gnu/debug/incremental
 -L 
dependency=/build/reproducible-path/rust-libxml-0.3.4/target/i686-unknown-linux-gnu/debug/deps
 -L dependency=/build/reproducible-path/rust-libxml-0.3.4/target/debug/deps 
--extern 
libc=/build/reproducible-path/rust-libxml-0.3.4/target/i686-unknown-linux-gnu/debug/deps/liblibc-0a4bc9978ad2a583.rmeta
 -C debuginfo=2 -C strip=none --cap-lints warn -C linker=i686-linux-gnu-gcc -C 
link-arg=-Wl,-z,relro --remap-path-prefix 
/build/reproducible-path/rust-libxml-0.3.4=/usr/share/cargo/registry/libxml-0.3.4
 --remap-path-prefix 
/build/reproducible-path/rust-libxml-0.3.4/debian/cargo_registry=/usr/share/cargo/registry
 -L native=/usr/lib/i386-linux-gnu -l xml2`
error[E0080]: evaluation of constant value failed
 --> 
/usr/share/cargo/registry/libxml-0.3.4/target/i686-unknown-linux-gnu/debug/build/libxml-71efd5eb7ddfc9ba/out/bindings.rs:3:62968
  |
3 | ...n_t"] [:: std :: mem :: size_of :: < max_align_t > () - 24usize] ; 
["Alignment of max_align_t"] [:: std :: mem :: align_of :: < max_al...
  |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ attempt 
to compute `16_usize - 24_usize`, which would overflow

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

Caused by:
  process didn't exit successfully: `CARGO=/usr/bin/cargo 
CARGO_CRATE_NAME=libxml 
CARGO_MANIFEST_DIR=/build/reproducible-path/rust-libxml-0.3.4 
CARGO_MANIFEST_PATH=/build/reproducible-path/rust-libxml-0.3.4/Cargo.toml 
CARGO_PKG_AUTHORS='Andreas Franzén <[email protected]>:Deyan Ginev 
<[email protected]>:Jan Frederik Schaefer 
<[email protected]>' 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='' 
CARGO_PRIMARY_PACKAGE=1 
LD_LIBRARY_PATH=/build/reproducible-path/rust-libxml-0.3.4/target/debug/deps 
OUT_DIR=/build/reproducible-path/rust-libxml-0.3.4/target/i686-unknown-linux-gnu/debug/build/libxml-71efd5eb7ddfc9ba/out
 rustc --crate-name libxml --edition=2021 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,test)' --check-cfg 'cfg(feature, values())' -C 
metadata=ad87879a69037324 -C extra-filename=-a99a53e479f7069c --out-dir 
/build/reproducible-path/rust-libxml-0.3.4/target/i686-unknown-linux-gnu/debug/deps
 --target i686-unknown-linux-gnu -C 
incremental=/build/reproducible-path/rust-libxml-0.3.4/target/i686-unknown-linux-gnu/debug/incremental
 -L 
dependency=/build/reproducible-path/rust-libxml-0.3.4/target/i686-unknown-linux-gnu/debug/deps
 -L dependency=/build/reproducible-path/rust-libxml-0.3.4/target/debug/deps 
--extern 
libc=/build/reproducible-path/rust-libxml-0.3.4/target/i686-unknown-linux-gnu/debug/deps/liblibc-0a4bc9978ad2a583.rmeta
 -C debuginfo=2 -C strip=none --cap-lints warn -C linker=i686-linux-gnu-gcc -C 
link-arg=-Wl,-z,relro --remap-path-prefix 
/build/reproducible-path/rust-libxml-0.3.4=/usr/share/cargo/registry/libxml-0.3.4
 --remap-path-prefix 
/build/reproducible-path/rust-libxml-0.3.4/debian/cargo_registry=/usr/share/cargo/registry
 -L native=/usr/lib/i386-linux-gnu -l xml2` (exit status: 1)
dh_auto_test: error: /usr/share/cargo/bin/cargo build returned exit code 101
make: *** [debian/rules:3: binary-arch] Error 25

--- End Message ---
--- Begin Message ---
Source: rust-libxml
Source-Version: 0.3.4-2
Done: Matthias Geiger <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rust-libxml, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Geiger <[email protected]> (supplier of updated rust-libxml 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 20 Apr 2025 17:51:33 +0200
Source: rust-libxml
Architecture: source
Version: 0.3.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers 
<[email protected]>
Changed-By: Matthias Geiger <[email protected]>
Closes: 1103580
Changes:
 rust-libxml (0.3.4-2) unstable; urgency=medium
 .
   * Team upload.
   * Cherry-pick upstream patch fixing alignment (Closes: #1103580)
Checksums-Sha1:
 250dbd29e701d8da44d6a3505e0e775e86a2bd35 1899 rust-libxml_0.3.4-2.dsc
 d17fabc66a586db8d62408227a6dbc45d746f69f 4136 rust-libxml_0.3.4-2.debian.tar.xz
 5beab897345c720340a1fdd96a9c40d649b876af 6724 
rust-libxml_0.3.4-2_source.buildinfo
Checksums-Sha256:
 0d60c7223b4a4c0fc0a79cabb30b81c6c85f531e79bd90cde77259cbfaebf120 1899 
rust-libxml_0.3.4-2.dsc
 38f7a0d0843e1887e53a7fbe5e082d231f02fc3b83065f0457c6421dce32a2f5 4136 
rust-libxml_0.3.4-2.debian.tar.xz
 7717e57ffc1b40ae47d05225935f3504eaacd17f081027b21734cde31ae4a5df 6724 
rust-libxml_0.3.4-2_source.buildinfo
Files:
 894b936dd3b2061d72e0563841360863 1899 rust optional rust-libxml_0.3.4-2.dsc
 f9be9d6323f4bd012339ea78e074bf5b 4136 rust optional 
rust-libxml_0.3.4-2.debian.tar.xz
 ee483e29e9347dbdd4e4f385a88e1d72 6724 rust optional 
rust-libxml_0.3.4-2_source.buildinfo

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

iHUEARYKAB0WIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaAUYCgAKCRDsvtu2B7my
vk8HAP0Y+QMQ56RuF8Nl4vhzmBDKaFgd7VV0VEOYOQ37i8TW9AD9E2QSXsldqp+K
kXdONuc6tnsqzxvo2H28ZfSboT2wGw8=
=Lhn5
-----END PGP SIGNATURE-----

Attachment: pgph4ayFq8HVk.pgp
Description: PGP signature


--- End Message ---

Reply via email to