Conversation
|
Just some information about updating rust, this probably will require update of llvm (and clang since it's in same repo as llvm). Updating will also likely cause some fixes to be needed in gecko. |
|
Thanks @mlehtima for the reminders. Indeed, when compiling, I'll see what version of LLVM is required and I'll try to help with that also (if I can). |
|
There is the existing llvm-18 branch already in llvm repo which is good starting point, based on quick check rust 1.82.0 probably needs llvm 19.1. |
|
Compilation goes on for some initial steps and stop with: So the currently worked-on LLVM version 18 should be usable for this Rust version. I'll try to use the v18 branch and report whet I get. Thanks @mlehtima for the indications. |
|
Using the I'm now going to try to use them and see if I get some problem. |
|
Uhh folks, we have https://github.com/sailfishos/rust/tree/rust-1.89 lying around, and we've been using that for some time in Whisperfish. Not entirely sure why there is no pull request for that yet. |
Hello, I'm trying to move to version 1.82.0. I'm not at all accustomed to rust, its usage and compilation. But well, need to start somewhere. I've currently rebased all the patches on top of 1.82.0. I'm pushing this as a WIP, in case this at least could save some work for more knowledgeable people about rust update process.
I'm going to try to compile it in the SDK based on these already existing patches. It must be compiled within the i486 target, right ? Even if I plan to use it later for aarch64 ?