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 ---

Reply via email to