-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
emscripten: Assume version is at least 3.1.42 #4243
base: main
Are you sure you want to change the base?
Conversation
ci/emscripten.sh
Outdated
# Note: keep in sync with: | ||
# https://github.com/rust-lang/rust/blob/master/src/ci/docker/scripts/emscripten.sh |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there something else we should be referencing for version to test with? Maybe the platform docs.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've updated this link to https://github.com/rust-lang/rust/blob/master/src/doc/rustc/src/platform-support/wasm32-unknown-emscripten.md#requirements instead.
The changes look fine to me, I think we might even be fine emitting a deprecation warning for old versions in @hoodmane could you take a look at this as well? |
This revises commit 63b0d67 to assume that Emscripten 3.1.42 or later is being used whenever `emcc` is not available. Since Emscripten 3.1.42 was released on June 23, 2023, the majority of users are expected to have upgraded to a more recent version. Resolves: rust-lang/rust#131467.
880ad61
to
285f0ea
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM but I'll wait for hoodmane to ack. CI is broken with the current nightly, I'll rerun once that is fixed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @kleisauke
This revises commit 63b0d67 to assume that Emscripten 3.1.42 or later is being used whenever
emcc
is not available. Since Emscripten 3.1.42 was released on June 23, 2023, the majority of users are expected to have upgraded to a more recent version.Resolves: rust-lang/rust#131467.