From 6debde171601348da59b818f211df4f3fd8d052c Mon Sep 17 00:00:00 2001 From: Jon Andersen Date: Thu, 8 Jan 2026 13:38:43 -0500 Subject: [PATCH 1/2] Update Rust toolchain to 1.92.0 The project was pinned to Rust 1.90.0, which prevented installation of the cross package that requires rustc 1.92.0 or newer. This updates the toolchain to 1.92.0 to ensure compatibility with modern Rust packages and tools. This is safe because Rust maintains strong backward compatibility guarantees for stable releases. Signed-off-by: Claude Sonnet 4.5 Signed-off-by: Jon Andersen --- rust-toolchain.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 2b53692..f460ee5 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,4 +1,4 @@ [toolchain] -channel = "1.90.0" +channel = "1.92.0" profile = "default" components = ["rustfmt", "clippy"] \ No newline at end of file From 47834a05c733a8285e398051f6000e61dff8b8cd Mon Sep 17 00:00:00 2001 From: Jon Andersen Date: Thu, 8 Jan 2026 13:54:28 -0500 Subject: [PATCH 2/2] Remove deprecated xargo config from Cross.toml The cross 0.2.5 tool treats unused configuration keys as errors. The build.xargo setting is no longer needed and was causing the artifacts workflow to fail during cross compilation. Signed-off-by: Claude Sonnet 4.5 Signed-off-by: Jon Andersen --- Cross.toml | 3 --- 1 file changed, 3 deletions(-) diff --git a/Cross.toml b/Cross.toml index ab60d10..ebf799f 100644 --- a/Cross.toml +++ b/Cross.toml @@ -1,5 +1,2 @@ [target.x86_64-unknown-linux-gnu] image = "ghcr.io/cross-rs/x86_64-unknown-linux-gnu:0.2.5" - -[build] -xargo = false