]> git.ipfire.org Git - thirdparty/gcc.git/commit
rust: Lower minimum supported Rust version to 1.49
authorArthur Cohen <arthur.cohen@embecosm.com>
Mon, 24 Mar 2025 14:32:51 +0000 (15:32 +0100)
committerArthur Cohen <arthur.cohen@embecosm.com>
Mon, 31 Mar 2025 19:07:15 +0000 (21:07 +0200)
commitd560f3f95943394ed630d9baf0c5268b4be4b9aa
tree682c7330b6b9c3400304028bcb3a8d2510c25d07
parent17057c4e09aa76c7c3e9c2a14662b96d8963344b
rust: Lower minimum supported Rust version to 1.49

gcc/rust/ChangeLog:

* checks/errors/borrowck/ffi-polonius/Cargo.lock: Regenerate.
* checks/errors/borrowck/ffi-polonius/Cargo.toml: Update to use source patching instead of
vendoring, lower edition to 2018.
* checks/errors/borrowck/ffi-polonius/vendor/log/Cargo.toml: Change edition to 2018.
* checks/errors/borrowck/ffi-polonius/vendor/log/src/lib.rs: Remove uses of unstable
feature.
* checks/errors/borrowck/ffi-polonius/.cargo/config.toml: Removed.

libgrust/ChangeLog:

* libformat_parser/Makefile.am: Avoid using --config as it is unsupported by cargo 1.49.
* libformat_parser/Makefile.in: Regenerate.
* libformat_parser/generic_format_parser/src/lib.rs: Use extension trait for missing
features.
* libformat_parser/src/lib.rs: Likewise.
* libformat_parser/.cargo/config: Moved to...
* libformat_parser/.cargo/config.toml: ...here.
gcc/rust/checks/errors/borrowck/ffi-polonius/Cargo.lock
gcc/rust/checks/errors/borrowck/ffi-polonius/Cargo.toml
gcc/rust/checks/errors/borrowck/ffi-polonius/vendor/log/Cargo.toml
gcc/rust/checks/errors/borrowck/ffi-polonius/vendor/log/src/lib.rs
libgrust/libformat_parser/.cargo/config [deleted file]
libgrust/libformat_parser/.cargo/config.toml [moved from gcc/rust/checks/errors/borrowck/ffi-polonius/.cargo/config.toml with 100% similarity]
libgrust/libformat_parser/Makefile.am
libgrust/libformat_parser/Makefile.in
libgrust/libformat_parser/generic_format_parser/src/lib.rs
libgrust/libformat_parser/src/lib.rs