Your message dated Wed, 20 Oct 2021 06:00:11 +0000
with message-id <[email protected]>
and subject line Bug#993855: fixed in rustc 1.56.0~beta.4+dfsg1-1~exp2
has caused the Debian Bug report #993855,
regarding rustc: Bootstrapping rustc for x32
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.)
--
993855: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=993855
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: rustc
Severity: normal
Hello!
Bootstrapping the Rust compiler on x32 is now possible provided that the
LLVM version used is 13 or newer. I have successfully cross-compiled the
Rust compiler from git for x86_64-unknown-linux-gnux32 which is what we
call x32 in Debian.
There is one pending patch [1] necessary for the build to succeed. So, if
the patch is not included in Rust 1.55.0, please pull it from there.
I was already able to cross-compile and upload the cargo package and I will
keep updating the package manually once new upstream versions have been
uploaded to unstable.
Once we have version 1.55.0 in unstable, we will be able to build the rustc
package for x32 without any problems. I haven't verified the testsuite results
though.
Adrian
> [1] https://github.com/rust-lang/rust/pull/88668
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - [email protected]
`. `' Freie Universitaet Berlin - [email protected]
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
--- End Message ---
--- Begin Message ---
Source: rustc
Source-Version: 1.56.0~beta.4+dfsg1-1~exp2
Done: Ximin Luo <[email protected]>
We believe that the bug you reported is fixed in the latest version of
rustc, 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.
Ximin Luo <[email protected]> (supplier of updated rustc 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: Fri, 15 Oct 2021 12:50:33 BST
Source: rustc
Binary: libstd-rust-1.56 libstd-rust-1.56-dbgsym libstd-rust-dev rust-clippy
rust-clippy-dbgsym rustc rustc-dbgsym rustfmt rustfmt-dbgsym
Architecture: armhf source
Version: 1.56.0~beta.4+dfsg1-1~exp2
Distribution: experimental
Urgency: medium
Maintainer: Debian Rust Maintainers
<[email protected]>
Built-For-Profiles: cross nocheck
Changed-By: Ximin Luo <[email protected]>
Description:
libstd-rust-1.56 - Rust standard libraries
libstd-rust-dev - Rust standard libraries - development files
rust-clippy - Rust linter
rustc - Rust systems programming language
rustfmt - Rust formatting helper
Closes: 993855
Changes:
rustc (1.56.0~beta.4+dfsg1-1~exp2) experimental; urgency=medium
.
* Include upstream patch for x32 support. (Closes: #993855)
* Update to LLVM 13.
Checksums-Sha256:
f315d345c1b23e7b1f9e6774c9df885556766f19306b2da5130732642926840d 183412456
libstd-rust-1.56-dbgsym_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
9e121bdc4a1d748c4628df0a837d2248829e0ba68f9c20fbea55b9d6fe0358ff 19029244
libstd-rust-1.56_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
bc432d4cff99367edfe2e7be289195a4f06564c2a26a45baab749a7d0482b510 30158360
libstd-rust-dev_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
0b291932567e0fca1a39b12e934802246104c2edaf2219329fbd6e0daea0c571 17909764
rust-clippy-dbgsym_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
98b47045482fbc7721028b533303338ae1117fe3122e0d3cfa3f5dc43d3935a7 1608120
rust-clippy_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
a3137728cc3d4dc716e71adddded70ecc82a861bd5df87246890cfb133ef4c36 18615044
rustc-dbgsym_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
62f4b98ac5a12f2a124ac13a159ba97f288ce683330b112fce432fac743c1c24 9985
rustc_1.56.0~beta.4+dfsg1-1~exp2_armhf.buildinfo
233d82386c8c689f92768951863739bca635090f81263619fc013f0d2f973914 3208164
rustc_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
06699872be833d7b4458a61bbf510e23df03a0329a0a2b9b3cda3c0a50c560ef 24638796
rustfmt-dbgsym_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
2647b6679c5939969c71e9e6744cadc598733a847a474bc72990510256092287 2079516
rustfmt_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
f7864117517900da203bbed1e27129419a3d05aa5a00682a6adafc7bc875df08 2947
rustc_1.56.0~beta.4+dfsg1-1~exp2.dsc
f9f8504be45b68035fe5a13d2d991ae5fae88b4cbdb7bce7499b55a4d742254a 25037760
rustc_1.56.0~beta.4+dfsg1.orig.tar.xz
b886505b419ab06cc471e90b5bfa588ff67fcf6e7cfea73e8f5fd8d1d093ace5 86192
rustc_1.56.0~beta.4+dfsg1-1~exp2.debian.tar.xz
Checksums-Sha1:
6d4f4a605eb52f3ff139a58990d59f5a91fcab2c 183412456
libstd-rust-1.56-dbgsym_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
ca9a3cb41ae45975dc656db5b36691fa00683716 19029244
libstd-rust-1.56_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
af6ce9822e9417ef42ea5f82324be2cf6a99c58a 30158360
libstd-rust-dev_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
ef7aff5aff41532660e82c7ec0056cd719ebf326 17909764
rust-clippy-dbgsym_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
66661f24c69fe4acfc88182d7bf0a30b6e0eb6dd 1608120
rust-clippy_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
c5ce77a45fc44343a39df0a1df54cc70efad0105 18615044
rustc-dbgsym_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
6e7367116995ed66207d15c70d5459cc84c93a9b 9985
rustc_1.56.0~beta.4+dfsg1-1~exp2_armhf.buildinfo
ea9723f2d293d7868a2b472d9bc6575b0cb65bfe 3208164
rustc_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
0b2d094f9623b35c4d249377f1efd2bca6dcab45 24638796
rustfmt-dbgsym_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
f0a27b63301ea2961beb0369a9f503a3d7f2962f 2079516
rustfmt_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
d6e8428180c69f60ae566cdd9ddf41dbb7b9423a 2947
rustc_1.56.0~beta.4+dfsg1-1~exp2.dsc
c4020689f8032e8506e2dce58537766ef799b520 25037760
rustc_1.56.0~beta.4+dfsg1.orig.tar.xz
809a6851c46b6048a11b4a9d47fc70f6cff973bc 86192
rustc_1.56.0~beta.4+dfsg1-1~exp2.debian.tar.xz
Files:
73012ef9045d326b256906df945ef5a9 183412456 debug optional
libstd-rust-1.56-dbgsym_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
00187a4fc8e3092fa259bf669efd451f 19029244 libs optional
libstd-rust-1.56_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
cb3103c4261d905d8e1cd46c5ee8a6e9 30158360 libdevel optional
libstd-rust-dev_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
f17713f05f10425f5d5a0da581c72f50 17909764 debug optional
rust-clippy-dbgsym_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
d9ed1c6ce6bd269548301a9dd453a474 1608120 devel optional
rust-clippy_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
a4118a29481360b3b0e00ed6b85e272f 18615044 debug optional
rustc-dbgsym_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
fcc55a0305e4b663c9595649984bf614 9985 devel optional
rustc_1.56.0~beta.4+dfsg1-1~exp2_armhf.buildinfo
1708a26ac0f7fa193b0ea4969de94991 3208164 devel optional
rustc_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
61dbd0ed574360aa8c61eada357b9f21 24638796 debug optional
rustfmt-dbgsym_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
710a966cd13cf16afda79bfddcc99762 2079516 devel optional
rustfmt_1.56.0~beta.4+dfsg1-1~exp2_armhf.deb
c8ca81d8764bd0b8ee0e86b013f0f977 2947 devel optional
rustc_1.56.0~beta.4+dfsg1-1~exp2.dsc
5f93094af4160c15f0bf35f855e08bc7 25037760 - -
rustc_1.56.0~beta.4+dfsg1.orig.tar.xz
50c515282d5f1eddc5933bd0a4d8be14 86192 - -
rustc_1.56.0~beta.4+dfsg1-1~exp2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iHQEARYKAB0WIQReYinNQ9GpZ9TYcRrrH8jaRfspMAUCYWlrGAAKCRDrH8jaRfsp
MMw8APjqUtHWfDgTgFgHzgc9EV1UWGjhAvJUPKgPndeTlK86AP4gmuM3WD6kdaZL
c2UJRne9IwzaXcmXRktzROY44mRBDQ==
=Z1oU
-----END PGP SIGNATURE-----
--- End Message ---