HomePhabricator
Diffusion Comm 6e248249ec7b

Upgrade to Rust 1.81

Description

Upgrade to Rust 1.81

Summary:
Rust 1.81 introduced new lifetime rules, which opaque-ke, a crate we depend on, violated. The maintainers of that crate have introduced a new version that satisifies these new rules, and we have upgraded to this version in D13895. Now that we've upgraded the dependency, we should bump Rust to the latest stable version.

EDIT: we can't upgrade to 1.82, the latest stable version, because of an issue with wasm-bindgen: https://linear.app/comm/issue/ENG-9892/cant-upgrade-to-rust-182

Depends on D13895

Test Plan: All crates build locally and in Docker (CI)

Reviewers: will, bartek

Reviewed By: will, bartek

Subscribers: ashoat, tomek

Differential Revision: https://phab.comm.dev/D13896

Details

Provenance
varunAuthored on Nov 7 2024, 2:06 PM
Reviewer
will
Differential Revision
D13896: Upgrade to Rust 1.81
Parents
rCOMM0350430166db: [shared] bump opaque-ke to 2.1.0-pre.1
Branches
Unknown
Tags
Unknown