-
Notifications
You must be signed in to change notification settings - Fork 181
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
tc-build supports building from tarballs #75
Comments
No, it does not. Just pass in |
Can you tell me how big such a git-checkout is? |
A full checkout is over a GB but a shallow clone (which can be done via Alternatively, this works for me (assuming
|
Cool, LLVM version Did not know of Will try later - both solutions. [1] https://github.com/llvm/llvm-project/releases/tag/llvmorg-10.0.0 |
Sizes, please:
You happen to know what is included here?
|
|
So, it is simpler and "cleaner" to download |
Yes.
then just simply adding |
Cool. The new llvm-project Git infrastructure offers a lot of new opportunities. I was thinking of compiler regression testing with final releases. What about offering a "tarball download" option (with setting "--no-update")? [1] https://github.com/llvm/llvm-project/releases/download/llvmorg-9.0.1/llvm-project-9.0.1.tar.xz |
I'd rather not complicate the script with another download option. |
Yeah, you are right - KISS. Can you comment on the |
Add |
OK, I see this is a feature of tc-build not git. Please, document this in README.md. |
There is a |
I meant feel free to document your comments in #75 (comment) in README.md. |
Users can manually manage LLVM's source if they need to, either due to space/time requirements or doing things like bisection. Document this. Closes: ClangBuiltLinux#75 Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
Thanks @nathanchance for your proposal. I like documentation with examples especially in man-pages. Please add an example - something like this:
Place the block where you think it's useful (or do a separate Example paragraph in the README). UPDATE: Move |
News: Debian/unstable now offers |
And always happy to help you folks if needed :) |
( Might be Off-Topic ) |
I would rather keep the README as uncluttered as possible, especially since this isn't really something that I believe people should be doing regularly. I put a lot of work into making sure the repo part of the script works, I would prefer most people use that than doing everything themselves and if they cannot understand what I am describing there, they probably should not be doing that anyways. I've added a link to your post though so that people can refer back to it if need be. |
I don't think it is. It has been cherry-picked to fix a link with for Mesa (when polly is enabled) |
@nathanchance @sylvestre |
Hi, which command i need to type for instalation the 9.3 version of llvm? OS - Ubuntu. Thx |
9.3? Are you talking about 9.0.3 from AOSP or 9.0.1 from upstream LLVM? |
Does tc-build supports building from tarballs?
If yes , where do I have to place/unpack the tarballs speaking of the directory structure?
Currently, I see version
10.0.0-rc6
and wanted to do a stage1 build with LLVM, Clang and LLD tarballs.Thanks to Universe the Clang tarball has no more
cfe
as prefix.[1] https://prereleases.llvm.org/10.0.0/
[2] https://prereleases.llvm.org/10.0.0/rc6/llvm-10.0.0rc6.src.tar.xz
[3] https://prereleases.llvm.org/10.0.0/rc6/clang-10.0.0rc6.src.tar.xz
[4] https://prereleases.llvm.org/10.0.0/rc6/lld-10.0.0rc6.src.tar.xz
The text was updated successfully, but these errors were encountered: