Rust's build system is now set up to manage the LLVM build automatically. There are two reasons for this: 1) building LLVM correctly is a consistent obstacle for newcomers, and 2) we're going to be carrying some patches to LLVM for a while to support split stacks. So now the build process is just ./configure && make. Nice. For those who still want to use their own LLVM configure provides an --llvm-root option.

The remote for our LLVM submodule is located here: https://github.com/brson/llvm. Hopefully, this will just be a temporary location until we finish the work on split stacks, at which point we can use the official git repo.

As part of this transition I recommend manually reconfiguring your Rust build. If you don't, the build will continue to use its existing LLVM installation, and will break mysteriously some day.

I will be updated the instructions on the wiki shortly.

Regards,
Brian
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to