Skip to content

(#744): Minimum Supported Rust Version is now 1.52

Federico Mena Quintero requested to merge federico/librsvg:rust-1.52 into master

Three things make me want to make Rust 1.52 the MSRV for librsvg:

CVE-2021-28878 in the Zip iterator in the standard library -
https://rustsec.org/advisories/CVE-2021-28878.html

Miscompilations with incremental compilation before 1.52.1 - only
of concern to everyday developers, not to full release
builds.
https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1521-2021-05-10

Firefox 90, due on June 29, should require Rust 1.53 anyway - this
is a few days before the GNOME 41 alpha, due on July 10.
https://firefox-source-docs.mozilla.org/writing-rust-code/update-policy.html

Fixes #744 (closed)

Merge request reports