-
Notifications
You must be signed in to change notification settings - Fork 52
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
Enable system-llvm for rust-1.18 #270
Comments
@ambasta so far it's still being contributors driven 👍 |
good idea will be to try stuff from here https://github.com/smaeul/portage-overlay |
Well, that didn't work, so I spliced the ebuild here and in smaeul to https://github.com/ambasta/ambasta/blob/master/dev-lang/rust/rust-1.18.0.ebuild Seems to work for me, though it does download the stage0 during build |
@ambasta there are few things: use cargo or cargo-bin in PDEPEND add LLVM_MAX_SLOT (and maybe MIN), test if cargo builds fine with it, convert all spaces into tabs. https://github.com/ambasta/ambasta/blob/master/dev-lang/rust/rust-1.18.0.ebuild#L71 - this looks unneeded and maybe some other stage0 variables |
@mpkh I removed the tabs before cat because I wanted to avoid tabs all together.. Will incorporate all the other recommendations :) |
@amadio repoman (ebuild QA checker) is strongly against spaces in ebuild syntax |
You're right.. since my vim config automatically switches b/w tab and space mode(default space unless file has tabs), I'd assumed that I'd been using spaces all this time :( |
cargo-ebuild , a number of rust add-ons for llvm in rust.. via cargo crates... |
obsolete |
As per #37609, llvm 4 support has been merged into rust. It would be great to try out system-llvm with rust-1.18
The text was updated successfully, but these errors were encountered: