-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
rust: Bump to 1.56.0 #7790
rust: Bump to 1.56.0 #7790
Conversation
It is currently building libllvm, will wait for Waiting for #7627 to get in |
Yes, once #7627 is in, we can build this, should take 5-6 hours for libllvm to get in. |
There was some issue with uploading the LLVM 13 packages from the CI, @Grimler91, will someone have to do it manually? |
I have uploaded them, will be available next time repo is re-signed (when 022378b is uploaded probably) |
Rust has finally compiled. Interested users can help by downloading the debs from artifacts and reporting issues here (if any). Finally it built ! |
The rust deb seems to be empty
|
@thunder-coding nice work! |
You seem to have missed my earlier comment. The debs don't have rustc, cargo and other binaries 🙃 |
Well, darn, it at least seem to have gotten further before erroring out with:
This is for |
I wonder why it didn't error out and exit with non-zero exit code. Something's fishy on Rust's side, should report this to upstream |
Rust seem to automatically drop to a shell on error, to make it easier to debug for developers I guess, but it obviously cases issues for automatic builds. Maybe it is possible to turn this off somehow |
Nah, it seems like only x86_64 has those binaries. I doubted this because artifacts were largest for x86_64. I checked and found that cargo, rustc and other binaries were available for x86_64. This means most probably we need to perform termux-packages/packages/rust/build.sh Line 53 in 861be43
termux-packages/packages/rust/build.sh Line 80 in 861be43
@buttaface Any ideas? |
Hay on rust I'd like to ask something . Rust library sources are shipped with the package right ? When steping through rust code in debugger it tries to jump to those sources but fail . Because they try to jump to location on build system path and termux has the sources in the different path . Can something be done about that ? Edit: lol I thought the bump suceeded and I restarted #7547 😆 |
No, I think @its-pointless usually dealt with this package, I didn't do much with it. |
Rust has some build errors as in #7339 (comment)
Lets fix this