Skip to content

Regular version bumps #11

@rubdos

Description

@rubdos

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:

  1. A bump to Rust 1.48 (or later, of course. 1.50 came out today!)
  2. Tracking some minimum version
  3. Documentation on how to build, test and bump this package, such that the community can help in pushing the version.

/cc @kunerd

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions