From 13f07e2b98f62af575219142acacdebf9dbc103c Mon Sep 17 00:00:00 2001 From: Greyson Christoforo Date: Tue, 5 Jan 2021 09:54:10 +0000 Subject: [PATCH] add wasm32-unknown-unknown target for the rust compiler --- rust/trunk/PKGBUILD | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/rust/trunk/PKGBUILD b/rust/trunk/PKGBUILD index 394a51bbf68e..15277e0fe310 100644 --- a/rust/trunk/PKGBUILD +++ b/rust/trunk/PKGBUILD @@ -4,7 +4,7 @@ # Contributor: Daniel Micay # Contributor: userwithuid -pkgname=('rust' 'lib32-rust-libs' 'rust-musl' 'rust-docs') +pkgname=('rust' 'lib32-rust-libs' 'rust-musl' 'rust-docs' 'rust-wasm') epoch=1 pkgver=1.49.0 pkgrel=1 @@ -36,12 +36,16 @@ validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE' # Rust Language (Tag a prepare() { cd "rustc-$pkgver-src" + # use wasm-ld instead of rust-ldd for wasm linker + # https://bugs.gentoo.org/715348 + sed '/linker:/ s/rust-lld/wasm-ld/' -i compiler/rustc_target/src/spec/wasm32_base.rs + cat >config.toml <