-
Notifications
You must be signed in to change notification settings - Fork 13k
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
download-ci-llvm does not include llvm-tblgen #86890
Comments
Mentoring instructions:
|
@rustbot label: +E-mentor |
Make sure to only copy it if it exists. It doesn't get build if the llvm backend isn't enabled. |
It looks like Lines 2020 to 2033 in 43c22af
|
Fix llvm-tblgen for cross compiling - Let llvm-config tell us where to find its tools - Add llvm-tblgen to rust-dev for cross-compiling Fixes rust-lang#86890. r? `@jyn514`
Fix llvm-tblgen for cross compiling - Let llvm-config tell us where to find its tools - Add llvm-tblgen to rust-dev for cross-compiling Fixes rust-lang#86890. r? ``@jyn514``
Fix llvm-tblgen for cross compiling - Let llvm-config tell us where to find its tools - Add llvm-tblgen to rust-dev for cross-compiling Fixes rust-lang#86890. r? ```@jyn514```
In particular, this means you have to rebuild llvm for the host when cross-compiling.
I tried this code:
x build --host i686-unknown-linux-gnu
.I expected to see this happen: The compiler builds successfully.
Instead, this happened:
I think there's a secondary bug which is that x.py hard-codes
llvm
instead ofci-llvm/
. But that seems easier to fix.Meta
rustc --version --verbose
:Backtrace
The text was updated successfully, but these errors were encountered: