-
Notifications
You must be signed in to change notification settings - Fork 7
Description
Hi! Thanks for having Rust on SailfishOS!
Rust is quite a vivid thing. Recently Tokio 1.0 was announced. With this, they committed to keeping a MSRV (minimum supported Rust version) of the last six months of Rust versions:
Tokio will keep a rolling MSRV (minimum supported rust version) policy of 6 months. When increasing the MSRV, the new Rust version must have been released at least six months ago.
Whisperfish recently updated to Tokio 1.0. We always have built using our "own SDK": the Platform SDK + a 💩-load of -path-link
statements and include-overrides. This is slow, difficult to maintain, not supported by Jolla, only works on Arch Linux and Debian (afaik), ... Many bad things. We really want to move to the Application SDK!
I would love that SailfishOS tries to keep in sync with Tokio in terms of Rust versions. So, I basically request three things here:
- A bump to Rust 1.48 (or later, of course. 1.50 came out today!)
- Tracking some minimum version
- Documentation on how to build, test and bump this package, such that the community can help in pushing the version.
/cc @kunerd