From c14579d5dcdbb690061b859509b8236f38fab9f0 Mon Sep 17 00:00:00 2001 From: xtqqczze <45661989+xtqqczze@users.noreply.github.com> Date: Mon, 27 Jul 2026 13:49:38 +0100 Subject: [PATCH] fix: update cfg_aliases dependency to version 0.2.2 needed to fix semicolon_in_expressions_from_macros error in minver ```log error: trailing semicolon in macro used in expression position --> build.rs:4:5 | 4 | / cfg_aliases! { 5 | | android: { target_os = "android" }, 6 | | dragonfly: { target_os = "dragonfly" }, 7 | | ios: { target_os = "ios" }, ... | 27 | | solarish: { any(illumos, solaris) }, 28 | | } | |_____^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: `#[deny(semicolon_in_expressions_from_macros)]` (part of `#[deny(future_incompatible)]`) on by default = note: this error originates in the macro `$crate::cfg_aliases` which comes from the expansion of the macro `cfg_aliases` (in Nightly builds, run with -Z macro-backtrace for more info) ``` --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index c4c109a4b6..55de4b4e25 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -90,7 +90,7 @@ caps = "0.5.3" sysctl = "0.4" [build-dependencies] -cfg_aliases = "0.2.1" +cfg_aliases = "0.2.2" [[test]] name = "test"