Skip to content

Conversation

guybedford
Copy link
Contributor

I just ran a full build of LLVM from trunk, then provided the paths to that LLVM version in the build script per the edits here, and then did some sysroot copy and pasting, and can confirm that Spidermonkey + Internationalization does build correctly!

This is certainly not landable but I wanted to post it up since it's the first time we've got this to work.

Steps to land include:

  • Use a separate LLVM build as part of the build process
  • Properly set up the sysroot in build/lib/clang/20/lib/wasm32-unknown-wasi or otherwise
  • Set this up as a separate build to the main build without internationalization
  • Update CI to perform both builds and to release both builds

Finally we could update StarlingMonkey to make this build an option and fully support internationalization.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant