Your message dated Tue, 03 Sep 2019 07:00:15 +0000
with message-id <[email protected]>
and subject line Bug#903110: fixed in rustc 1.37.0+dfsg1-1~exp2
has caused the Debian Bug report #903110,
regarding rustc: wasm32 target is enabled, but doesn't work
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.)
--
903110: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903110
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rustc
Version: 1.26.2+dfsg1-1
Severity: minor
Dear Maintainers,
The wasm32-unknown-unknown target is enabled in rustc, but it doesn't work.
Alledgedly the problem is that the coresponding webassembly target isn't
enabled in
llvm. I guess that the target should be disabled in rustc if it doesn't work.
(But in the long run it would be great to have the target enabled)
$ rustc --print target-list | grep wasm
wasm32-experimental-emscripten
wasm32-unknown-emscripten
wasm32-unknown-unknown
$ rustc --version
rustc 1.26.2
$ cat hello.rs
fn main() {
println!("Hello, world!");
}
$ rustc hello.rs --target wasm32-unknown-unknown
error: Could not create LLVM TargetMachine for triple: wasm32-
unknown-unknown-wasm: No available targets are compatible with this triple.
Related reddit thread
https://www.reddit.com/r/rust/comments/8w9mfy/debian_is_starting_to_package_rust_crates/e1vq9as/?context=3
Thank you for packaging rustc
Niels
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 4.16.0-2-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages rustc depends on:
ii binutils 2.30.90.20180705-1
ii gcc 4:7.3.0-3
ii libc6 2.27-3
ii libc6-dev [libc-dev] 2.27-3
ii libgcc1 1:8.1.0-9
ii libllvm6.0 1:6.0.1-2
ii libstd-rust-dev 1.26.2+dfsg1-1
ii libstdc++6 8.1.0-9
Versions of packages rustc recommends:
ii cargo 0.27.0-2
ii rust-gdb 1.26.2+dfsg1-1
Versions of packages rustc suggests:
pn rust-doc <none>
pn rust-src <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: rustc
Source-Version: 1.37.0+dfsg1-1~exp2
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: Thu, 29 Aug 2019 09:00:03 -0700
Source: rustc
Binary: libstd-rust-1.37 libstd-rust-1.37-dbgsym libstd-rust-dev
libstd-rust-dev-wasm32-cross rust-doc rust-gdb rust-lldb rust-src rustc
rustc-dbgsym
Architecture: source amd64 all
Version: 1.37.0+dfsg1-1~exp2
Distribution: experimental
Urgency: medium
Maintainer: Debian Rust Maintainers
<[email protected]>
Changed-By: Ximin Luo <[email protected]>
Description:
libstd-rust-1.37 - Rust standard libraries
libstd-rust-dev - Rust standard libraries - development files
libstd-rust-dev-wasm32-cross - Rust standard libraries - development files
rust-doc - Rust systems programming language - Documentation
rust-gdb - Rust debugger (gdb)
rust-lldb - Rust debugger (lldb)
rust-src - Rust systems programming language - source code
rustc - Rust systems programming language
Closes: 903110
Changes:
rustc (1.37.0+dfsg1-1~exp2) experimental; urgency=medium
.
* Support cross-compiling to wasm32. (Closes: #903110)
To do that, install the libstd-rust-dev-wasm32-cross package and give
--target wasm32-unknown-unknown.
* Drop dependency on system compiler-rt, these new versions of rustc
actually don't need it at all.
Checksums-Sha1:
adb1657cf223c527227f53f0aa76f03322aa1942 2368 rustc_1.37.0+dfsg1-1~exp2.dsc
58a80df867d936179b8e04a049dff29c63a485c9 66596
rustc_1.37.0+dfsg1-1~exp2.debian.tar.xz
e3814dd8c83a3fe04a921b06e9e5a271caeb022c 178701832
libstd-rust-1.37-dbgsym_1.37.0+dfsg1-1~exp2_amd64.deb
9b6fcec38c50e00416772c06167eeda2e985223c 33081164
libstd-rust-1.37_1.37.0+dfsg1-1~exp2_amd64.deb
26418967dd1ddebb94bcff5bb82227d8fdf91fee 20694004
libstd-rust-dev-wasm32-cross_1.37.0+dfsg1-1~exp2_all.deb
649f7ea33f35df63c53e5b1aa6c379c9ada9a8ff 40950020
libstd-rust-dev_1.37.0+dfsg1-1~exp2_amd64.deb
70cca73a7660e2ee92dc6216aee46db97528def6 10880880
rust-doc_1.37.0+dfsg1-1~exp2_all.deb
0b1959d2fa033b832b23ae9c6749f5ef6ed428c7 143132
rust-gdb_1.37.0+dfsg1-1~exp2_all.deb
c98267f69a07bb3dbe1efd533f14bee0344b6279 142444
rust-lldb_1.37.0+dfsg1-1~exp2_all.deb
1075e1fcfe293c210fa39999389ed5a6ec4aec41 10048732
rust-src_1.37.0+dfsg1-1~exp2_all.deb
393ca7ddc8340559029291fdb57cb428b93e9b73 24233012
rustc-dbgsym_1.37.0+dfsg1-1~exp2_amd64.deb
2e1e4a7ec63f0cd9faa7b045eabc8899b26d1756 10589
rustc_1.37.0+dfsg1-1~exp2_amd64.buildinfo
4a4c681512d614c237dd5916e5776f333418bcb8 2972772
rustc_1.37.0+dfsg1-1~exp2_amd64.deb
Checksums-Sha256:
0e6fd1324c30a0e35b974786fe8a675a65bacfd317b1890e10661207a7660a1b 2368
rustc_1.37.0+dfsg1-1~exp2.dsc
7a1965fadfd8ba9a047a82c44d639266a04593b6ab242b05931a854b17110110 66596
rustc_1.37.0+dfsg1-1~exp2.debian.tar.xz
9a9a2693828e82bbb120abfc2e95c344f2758c067ec7a421ef5b5f5a4d31fed6 178701832
libstd-rust-1.37-dbgsym_1.37.0+dfsg1-1~exp2_amd64.deb
becf2a4f00b44e52ab7e9d3b84d0d939816f1fa9888e2fcbc60e715100e5e94e 33081164
libstd-rust-1.37_1.37.0+dfsg1-1~exp2_amd64.deb
82bec0b72be8e14701843fa1dc8867924eea228933807ac92e576f71b424f44f 20694004
libstd-rust-dev-wasm32-cross_1.37.0+dfsg1-1~exp2_all.deb
91ccfb3b913ca5577028ba14fffb9e262adfc61da626332e5f73f0f1a15f6382 40950020
libstd-rust-dev_1.37.0+dfsg1-1~exp2_amd64.deb
c7d2ed5e3c6f7ee9fffd1a63a9e2b5be99bc6cbc2bd4775a2440958d90ff800b 10880880
rust-doc_1.37.0+dfsg1-1~exp2_all.deb
f5c8b479c134514ecb1b29eb63ec01052230796437f6317f5e403f18f939fa66 143132
rust-gdb_1.37.0+dfsg1-1~exp2_all.deb
b2819c8cdf72eec5cba131302981ff2141c1b74fe9a8a93ad0453fa50095f546 142444
rust-lldb_1.37.0+dfsg1-1~exp2_all.deb
1ae17f5cab981db475a32032ccc9b8db80d8cb00af27973d641521fe0666b3bb 10048732
rust-src_1.37.0+dfsg1-1~exp2_all.deb
5518fdf79dd9335b2a4d1851f913e67e580742def7696235f3c162dc3c950903 24233012
rustc-dbgsym_1.37.0+dfsg1-1~exp2_amd64.deb
8f122f230a24ee1320bf3e015d22efa14fe5256faf4652f6f0410b64e83a67a3 10589
rustc_1.37.0+dfsg1-1~exp2_amd64.buildinfo
acd091e7e4a89b4fcf28a99f58a4da1607fd6e3bf4e506bf286a6dba4f53ef54 2972772
rustc_1.37.0+dfsg1-1~exp2_amd64.deb
Files:
8743001fa8e8074977568878704f18eb 2368 devel optional
rustc_1.37.0+dfsg1-1~exp2.dsc
0fde1172a48fef4e8e45005981212874 66596 devel optional
rustc_1.37.0+dfsg1-1~exp2.debian.tar.xz
0a4edc8b3252b0da4d29b4233ce49254 178701832 debug optional
libstd-rust-1.37-dbgsym_1.37.0+dfsg1-1~exp2_amd64.deb
b5b8a8d79229100904a3defb91e4c158 33081164 libs optional
libstd-rust-1.37_1.37.0+dfsg1-1~exp2_amd64.deb
27d02da1499faed42146cff22f43d9f6 20694004 libdevel optional
libstd-rust-dev-wasm32-cross_1.37.0+dfsg1-1~exp2_all.deb
1b06f716b6b0abc5716ef7beeffd572e 40950020 libdevel optional
libstd-rust-dev_1.37.0+dfsg1-1~exp2_amd64.deb
46c4173f13dc5ea4914b41dbc3df0935 10880880 doc optional
rust-doc_1.37.0+dfsg1-1~exp2_all.deb
7ff87603d92a23f38d26f9bbc8e611d7 143132 devel optional
rust-gdb_1.37.0+dfsg1-1~exp2_all.deb
85af5e3c6fc29229e4449e1f558f8e88 142444 devel optional
rust-lldb_1.37.0+dfsg1-1~exp2_all.deb
aabac69f6178a1fed27aaf3d44d2c1a0 10048732 devel optional
rust-src_1.37.0+dfsg1-1~exp2_all.deb
d1c5052050c4aeac24634ee788ef232b 24233012 debug optional
rustc-dbgsym_1.37.0+dfsg1-1~exp2_amd64.deb
fbc8fcca3e8dd922c8241e97561c771a 10589 devel optional
rustc_1.37.0+dfsg1-1~exp2_amd64.buildinfo
0cbf5a698014fa675324a8c2d9ce9653 2972772 devel optional
rustc_1.37.0+dfsg1-1~exp2_amd64.deb
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQReYinNQ9GpZ9TYcRrrH8jaRfspMAUCXWhwwQAKCRDrH8jaRfsp
MCWLAP9eFMoDaWUAbaPX2lnMEovUi9Ga4oKnCyW8wAfW33NzwgD/dAc/Gl0ROmHP
wZ2ZQ4cYU3iMxELY/EkO4L6Bgm44UAg=
=4ky1
-----END PGP SIGNATURE-----
--- End Message ---