Closed
Description
It appears that the versions of LLVM used in rustc and emscripten have drifted out of sync again. Although the guide does specify a pair of known good versions of the tools, the commands simply use nightly
and tot
instead, and as a result some linking issues may arise when commands are blindly copied.
There are several steps we can take here. Firstly, the commands should be modified to use pinned versions. Longer term, we should see if there's a consistent way to tell the compatible version of emscripten from any given rustc version, or if we have to stick to manually finding known good pairs for the foreseeable future.
We should also see if #87 is still viable and if it can be merged into the current guide.