From cdcb5498b861f4a7b5102343c61fd943eead3c73 Mon Sep 17 00:00:00 2001 From: Hood Chatham Date: Wed, 26 Feb 2025 16:29:30 +0100 Subject: [PATCH] Download emscripten target from pyodide/rust-emscripten-wasm-eh-sysroot --- Makefile.envs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile.envs b/Makefile.envs index 68494f4ea1d..2cc53ed9876 100644 --- a/Makefile.envs +++ b/Makefile.envs @@ -5,8 +5,8 @@ export PYODIDE_ABI_VERSION ?= 2025_0 export PYTHON_ARCHIVE_SHA256=73ac8fe780227bf371add8373c3079f42a0dc62deff8d612cd15a618082ab623 -export RUST_TOOLCHAIN ?= nightly-2025-01-15 -export RUST_EMSCRIPTEN_TARGET_URL ?= http://pyodide-cache.s3-website-us-east-1.amazonaws.com/rustc-emscripten-target/${RUST_TOOLCHAIN}.tar.bz2 +export RUST_TOOLCHAIN ?= nightly-2025-02-01 +export RUST_EMSCRIPTEN_TARGET_URL ?= https://github.com/pyodide/rust-emscripten-wasm-eh-sysroot/releases/download/emcc-${PYODIDE_EMSCRIPTEN_VERSION}_${RUST_TOOLCHAIN}/emcc-${PYODIDE_EMSCRIPTEN_VERSION}_${RUST_TOOLCHAIN}.tar.bz2 # I'm not really sure what this explicit -Z link-native-libraries=yes is for, # `rustc -Z help` shows that `link-native-libraries=yes` is the default. But it # seems to be necessary...