From patchwork Mon Jan 26 23:54:47 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79739 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7D428E63C8C for ; Mon, 26 Jan 2026 23:55:11 +0000 (UTC) Received: from mail-qv1-f49.google.com (mail-qv1-f49.google.com [209.85.219.49]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.36379.1769471703152609670 for ; Mon, 26 Jan 2026 15:55:03 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=CXKjT7X4; spf=pass (domain: konsulko.com, ip: 209.85.219.49, mailfrom: scott.murray@konsulko.com) Received: by mail-qv1-f49.google.com with SMTP id 6a1803df08f44-8946a794e4fso62593246d6.2 for ; Mon, 26 Jan 2026 15:55:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471702; x=1770076502; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=05ATzdV9ur1RkucuytQeJhaVUCbAoqVitmtgE56s3C4=; b=CXKjT7X4T6eyUGjRV59ChnOHSq3jTgYZTMclP3+TMcSf/VUlcM5gSGJ52/CKCqMxSV d5PQ5R3KN8L1wpWJ0pLaqTK3LTCwwwv749lbCWiC9udjnZPyrR53gDJeSe1NWp5SaK+P 9B4yoZdAGYeRwPdsl+SwUmPsltSPl3w49ZABk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471702; x=1770076502; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=05ATzdV9ur1RkucuytQeJhaVUCbAoqVitmtgE56s3C4=; b=AMRXz0ND8ORKrujk2KWRnvUiF8CbaCq3S+nOxW9kTquMs/Sb3i6EbqHzCDBR8luT89 oIesulpJvlAPWbELDqcm9SeIHUKxI3NLdzpPwSl+Mj47+illztfrBTmm+KW05SepyBAz Et3hKLuZy87gIjdG7NiamiqIVUWRiQv3rjs1FlKdeNHhxsKVsrg8VEng9xY0R8dWuMcG hp1ubBM8bONbu+oR9y/RJjOUdodqzxsIrHdH7kKJTXYm9FV/PfXR80fhBJ0DHfnVolJ2 r70L8FR37YgD8XgkPZbl/spS2H7WeAoXF9FpGGfr+Henux+okYVkMWhr5z4Z8nx1Bjhz /iRA== X-Gm-Message-State: AOJu0Yx6Yb8puljoUtKfKqXHGZhW+TYpzfRNGZtE2pZ1qnor2bJLoy4E ZS+Uf39hKQ+61hD0BgbKP9mHJF47tq3kV5n7exiKawF7Z50k52yegQk8Ic/cNVsXvHMno6z9OMm ryKRtmTs= X-Gm-Gg: AZuq6aKpZMGbnjNiizJtZ6Wdeun9R4ogwBk6BuPw8JMwq0EpaaZjn0LDoVRRhzz4dfz dRyO/V/SxJDZj0sJ2Jqi0OxQTLgwfQ2T2u+/bWEkbqF6VT9mDcBz3tl+U4nNXbBZHaFBY0nfO0C 2tFHwvhnjk2rp7F44U+liH+bppn8HGvQqSYRMzkaSjMclR4ipZhxE0PLGgjl/buaL7dQrMQliQN xfY9anm9A+TPT30ahpqLBAq1bjsCi0Kepeu0R71EdNrANziIdn//+oEAoaxB+vOcC1G9WnfrBeb 62degeQ3QOeQqlt74H6BopVIYX0KTK2qhe66rAFpBDQTy9WfCktApDA7Dgi5gWrBNxdaP8+TCrF YJOjW/vL7GzIsrVZ+1m7nDzP997ts9ATFv9F36E8a5b6XwNr8DWp7Ll66vlFLi28RtWL8ULH1mH 2QRwi4reWzEA7SFHxXVhY293nMmVVSNuzP/wAeL1iHx7lIX8U3kzdGkGSTCjx4XLNqJQme+FIbe 9QcJ4GBSvqDOnHu7u2+LuSOqtd/dKtN8t/9aBoYcPctId8Djhxp X-Received: by 2002:a05:6214:3018:b0:894:7143:3f26 with SMTP id 6a1803df08f44-894b06e4fc0mr83488346d6.22.1769471700950; Mon, 26 Jan 2026 15:55:00 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061740885a.15.2026.01.26.15.54.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:55:00 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][kirkstone/rust][PATCH 01/10] cargo-c: update 0.10.16 -> 0.10.18 Date: Mon, 26 Jan 2026 18:54:47 -0500 Message-ID: X-Mailer: git-send-email 2.51.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 26 Jan 2026 23:55:11 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3104 From: Deepesh Varatharajan Drop merged patch 0001-getrandom-Use-libc-SYS_futex_time64-on-riscv32.patch https://github.com/rust-random/getrandom/commit/8f32de2530965d9f935147c79dafdcc79dd3bd30 Signed-off-by: Deepesh Varatharajan Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit e0d40e1b9be984cf208ad93e30b8cdf7b5d5e999) Signed-off-by: Scott Murray --- recipes-devtools/rust/cargo-c-crates.inc | 504 +++++++++--------- ...Use-libc-SYS_futex_time64-on-riscv32.patch | 36 -- ...1.0.bb => cargo-c_0.10.18+cargo-0.92.0.bb} | 5 +- 3 files changed, 248 insertions(+), 297 deletions(-) delete mode 100644 recipes-devtools/rust/cargo-c/0001-getrandom-Use-libc-SYS_futex_time64-on-riscv32.patch rename recipes-devtools/rust/{cargo-c_0.10.16+cargo-0.91.0.bb => cargo-c_0.10.18+cargo-0.92.0.bb} (72%) diff --git a/recipes-devtools/rust/cargo-c-crates.inc b/recipes-devtools/rust/cargo-c-crates.inc index 2bbf793..4cea0fc 100644 --- a/recipes-devtools/rust/cargo-c-crates.inc +++ b/recipes-devtools/rust/cargo-c-crates.inc @@ -3,11 +3,11 @@ # from Cargo.lock SRC_URI += " \ crate://crates.io/adler2/2.0.1 \ - crate://crates.io/aho-corasick/1.1.3 \ + crate://crates.io/aho-corasick/1.1.4 \ crate://crates.io/allocator-api2/0.2.21 \ - crate://crates.io/annotate-snippets/0.11.5 \ - crate://crates.io/anstream/0.6.20 \ - crate://crates.io/anstyle/1.0.11 \ + crate://crates.io/annotate-snippets/0.12.8 \ + crate://crates.io/anstream/0.6.21 \ + crate://crates.io/anstyle/1.0.13 \ crate://crates.io/anstyle-parse/0.2.7 \ crate://crates.io/anstyle-query/1.1.4 \ crate://crates.io/anstyle-wincon/3.0.10 \ @@ -19,30 +19,30 @@ SRC_URI += " \ crate://crates.io/base16ct/0.2.0 \ crate://crates.io/base64/0.22.1 \ crate://crates.io/base64ct/1.8.0 \ - crate://crates.io/bitflags/2.9.4 \ + crate://crates.io/bitflags/2.10.0 \ crate://crates.io/bitmaps/2.1.0 \ crate://crates.io/blake3/1.8.2 \ crate://crates.io/block-buffer/0.10.4 \ - crate://crates.io/bstr/1.12.0 \ + crate://crates.io/bstr/1.12.1 \ crate://crates.io/bumpalo/3.19.0 \ crate://crates.io/byteorder/1.5.0 \ crate://crates.io/bytes/1.10.1 \ - crate://crates.io/cargo/0.91.0 \ + crate://crates.io/cargo/0.92.0 \ crate://crates.io/cargo-credential/0.4.9 \ - crate://crates.io/cargo-credential-libsecret/0.5.1 \ - crate://crates.io/cargo-credential-macos-keychain/0.4.16 \ - crate://crates.io/cargo-credential-wincred/0.4.16 \ + crate://crates.io/cargo-credential-libsecret/0.5.2 \ + crate://crates.io/cargo-credential-macos-keychain/0.4.17 \ + crate://crates.io/cargo-credential-wincred/0.4.17 \ crate://crates.io/cargo-platform/0.3.1 \ - crate://crates.io/cargo-util/0.2.23 \ - crate://crates.io/cargo-util-schemas/0.10.0 \ - crate://crates.io/cbindgen/0.29.0 \ - crate://crates.io/cc/1.2.38 \ - crate://crates.io/cfg-if/1.0.3 \ - crate://crates.io/clap/4.5.48 \ - crate://crates.io/clap_builder/4.5.48 \ - crate://crates.io/clap_complete/4.5.58 \ - crate://crates.io/clap_derive/4.5.47 \ - crate://crates.io/clap_lex/0.7.5 \ + crate://crates.io/cargo-util/0.2.24 \ + crate://crates.io/cargo-util-schemas/0.10.1 \ + crate://crates.io/cbindgen/0.29.2 \ + crate://crates.io/cc/1.2.44 \ + crate://crates.io/cfg-if/1.0.4 \ + crate://crates.io/clap/4.5.51 \ + crate://crates.io/clap_builder/4.5.51 \ + crate://crates.io/clap_complete/4.5.60 \ + crate://crates.io/clap_derive/4.5.49 \ + crate://crates.io/clap_lex/0.7.6 \ crate://crates.io/clru/0.6.2 \ crate://crates.io/color-print/0.3.7 \ crate://crates.io/color-print-proc-macro/0.3.7 \ @@ -52,7 +52,7 @@ SRC_URI += " \ crate://crates.io/core-foundation/0.10.1 \ crate://crates.io/core-foundation-sys/0.8.7 \ crate://crates.io/cpufeatures/0.2.17 \ - crate://crates.io/crates-io/0.40.13 \ + crate://crates.io/crates-io/0.40.14 \ crate://crates.io/crc32fast/1.5.0 \ crate://crates.io/crossbeam-channel/0.5.15 \ crate://crates.io/crossbeam-deque/0.8.6 \ @@ -65,7 +65,7 @@ SRC_URI += " \ crate://crates.io/curl-sys/0.4.83+curl-8.15.0 \ crate://crates.io/dashmap/6.1.0 \ crate://crates.io/der/0.7.10 \ - crate://crates.io/deranged/0.5.3 \ + crate://crates.io/deranged/0.5.5 \ crate://crates.io/digest/0.10.7 \ crate://crates.io/displaydoc/0.2.5 \ crate://crates.io/dunce/1.0.5 \ @@ -84,29 +84,29 @@ SRC_URI += " \ crate://crates.io/ff/0.13.1 \ crate://crates.io/fiat-crypto/0.3.0 \ crate://crates.io/filetime/0.2.26 \ - crate://crates.io/find-msvc-tools/0.1.2 \ - crate://crates.io/flate2/1.1.2 \ + crate://crates.io/find-msvc-tools/0.1.4 \ + crate://crates.io/flate2/1.1.5 \ crate://crates.io/fnv/1.0.7 \ crate://crates.io/foldhash/0.1.5 \ crate://crates.io/foreign-types/0.3.2 \ crate://crates.io/foreign-types-shared/0.1.1 \ crate://crates.io/form_urlencoded/1.2.2 \ - crate://crates.io/generic-array/0.14.7 \ + crate://crates.io/generic-array/0.14.9 \ crate://crates.io/getrandom/0.2.16 \ - crate://crates.io/getrandom/0.3.3 \ + crate://crates.io/getrandom/0.3.4 \ crate://crates.io/git2/0.20.2 \ crate://crates.io/git2-curl/0.21.0 \ crate://crates.io/gix/0.73.0 \ - crate://crates.io/gix-actor/0.35.4 \ + crate://crates.io/gix-actor/0.35.6 \ crate://crates.io/gix-attributes/0.27.0 \ - crate://crates.io/gix-bitmap/0.2.14 \ - crate://crates.io/gix-chunk/0.4.11 \ - crate://crates.io/gix-command/0.6.2 \ + crate://crates.io/gix-bitmap/0.2.15 \ + crate://crates.io/gix-chunk/0.4.12 \ + crate://crates.io/gix-command/0.6.3 \ crate://crates.io/gix-commitgraph/0.29.0 \ crate://crates.io/gix-config/0.46.0 \ - crate://crates.io/gix-config-value/0.15.1 \ + crate://crates.io/gix-config-value/0.15.3 \ crate://crates.io/gix-credentials/0.30.0 \ - crate://crates.io/gix-date/0.10.5 \ + crate://crates.io/gix-date/0.10.7 \ crate://crates.io/gix-diff/0.53.0 \ crate://crates.io/gix-dir/0.15.0 \ crate://crates.io/gix-discover/0.41.0 \ @@ -123,31 +123,31 @@ SRC_URI += " \ crate://crates.io/gix-object/0.50.2 \ crate://crates.io/gix-odb/0.70.0 \ crate://crates.io/gix-pack/0.60.0 \ - crate://crates.io/gix-packetline/0.19.1 \ - crate://crates.io/gix-packetline-blocking/0.19.1 \ - crate://crates.io/gix-path/0.10.20 \ + crate://crates.io/gix-packetline/0.19.3 \ + crate://crates.io/gix-packetline-blocking/0.19.3 \ + crate://crates.io/gix-path/0.10.21 \ crate://crates.io/gix-pathspec/0.12.0 \ - crate://crates.io/gix-prompt/0.11.1 \ + crate://crates.io/gix-prompt/0.11.2 \ crate://crates.io/gix-protocol/0.51.0 \ - crate://crates.io/gix-quote/0.6.0 \ + crate://crates.io/gix-quote/0.6.1 \ crate://crates.io/gix-ref/0.53.1 \ crate://crates.io/gix-refspec/0.31.0 \ crate://crates.io/gix-revision/0.35.0 \ crate://crates.io/gix-revwalk/0.21.0 \ - crate://crates.io/gix-sec/0.12.0 \ + crate://crates.io/gix-sec/0.12.2 \ crate://crates.io/gix-shallow/0.5.0 \ crate://crates.io/gix-status/0.20.0 \ crate://crates.io/gix-submodule/0.20.0 \ crate://crates.io/gix-tempfile/18.0.0 \ - crate://crates.io/gix-trace/0.1.13 \ + crate://crates.io/gix-trace/0.1.15 \ crate://crates.io/gix-transport/0.48.0 \ crate://crates.io/gix-traverse/0.47.0 \ crate://crates.io/gix-url/0.32.0 \ - crate://crates.io/gix-utils/0.3.0 \ - crate://crates.io/gix-validate/0.10.0 \ + crate://crates.io/gix-utils/0.3.1 \ + crate://crates.io/gix-validate/0.10.1 \ crate://crates.io/gix-worktree/0.42.0 \ crate://crates.io/glob/0.3.3 \ - crate://crates.io/globset/0.4.16 \ + crate://crates.io/globset/0.4.18 \ crate://crates.io/group/0.13.0 \ crate://crates.io/hash32/0.3.1 \ crate://crates.io/hashbrown/0.14.5 \ @@ -159,24 +159,24 @@ SRC_URI += " \ crate://crates.io/hex/0.4.3 \ crate://crates.io/hkdf/0.12.4 \ crate://crates.io/hmac/0.12.1 \ - crate://crates.io/home/0.5.11 \ + crate://crates.io/home/0.5.12 \ crate://crates.io/http-auth/0.1.10 \ - crate://crates.io/icu_collections/2.0.0 \ - crate://crates.io/icu_locale_core/2.0.0 \ - crate://crates.io/icu_normalizer/2.0.0 \ - crate://crates.io/icu_normalizer_data/2.0.0 \ - crate://crates.io/icu_properties/2.0.1 \ - crate://crates.io/icu_properties_data/2.0.1 \ - crate://crates.io/icu_provider/2.0.0 \ + crate://crates.io/icu_collections/2.1.1 \ + crate://crates.io/icu_locale_core/2.1.1 \ + crate://crates.io/icu_normalizer/2.1.1 \ + crate://crates.io/icu_normalizer_data/2.1.1 \ + crate://crates.io/icu_properties/2.1.1 \ + crate://crates.io/icu_properties_data/2.1.1 \ + crate://crates.io/icu_provider/2.1.1 \ crate://crates.io/idna/1.1.0 \ crate://crates.io/idna_adapter/1.2.1 \ - crate://crates.io/ignore/0.4.23 \ + crate://crates.io/ignore/0.4.25 \ crate://crates.io/im-rc/15.1.0 \ crate://crates.io/imara-diff/0.1.8 \ crate://crates.io/implib/0.4.0 \ - crate://crates.io/indexmap/2.11.4 \ + crate://crates.io/indexmap/2.12.0 \ crate://crates.io/is_executable/1.0.5 \ - crate://crates.io/is_terminal_polyfill/1.70.1 \ + crate://crates.io/is_terminal_polyfill/1.70.2 \ crate://crates.io/itertools/0.14.0 \ crate://crates.io/itoa/1.0.15 \ crate://crates.io/jiff/0.2.15 \ @@ -184,51 +184,51 @@ SRC_URI += " \ crate://crates.io/jiff-tzdb/0.1.4 \ crate://crates.io/jiff-tzdb-platform/0.1.3 \ crate://crates.io/jobserver/0.1.34 \ - crate://crates.io/js-sys/0.3.80 \ + crate://crates.io/js-sys/0.3.82 \ crate://crates.io/kstring/2.0.2 \ crate://crates.io/lazy_static/1.5.0 \ crate://crates.io/lazycell/1.3.0 \ - crate://crates.io/libc/0.2.175 \ + crate://crates.io/libc/0.2.177 \ crate://crates.io/libgit2-sys/0.18.2+1.9.1 \ - crate://crates.io/libloading/0.8.8 \ + crate://crates.io/libloading/0.8.9 \ crate://crates.io/libnghttp2-sys/0.1.11+1.64.0 \ crate://crates.io/libredox/0.1.10 \ - crate://crates.io/libsqlite3-sys/0.34.0 \ + crate://crates.io/libsqlite3-sys/0.35.0 \ crate://crates.io/libssh2-sys/0.3.1 \ crate://crates.io/libz-rs-sys/0.5.2 \ crate://crates.io/libz-sys/1.1.22 \ crate://crates.io/linux-raw-sys/0.11.0 \ - crate://crates.io/litemap/0.8.0 \ - crate://crates.io/lock_api/0.4.13 \ + crate://crates.io/litemap/0.8.1 \ + crate://crates.io/lock_api/0.4.14 \ crate://crates.io/log/0.4.28 \ crate://crates.io/matchers/0.2.0 \ crate://crates.io/maybe-async/0.2.10 \ - crate://crates.io/memchr/2.7.5 \ - crate://crates.io/memmap2/0.9.8 \ + crate://crates.io/memchr/2.7.6 \ + crate://crates.io/memmap2/0.9.9 \ crate://crates.io/memoffset/0.9.1 \ crate://crates.io/minimal-lexical/0.2.1 \ crate://crates.io/miniz_oxide/0.8.9 \ crate://crates.io/miow/0.6.1 \ crate://crates.io/nom/7.1.3 \ - crate://crates.io/normpath/1.4.0 \ - crate://crates.io/nu-ansi-term/0.50.1 \ + crate://crates.io/normpath/1.5.0 \ + crate://crates.io/nu-ansi-term/0.50.3 \ crate://crates.io/num-conv/0.1.0 \ crate://crates.io/num-traits/0.2.19 \ crate://crates.io/object/0.37.3 \ crate://crates.io/once_cell/1.21.3 \ - crate://crates.io/once_cell_polyfill/1.70.1 \ + crate://crates.io/once_cell_polyfill/1.70.2 \ crate://crates.io/opener/0.8.3 \ - crate://crates.io/openssl/0.10.73 \ + crate://crates.io/openssl/0.10.74 \ crate://crates.io/openssl-macros/0.1.1 \ crate://crates.io/openssl-probe/0.1.6 \ - crate://crates.io/openssl-src/300.5.2+3.5.2 \ - crate://crates.io/openssl-sys/0.9.109 \ + crate://crates.io/openssl-src/300.5.4+3.5.4 \ + crate://crates.io/openssl-sys/0.9.110 \ crate://crates.io/ordered-float/2.10.1 \ crate://crates.io/orion/0.17.11 \ crate://crates.io/os_info/3.12.0 \ crate://crates.io/p384/0.13.1 \ - crate://crates.io/parking_lot/0.12.4 \ - crate://crates.io/parking_lot_core/0.9.11 \ + crate://crates.io/parking_lot/0.12.5 \ + crate://crates.io/parking_lot_core/0.9.12 \ crate://crates.io/pasetors/0.7.7 \ crate://crates.io/pathdiff/0.2.3 \ crate://crates.io/pem-rfc7468/0.7.0 \ @@ -239,47 +239,47 @@ SRC_URI += " \ crate://crates.io/plist/1.8.0 \ crate://crates.io/portable-atomic/1.11.1 \ crate://crates.io/portable-atomic-util/0.2.4 \ - crate://crates.io/potential_utf/0.1.3 \ + crate://crates.io/potential_utf/0.1.4 \ crate://crates.io/powerfmt/0.2.0 \ crate://crates.io/ppv-lite86/0.2.21 \ crate://crates.io/primeorder/0.13.6 \ - crate://crates.io/proc-macro2/1.0.101 \ + crate://crates.io/proc-macro2/1.0.103 \ crate://crates.io/prodash/30.0.1 \ crate://crates.io/quick-xml/0.38.3 \ - crate://crates.io/quote/1.0.40 \ + crate://crates.io/quote/1.0.41 \ crate://crates.io/r-efi/5.3.0 \ crate://crates.io/rand/0.9.2 \ crate://crates.io/rand_chacha/0.9.0 \ crate://crates.io/rand_core/0.6.4 \ crate://crates.io/rand_core/0.9.3 \ crate://crates.io/rand_xoshiro/0.6.0 \ - crate://crates.io/redox_syscall/0.5.17 \ - crate://crates.io/regex/1.11.2 \ - crate://crates.io/regex-automata/0.4.10 \ - crate://crates.io/regex-syntax/0.8.6 \ + crate://crates.io/redox_syscall/0.5.18 \ + crate://crates.io/regex/1.12.2 \ + crate://crates.io/regex-automata/0.4.13 \ + crate://crates.io/regex-syntax/0.8.8 \ crate://crates.io/rfc6979/0.4.0 \ - crate://crates.io/rusqlite/0.36.0 \ + crate://crates.io/rusqlite/0.37.0 \ crate://crates.io/rustc-hash/2.1.1 \ crate://crates.io/rustc-stable-hash/0.1.2 \ - crate://crates.io/rustfix/0.9.2 \ + crate://crates.io/rustfix/0.9.3 \ crate://crates.io/rustix/1.1.2 \ + crate://crates.io/rustversion/1.0.22 \ crate://crates.io/ryu/1.0.20 \ crate://crates.io/same-file/1.0.6 \ crate://crates.io/schannel/0.1.28 \ crate://crates.io/scopeguard/1.2.0 \ crate://crates.io/sec1/0.7.3 \ - crate://crates.io/security-framework/3.4.0 \ + crate://crates.io/security-framework/3.5.1 \ crate://crates.io/security-framework-sys/2.15.0 \ crate://crates.io/semver/1.0.27 \ - crate://crates.io/serde/1.0.225 \ + crate://crates.io/serde/1.0.228 \ crate://crates.io/serde-untagged/0.1.9 \ crate://crates.io/serde-value/0.7.0 \ - crate://crates.io/serde_core/1.0.225 \ - crate://crates.io/serde_derive/1.0.225 \ + crate://crates.io/serde_core/1.0.228 \ + crate://crates.io/serde_derive/1.0.228 \ crate://crates.io/serde_ignored/0.1.14 \ crate://crates.io/serde_json/1.0.145 \ - crate://crates.io/serde_spanned/0.6.9 \ - crate://crates.io/serde_spanned/1.0.2 \ + crate://crates.io/serde_spanned/1.0.3 \ crate://crates.io/sha1/0.10.6 \ crate://crates.io/sha1-checked/0.10.0 \ crate://crates.io/sha2/0.10.9 \ @@ -288,39 +288,36 @@ SRC_URI += " \ crate://crates.io/shell-words/1.1.0 \ crate://crates.io/shlex/1.3.0 \ crate://crates.io/signature/2.2.0 \ + crate://crates.io/simd-adler32/0.3.7 \ crate://crates.io/sized-chunks/0.6.5 \ crate://crates.io/smallvec/1.15.1 \ - crate://crates.io/socket2/0.6.0 \ + crate://crates.io/socket2/0.6.1 \ crate://crates.io/spki/0.7.3 \ - crate://crates.io/stable_deref_trait/1.2.0 \ + crate://crates.io/stable_deref_trait/1.2.1 \ crate://crates.io/static_assertions/1.1.0 \ crate://crates.io/strsim/0.11.1 \ crate://crates.io/subtle/2.6.1 \ crate://crates.io/supports-hyperlinks/3.1.0 \ crate://crates.io/supports-unicode/3.0.0 \ - crate://crates.io/syn/2.0.106 \ + crate://crates.io/syn/2.0.108 \ crate://crates.io/synstructure/0.13.2 \ crate://crates.io/tar/0.4.44 \ - crate://crates.io/tempfile/3.22.0 \ + crate://crates.io/tempfile/3.23.0 \ crate://crates.io/terminal_size/0.4.3 \ - crate://crates.io/thiserror/2.0.16 \ - crate://crates.io/thiserror-impl/2.0.16 \ + crate://crates.io/thiserror/2.0.17 \ + crate://crates.io/thiserror-impl/2.0.17 \ crate://crates.io/thread_local/1.1.9 \ crate://crates.io/time/0.3.44 \ crate://crates.io/time-core/0.1.6 \ crate://crates.io/time-macros/0.2.24 \ - crate://crates.io/tinystr/0.8.1 \ + crate://crates.io/tinystr/0.8.2 \ crate://crates.io/tinyvec/1.10.0 \ crate://crates.io/tinyvec_macros/0.1.1 \ - crate://crates.io/toml/0.8.23 \ - crate://crates.io/toml/0.9.7 \ - crate://crates.io/toml_datetime/0.6.11 \ - crate://crates.io/toml_datetime/0.7.2 \ - crate://crates.io/toml_edit/0.22.27 \ - crate://crates.io/toml_edit/0.23.6 \ - crate://crates.io/toml_parser/1.0.3 \ - crate://crates.io/toml_write/0.1.2 \ - crate://crates.io/toml_writer/1.0.3 \ + crate://crates.io/toml/0.9.8 \ + crate://crates.io/toml_datetime/0.7.3 \ + crate://crates.io/toml_edit/0.23.7 \ + crate://crates.io/toml_parser/1.0.4 \ + crate://crates.io/toml_writer/1.0.4 \ crate://crates.io/tracing/0.1.41 \ crate://crates.io/tracing-attributes/0.1.30 \ crate://crates.io/tracing-chrome/0.7.2 \ @@ -328,12 +325,12 @@ SRC_URI += " \ crate://crates.io/tracing-log/0.2.0 \ crate://crates.io/tracing-subscriber/0.3.20 \ crate://crates.io/typeid/1.0.3 \ - crate://crates.io/typenum/1.18.0 \ + crate://crates.io/typenum/1.19.0 \ crate://crates.io/unicase/2.8.1 \ crate://crates.io/unicode-bom/2.0.3 \ - crate://crates.io/unicode-ident/1.0.19 \ - crate://crates.io/unicode-normalization/0.1.24 \ - crate://crates.io/unicode-width/0.2.1 \ + crate://crates.io/unicode-ident/1.0.22 \ + crate://crates.io/unicode-normalization/0.1.25 \ + crate://crates.io/unicode-width/0.2.2 \ crate://crates.io/unicode-xid/0.2.6 \ crate://crates.io/url/2.5.7 \ crate://crates.io/utf8_iter/1.0.4 \ @@ -343,60 +340,57 @@ SRC_URI += " \ crate://crates.io/version_check/0.9.5 \ crate://crates.io/walkdir/2.5.0 \ crate://crates.io/wasi/0.11.1+wasi-snapshot-preview1 \ - crate://crates.io/wasi/0.14.7+wasi-0.2.4 \ crate://crates.io/wasip2/1.0.1+wasi-0.2.4 \ - crate://crates.io/wasm-bindgen/0.2.103 \ - crate://crates.io/wasm-bindgen-backend/0.2.103 \ - crate://crates.io/wasm-bindgen-macro/0.2.103 \ - crate://crates.io/wasm-bindgen-macro-support/0.2.103 \ - crate://crates.io/wasm-bindgen-shared/0.2.103 \ + crate://crates.io/wasm-bindgen/0.2.105 \ + crate://crates.io/wasm-bindgen-macro/0.2.105 \ + crate://crates.io/wasm-bindgen-macro-support/0.2.105 \ + crate://crates.io/wasm-bindgen-shared/0.2.105 \ crate://crates.io/winapi-util/0.1.11 \ - crate://crates.io/windows-link/0.1.3 \ - crate://crates.io/windows-link/0.2.0 \ + crate://crates.io/windows-link/0.2.1 \ crate://crates.io/windows-sys/0.52.0 \ crate://crates.io/windows-sys/0.59.0 \ crate://crates.io/windows-sys/0.60.2 \ - crate://crates.io/windows-sys/0.61.0 \ + crate://crates.io/windows-sys/0.61.2 \ crate://crates.io/windows-targets/0.52.6 \ - crate://crates.io/windows-targets/0.53.3 \ + crate://crates.io/windows-targets/0.53.5 \ crate://crates.io/windows_aarch64_gnullvm/0.52.6 \ - crate://crates.io/windows_aarch64_gnullvm/0.53.0 \ + crate://crates.io/windows_aarch64_gnullvm/0.53.1 \ crate://crates.io/windows_aarch64_msvc/0.52.6 \ - crate://crates.io/windows_aarch64_msvc/0.53.0 \ + crate://crates.io/windows_aarch64_msvc/0.53.1 \ crate://crates.io/windows_i686_gnu/0.52.6 \ - crate://crates.io/windows_i686_gnu/0.53.0 \ + crate://crates.io/windows_i686_gnu/0.53.1 \ crate://crates.io/windows_i686_gnullvm/0.52.6 \ - crate://crates.io/windows_i686_gnullvm/0.53.0 \ + crate://crates.io/windows_i686_gnullvm/0.53.1 \ crate://crates.io/windows_i686_msvc/0.52.6 \ - crate://crates.io/windows_i686_msvc/0.53.0 \ + crate://crates.io/windows_i686_msvc/0.53.1 \ crate://crates.io/windows_x86_64_gnu/0.52.6 \ - crate://crates.io/windows_x86_64_gnu/0.53.0 \ + crate://crates.io/windows_x86_64_gnu/0.53.1 \ crate://crates.io/windows_x86_64_gnullvm/0.52.6 \ - crate://crates.io/windows_x86_64_gnullvm/0.53.0 \ + crate://crates.io/windows_x86_64_gnullvm/0.53.1 \ crate://crates.io/windows_x86_64_msvc/0.52.6 \ - crate://crates.io/windows_x86_64_msvc/0.53.0 \ + crate://crates.io/windows_x86_64_msvc/0.53.1 \ crate://crates.io/winnow/0.7.13 \ crate://crates.io/wit-bindgen/0.46.0 \ - crate://crates.io/writeable/0.6.1 \ - crate://crates.io/yoke/0.8.0 \ - crate://crates.io/yoke-derive/0.8.0 \ + crate://crates.io/writeable/0.6.2 \ + crate://crates.io/yoke/0.8.1 \ + crate://crates.io/yoke-derive/0.8.1 \ crate://crates.io/zerocopy/0.8.27 \ crate://crates.io/zerocopy-derive/0.8.27 \ crate://crates.io/zerofrom/0.1.6 \ crate://crates.io/zerofrom-derive/0.1.6 \ - crate://crates.io/zeroize/1.8.1 \ - crate://crates.io/zerotrie/0.2.2 \ - crate://crates.io/zerovec/0.11.4 \ - crate://crates.io/zerovec-derive/0.11.1 \ + crate://crates.io/zeroize/1.8.2 \ + crate://crates.io/zerotrie/0.2.3 \ + crate://crates.io/zerovec/0.11.5 \ + crate://crates.io/zerovec-derive/0.11.2 \ crate://crates.io/zlib-rs/0.5.2 \ " SRC_URI[adler2-2.0.1.sha256sum] = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" -SRC_URI[aho-corasick-1.1.3.sha256sum] = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" +SRC_URI[aho-corasick-1.1.4.sha256sum] = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" SRC_URI[allocator-api2-0.2.21.sha256sum] = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" -SRC_URI[annotate-snippets-0.11.5.sha256sum] = "710e8eae58854cdc1790fcb56cca04d712a17be849eeb81da2a724bf4bae2bc4" -SRC_URI[anstream-0.6.20.sha256sum] = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192" -SRC_URI[anstyle-1.0.11.sha256sum] = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd" +SRC_URI[annotate-snippets-0.12.8.sha256sum] = "025c7edcdffa4ccc5c0905f472a0ae3759378cfbef88ef518a3575e19ae3aebd" +SRC_URI[anstream-0.6.21.sha256sum] = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" +SRC_URI[anstyle-1.0.13.sha256sum] = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" SRC_URI[anstyle-parse-0.2.7.sha256sum] = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" SRC_URI[anstyle-query-1.1.4.sha256sum] = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" SRC_URI[anstyle-wincon-3.0.10.sha256sum] = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" @@ -408,30 +402,30 @@ SRC_URI[autocfg-1.5.0.sha256sum] = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954e SRC_URI[base16ct-0.2.0.sha256sum] = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" SRC_URI[base64-0.22.1.sha256sum] = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" SRC_URI[base64ct-1.8.0.sha256sum] = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" -SRC_URI[bitflags-2.9.4.sha256sum] = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" +SRC_URI[bitflags-2.10.0.sha256sum] = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" SRC_URI[bitmaps-2.1.0.sha256sum] = "031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2" SRC_URI[blake3-1.8.2.sha256sum] = "3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0" SRC_URI[block-buffer-0.10.4.sha256sum] = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" -SRC_URI[bstr-1.12.0.sha256sum] = "234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4" +SRC_URI[bstr-1.12.1.sha256sum] = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab" SRC_URI[bumpalo-3.19.0.sha256sum] = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" SRC_URI[byteorder-1.5.0.sha256sum] = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" SRC_URI[bytes-1.10.1.sha256sum] = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" -SRC_URI[cargo-0.91.0.sha256sum] = "0f46c7f53180bf46c220e2af1ceff951e2ce088184fa9009ad6915efee25915d" +SRC_URI[cargo-0.92.0.sha256sum] = "89389877f508bae1d45a48b4e76cb0dac5e41a6ac5103752e44d29be0c69c394" SRC_URI[cargo-credential-0.4.9.sha256sum] = "e36f089041deadf16226478a7737a833864fbda09408c7af237b9d615eeb6d69" -SRC_URI[cargo-credential-libsecret-0.5.1.sha256sum] = "2bad275302dfd55e54dcd555c7129cd76a4b4d7236c6a779370683014cba0a90" -SRC_URI[cargo-credential-macos-keychain-0.4.16.sha256sum] = "a9f95d842bd047476c65e1d4a5f681f1d158f8c784edfc4ae245a2430ca09f02" -SRC_URI[cargo-credential-wincred-0.4.16.sha256sum] = "1c238839b7d5e5b62836277b4c83c9ed17d9ca7334b298c814c223b2e691ff76" +SRC_URI[cargo-credential-libsecret-0.5.2.sha256sum] = "90161b8b1b98a28f0fbdfccafb6adcf2b0be948a4fad3acc31461abf5447debe" +SRC_URI[cargo-credential-macos-keychain-0.4.17.sha256sum] = "e95b9c2431165b30ea111f2933ed6799bfa9a66c9503046064cf8f001960ea1b" +SRC_URI[cargo-credential-wincred-0.4.17.sha256sum] = "c35397b066a83f2e036fb23fca2fb400bfa65e8e8453c21e0b1690cf8250e414" SRC_URI[cargo-platform-0.3.1.sha256sum] = "122ec45a44b270afd1402f351b782c676b173e3c3fb28d86ff7ebfb4d86a4ee4" -SRC_URI[cargo-util-0.2.23.sha256sum] = "5fbac95faac578313b0ba60f9a5594a97cae42692f23b133ecd17615dedca50e" -SRC_URI[cargo-util-schemas-0.10.0.sha256sum] = "b45c9672203db3caf908423f25bc31f3b6a814a9d22f2380048236498a312e75" -SRC_URI[cbindgen-0.29.0.sha256sum] = "975982cdb7ad6a142be15bdf84aea7ec6a9e5d4d797c004d43185b24cfe4e684" -SRC_URI[cc-1.2.38.sha256sum] = "80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9" -SRC_URI[cfg-if-1.0.3.sha256sum] = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9" -SRC_URI[clap-4.5.48.sha256sum] = "e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae" -SRC_URI[clap_builder-4.5.48.sha256sum] = "c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9" -SRC_URI[clap_complete-4.5.58.sha256sum] = "75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a" -SRC_URI[clap_derive-4.5.47.sha256sum] = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c" -SRC_URI[clap_lex-0.7.5.sha256sum] = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" +SRC_URI[cargo-util-0.2.24.sha256sum] = "f97c9ef0f8af69bfcecfe4c17a414d7bb978fe794bc1a38952e27b5c5d87492d" +SRC_URI[cargo-util-schemas-0.10.1.sha256sum] = "549c00f5bb23fdaf26135d747d7530563402a101f1887a5a1916afe2c09cf229" +SRC_URI[cbindgen-0.29.2.sha256sum] = "befbfd072a8e81c02f8c507aefce431fe5e7d051f83d48a23ffc9b9fe5a11799" +SRC_URI[cc-1.2.44.sha256sum] = "37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3" +SRC_URI[cfg-if-1.0.4.sha256sum] = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" +SRC_URI[clap-4.5.51.sha256sum] = "4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5" +SRC_URI[clap_builder-4.5.51.sha256sum] = "75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a" +SRC_URI[clap_complete-4.5.60.sha256sum] = "8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971" +SRC_URI[clap_derive-4.5.49.sha256sum] = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" +SRC_URI[clap_lex-0.7.6.sha256sum] = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" SRC_URI[clru-0.6.2.sha256sum] = "cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59" SRC_URI[color-print-0.3.7.sha256sum] = "3aa954171903797d5623e047d9ab69d91b493657917bdfb8c2c80ecaf9cdb6f4" SRC_URI[color-print-proc-macro-0.3.7.sha256sum] = "692186b5ebe54007e45a59aea47ece9eb4108e141326c304cdc91699a7118a22" @@ -441,7 +435,7 @@ SRC_URI[constant_time_eq-0.3.1.sha256sum] = "7c74b8349d32d297c9134b8c88677813a22 SRC_URI[core-foundation-0.10.1.sha256sum] = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" SRC_URI[core-foundation-sys-0.8.7.sha256sum] = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" SRC_URI[cpufeatures-0.2.17.sha256sum] = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" -SRC_URI[crates-io-0.40.13.sha256sum] = "1986712716d18d860258fdbd03fd9d9e20f1ffb974d8a203816c58b68c6b9012" +SRC_URI[crates-io-0.40.14.sha256sum] = "574ce0b8170c097cf174097b84bff181956ad2ab2bbe092ab58d1c08d9f1f417" SRC_URI[crc32fast-1.5.0.sha256sum] = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" SRC_URI[crossbeam-channel-0.5.15.sha256sum] = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" SRC_URI[crossbeam-deque-0.8.6.sha256sum] = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" @@ -454,7 +448,7 @@ SRC_URI[curl-0.4.49.sha256sum] = "79fc3b6dd0b87ba36e565715bf9a2ced221311db47bd18 SRC_URI[curl-sys-0.4.83+curl-8.15.0.sha256sum] = "5830daf304027db10c82632a464879d46a3f7c4ba17a31592657ad16c719b483" SRC_URI[dashmap-6.1.0.sha256sum] = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" SRC_URI[der-0.7.10.sha256sum] = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" -SRC_URI[deranged-0.5.3.sha256sum] = "d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc" +SRC_URI[deranged-0.5.5.sha256sum] = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587" SRC_URI[digest-0.10.7.sha256sum] = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" SRC_URI[displaydoc-0.2.5.sha256sum] = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" SRC_URI[dunce-1.0.5.sha256sum] = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" @@ -473,29 +467,29 @@ SRC_URI[fastrand-2.3.0.sha256sum] = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e9 SRC_URI[ff-0.13.1.sha256sum] = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393" SRC_URI[fiat-crypto-0.3.0.sha256sum] = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24" SRC_URI[filetime-0.2.26.sha256sum] = "bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed" -SRC_URI[find-msvc-tools-0.1.2.sha256sum] = "1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959" -SRC_URI[flate2-1.1.2.sha256sum] = "4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d" +SRC_URI[find-msvc-tools-0.1.4.sha256sum] = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127" +SRC_URI[flate2-1.1.5.sha256sum] = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb" SRC_URI[fnv-1.0.7.sha256sum] = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" SRC_URI[foldhash-0.1.5.sha256sum] = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" SRC_URI[foreign-types-0.3.2.sha256sum] = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" SRC_URI[foreign-types-shared-0.1.1.sha256sum] = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" SRC_URI[form_urlencoded-1.2.2.sha256sum] = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" -SRC_URI[generic-array-0.14.7.sha256sum] = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +SRC_URI[generic-array-0.14.9.sha256sum] = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" SRC_URI[getrandom-0.2.16.sha256sum] = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" -SRC_URI[getrandom-0.3.3.sha256sum] = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" +SRC_URI[getrandom-0.3.4.sha256sum] = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" SRC_URI[git2-0.20.2.sha256sum] = "2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110" SRC_URI[git2-curl-0.21.0.sha256sum] = "be8dcabbc09ece4d30a9aa983d5804203b7e2f8054a171f792deff59b56d31fa" SRC_URI[gix-0.73.0.sha256sum] = "514c29cc879bdc0286b0cbc205585a49b252809eb86c69df4ce4f855ee75f635" -SRC_URI[gix-actor-0.35.4.sha256sum] = "2d36dcf9efe32b51b12dfa33cedff8414926124e760a32f9e7a6b5580d280967" +SRC_URI[gix-actor-0.35.6.sha256sum] = "987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e" SRC_URI[gix-attributes-0.27.0.sha256sum] = "45442188216d08a5959af195f659cb1f244a50d7d2d0c3873633b1cd7135f638" -SRC_URI[gix-bitmap-0.2.14.sha256sum] = "b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540" -SRC_URI[gix-chunk-0.4.11.sha256sum] = "0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f" -SRC_URI[gix-command-0.6.2.sha256sum] = "6b31b65ca48a352ae86312b27a514a0c661935f96b481ac8b4371f65815eb196" +SRC_URI[gix-bitmap-0.2.15.sha256sum] = "5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531" +SRC_URI[gix-chunk-0.4.12.sha256sum] = "5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb" +SRC_URI[gix-command-0.6.3.sha256sum] = "095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62" SRC_URI[gix-commitgraph-0.29.0.sha256sum] = "6bb23121e952f43a5b07e3e80890336cb847297467a410475036242732980d06" SRC_URI[gix-config-0.46.0.sha256sum] = "5dfb898c5b695fd4acfc3c0ab638525a65545d47706064dcf7b5ead6cdb136c0" -SRC_URI[gix-config-value-0.15.1.sha256sum] = "9f012703eb67e263c6c1fc96649fec47694dd3e5d2a91abfc65e4a6a6dc85309" +SRC_URI[gix-config-value-0.15.3.sha256sum] = "2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64" SRC_URI[gix-credentials-0.30.0.sha256sum] = "0039dd3ac606dd80b16353a41b61fc237ca5cb8b612f67a9f880adfad4be4e05" -SRC_URI[gix-date-0.10.5.sha256sum] = "996b6b90bafb287330af92b274c3e64309dc78359221d8612d11cd10c8b9fe1c" +SRC_URI[gix-date-0.10.7.sha256sum] = "661245d045aa7c16ba4244daaabd823c562c3e45f1f25b816be2c57ee09f2171" SRC_URI[gix-diff-0.53.0.sha256sum] = "de854852010d44a317f30c92d67a983e691c9478c8a3fb4117c1f48626bcdea8" SRC_URI[gix-dir-0.15.0.sha256sum] = "dad34e4f373f94902df1ba1d2a1df3a1b29eacd15e316ac5972d842e31422dd7" SRC_URI[gix-discover-0.41.0.sha256sum] = "ffb180c91ca1a2cf53e828bb63d8d8f8fa7526f49b83b33d7f46cbeb5d79d30a" @@ -512,31 +506,31 @@ SRC_URI[gix-negotiate-0.21.0.sha256sum] = "1d58d4c9118885233be971e0d7a589f5cfb1a SRC_URI[gix-object-0.50.2.sha256sum] = "d69ce108ab67b65fbd4fb7e1331502429d78baeb2eee10008bdef55765397c07" SRC_URI[gix-odb-0.70.0.sha256sum] = "9c9d7af10fda9df0bb4f7f9bd507963560b3c66cb15a5b825caf752e0eb109ac" SRC_URI[gix-pack-0.60.0.sha256sum] = "d8571df89bfca5abb49c3e3372393f7af7e6f8b8dbe2b96303593cef5b263019" -SRC_URI[gix-packetline-0.19.1.sha256sum] = "2592fbd36249a2fea11056f7055cc376301ef38d903d157de41998335bbf1f93" -SRC_URI[gix-packetline-blocking-0.19.1.sha256sum] = "fc4e706f328cd494cc8f932172e123a72b9a4711b0db5e411681432a89bd4c94" -SRC_URI[gix-path-0.10.20.sha256sum] = "06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd" +SRC_URI[gix-packetline-0.19.3.sha256sum] = "64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf" +SRC_URI[gix-packetline-blocking-0.19.3.sha256sum] = "89c59c3ad41e68cb38547d849e9ef5ccfc0d00f282244ba1441ae856be54d001" +SRC_URI[gix-path-0.10.21.sha256sum] = "0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8" SRC_URI[gix-pathspec-0.12.0.sha256sum] = "daedead611c9bd1f3640dc90a9012b45f790201788af4d659f28d94071da7fba" -SRC_URI[gix-prompt-0.11.1.sha256sum] = "6ffa1a7a34c81710aaa666a428c142b6c5d640492fcd41267db0740d923c7906" +SRC_URI[gix-prompt-0.11.2.sha256sum] = "868e6516dfa16fdcbc5f8c935167d085f2ae65ccd4c9476a4319579d12a69d8d" SRC_URI[gix-protocol-0.51.0.sha256sum] = "12b4b807c47ffcf7c1e5b8119585368a56449f3493da93b931e1d4239364e922" -SRC_URI[gix-quote-0.6.0.sha256sum] = "4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd" +SRC_URI[gix-quote-0.6.1.sha256sum] = "e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b" SRC_URI[gix-ref-0.53.1.sha256sum] = "b966f578079a42f4a51413b17bce476544cca1cf605753466669082f94721758" SRC_URI[gix-refspec-0.31.0.sha256sum] = "7d29cae1ae31108826e7156a5e60bffacab405f4413f5bc0375e19772cce0055" SRC_URI[gix-revision-0.35.0.sha256sum] = "f651f2b1742f760bb8161d6743229206e962b73d9c33c41f4e4aefa6586cbd3d" SRC_URI[gix-revwalk-0.21.0.sha256sum] = "06e74f91709729e099af6721bd0fa7d62f243f2005085152301ca5cdd86ec02c" -SRC_URI[gix-sec-0.12.0.sha256sum] = "09f7053ed7c66633b56c57bc6ed3377be3166eaf3dc2df9f1c5ec446df6fdf2c" +SRC_URI[gix-sec-0.12.2.sha256sum] = "ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be" SRC_URI[gix-shallow-0.5.0.sha256sum] = "d936745103243ae4c510f19e0760ce73fb0f08096588fdbe0f0d7fb7ce8944b7" SRC_URI[gix-status-0.20.0.sha256sum] = "2a4afff9b34eeececa8bdc32b42fb318434b6b1391d9f8d45fe455af08dc2d35" SRC_URI[gix-submodule-0.20.0.sha256sum] = "657cc5dd43cbc7a14d9c5aaf02cfbe9c2a15d077cded3f304adb30ef78852d3e" SRC_URI[gix-tempfile-18.0.0.sha256sum] = "666c0041bcdedf5fa05e9bef663c897debab24b7dc1741605742412d1d47da57" -SRC_URI[gix-trace-0.1.13.sha256sum] = "e2ccaf54b0b1743a695b482ca0ab9d7603744d8d10b2e5d1a332fef337bee658" +SRC_URI[gix-trace-0.1.15.sha256sum] = "1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457" SRC_URI[gix-transport-0.48.0.sha256sum] = "12f7cc0179fc89d53c54e1f9ce51229494864ab4bf136132d69db1b011741ca3" SRC_URI[gix-traverse-0.47.0.sha256sum] = "c7cdc82509d792ba0ad815f86f6b469c7afe10f94362e96c4494525a6601bdd5" SRC_URI[gix-url-0.32.0.sha256sum] = "1b76a9d266254ad287ffd44467cd88e7868799b08f4d52e02d942b93e514d16f" -SRC_URI[gix-utils-0.3.0.sha256sum] = "5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5" -SRC_URI[gix-validate-0.10.0.sha256sum] = "77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d" +SRC_URI[gix-utils-0.3.1.sha256sum] = "befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5" +SRC_URI[gix-validate-0.10.1.sha256sum] = "5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4" SRC_URI[gix-worktree-0.42.0.sha256sum] = "55f625ac9126c19bef06dbc6d2703cdd7987e21e35b497bb265ac37d383877b1" SRC_URI[glob-0.3.3.sha256sum] = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" -SRC_URI[globset-0.4.16.sha256sum] = "54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5" +SRC_URI[globset-0.4.18.sha256sum] = "52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3" SRC_URI[group-0.13.0.sha256sum] = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" SRC_URI[hash32-0.3.1.sha256sum] = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" SRC_URI[hashbrown-0.14.5.sha256sum] = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" @@ -548,24 +542,24 @@ SRC_URI[heck-0.5.0.sha256sum] = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7 SRC_URI[hex-0.4.3.sha256sum] = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" SRC_URI[hkdf-0.12.4.sha256sum] = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" SRC_URI[hmac-0.12.1.sha256sum] = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" -SRC_URI[home-0.5.11.sha256sum] = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" +SRC_URI[home-0.5.12.sha256sum] = "cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d" SRC_URI[http-auth-0.1.10.sha256sum] = "150fa4a9462ef926824cf4519c84ed652ca8f4fbae34cb8af045b5cbcaf98822" -SRC_URI[icu_collections-2.0.0.sha256sum] = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47" -SRC_URI[icu_locale_core-2.0.0.sha256sum] = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a" -SRC_URI[icu_normalizer-2.0.0.sha256sum] = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979" -SRC_URI[icu_normalizer_data-2.0.0.sha256sum] = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3" -SRC_URI[icu_properties-2.0.1.sha256sum] = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b" -SRC_URI[icu_properties_data-2.0.1.sha256sum] = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632" -SRC_URI[icu_provider-2.0.0.sha256sum] = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af" +SRC_URI[icu_collections-2.1.1.sha256sum] = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" +SRC_URI[icu_locale_core-2.1.1.sha256sum] = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" +SRC_URI[icu_normalizer-2.1.1.sha256sum] = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" +SRC_URI[icu_normalizer_data-2.1.1.sha256sum] = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" +SRC_URI[icu_properties-2.1.1.sha256sum] = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99" +SRC_URI[icu_properties_data-2.1.1.sha256sum] = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899" +SRC_URI[icu_provider-2.1.1.sha256sum] = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" SRC_URI[idna-1.1.0.sha256sum] = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" SRC_URI[idna_adapter-1.2.1.sha256sum] = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" -SRC_URI[ignore-0.4.23.sha256sum] = "6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b" +SRC_URI[ignore-0.4.25.sha256sum] = "d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a" SRC_URI[im-rc-15.1.0.sha256sum] = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe" SRC_URI[imara-diff-0.1.8.sha256sum] = "17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2" SRC_URI[implib-0.4.0.sha256sum] = "7923c255262a0e44362e221f8b74b931fe21484b83f27386aa45f021a379caf6" -SRC_URI[indexmap-2.11.4.sha256sum] = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5" +SRC_URI[indexmap-2.12.0.sha256sum] = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f" SRC_URI[is_executable-1.0.5.sha256sum] = "baabb8b4867b26294d818bf3f651a454b6901431711abb96e296245888d6e8c4" -SRC_URI[is_terminal_polyfill-1.70.1.sha256sum] = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" +SRC_URI[is_terminal_polyfill-1.70.2.sha256sum] = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" SRC_URI[itertools-0.14.0.sha256sum] = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" SRC_URI[itoa-1.0.15.sha256sum] = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" SRC_URI[jiff-0.2.15.sha256sum] = "be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49" @@ -573,51 +567,51 @@ SRC_URI[jiff-static-0.2.15.sha256sum] = "03343451ff899767262ec32146f6d559dd759fd SRC_URI[jiff-tzdb-0.1.4.sha256sum] = "c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524" SRC_URI[jiff-tzdb-platform-0.1.3.sha256sum] = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8" SRC_URI[jobserver-0.1.34.sha256sum] = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" -SRC_URI[js-sys-0.3.80.sha256sum] = "852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e" +SRC_URI[js-sys-0.3.82.sha256sum] = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65" SRC_URI[kstring-2.0.2.sha256sum] = "558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1" SRC_URI[lazy_static-1.5.0.sha256sum] = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" SRC_URI[lazycell-1.3.0.sha256sum] = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" -SRC_URI[libc-0.2.175.sha256sum] = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543" +SRC_URI[libc-0.2.177.sha256sum] = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" SRC_URI[libgit2-sys-0.18.2+1.9.1.sha256sum] = "1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222" -SRC_URI[libloading-0.8.8.sha256sum] = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" +SRC_URI[libloading-0.8.9.sha256sum] = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" SRC_URI[libnghttp2-sys-0.1.11+1.64.0.sha256sum] = "1b6c24e48a7167cffa7119da39d577fa482e66c688a4aac016bee862e1a713c4" SRC_URI[libredox-0.1.10.sha256sum] = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb" -SRC_URI[libsqlite3-sys-0.34.0.sha256sum] = "91632f3b4fb6bd1d72aa3d78f41ffecfcf2b1a6648d8c241dbe7dbfaf4875e15" +SRC_URI[libsqlite3-sys-0.35.0.sha256sum] = "133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f" SRC_URI[libssh2-sys-0.3.1.sha256sum] = "220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9" SRC_URI[libz-rs-sys-0.5.2.sha256sum] = "840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd" SRC_URI[libz-sys-1.1.22.sha256sum] = "8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d" SRC_URI[linux-raw-sys-0.11.0.sha256sum] = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" -SRC_URI[litemap-0.8.0.sha256sum] = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" -SRC_URI[lock_api-0.4.13.sha256sum] = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765" +SRC_URI[litemap-0.8.1.sha256sum] = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" +SRC_URI[lock_api-0.4.14.sha256sum] = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" SRC_URI[log-0.4.28.sha256sum] = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" SRC_URI[matchers-0.2.0.sha256sum] = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" SRC_URI[maybe-async-0.2.10.sha256sum] = "5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11" -SRC_URI[memchr-2.7.5.sha256sum] = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" -SRC_URI[memmap2-0.9.8.sha256sum] = "843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7" +SRC_URI[memchr-2.7.6.sha256sum] = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" +SRC_URI[memmap2-0.9.9.sha256sum] = "744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490" SRC_URI[memoffset-0.9.1.sha256sum] = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" SRC_URI[minimal-lexical-0.2.1.sha256sum] = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" SRC_URI[miniz_oxide-0.8.9.sha256sum] = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" SRC_URI[miow-0.6.1.sha256sum] = "536bfad37a309d62069485248eeaba1e8d9853aaf951caaeaed0585a95346f08" SRC_URI[nom-7.1.3.sha256sum] = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" -SRC_URI[normpath-1.4.0.sha256sum] = "c178369371fd7db523726931e50d430b560e3059665abc537ba3277e9274c9c4" -SRC_URI[nu-ansi-term-0.50.1.sha256sum] = "d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399" +SRC_URI[normpath-1.5.0.sha256sum] = "bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b" +SRC_URI[nu-ansi-term-0.50.3.sha256sum] = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" SRC_URI[num-conv-0.1.0.sha256sum] = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" SRC_URI[num-traits-0.2.19.sha256sum] = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" SRC_URI[object-0.37.3.sha256sum] = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" SRC_URI[once_cell-1.21.3.sha256sum] = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" -SRC_URI[once_cell_polyfill-1.70.1.sha256sum] = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" +SRC_URI[once_cell_polyfill-1.70.2.sha256sum] = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" SRC_URI[opener-0.8.3.sha256sum] = "cb9024962ab91e00c89d2a14352a8d0fc1a64346bf96f1839b45c09149564e47" -SRC_URI[openssl-0.10.73.sha256sum] = "8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8" +SRC_URI[openssl-0.10.74.sha256sum] = "24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654" SRC_URI[openssl-macros-0.1.1.sha256sum] = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" SRC_URI[openssl-probe-0.1.6.sha256sum] = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" -SRC_URI[openssl-src-300.5.2+3.5.2.sha256sum] = "d270b79e2926f5150189d475bc7e9d2c69f9c4697b185fa917d5a32b792d21b4" -SRC_URI[openssl-sys-0.9.109.sha256sum] = "90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571" +SRC_URI[openssl-src-300.5.4+3.5.4.sha256sum] = "a507b3792995dae9b0df8a1c1e3771e8418b7c2d9f0baeba32e6fe8b06c7cb72" +SRC_URI[openssl-sys-0.9.110.sha256sum] = "0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2" SRC_URI[ordered-float-2.10.1.sha256sum] = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c" SRC_URI[orion-0.17.11.sha256sum] = "21b3da83b2b4cdc74ab6a556b2e7b473da046d5aa4008c0a7a3ae96b1b4aabb4" SRC_URI[os_info-3.12.0.sha256sum] = "d0e1ac5fde8d43c34139135df8ea9ee9465394b2d8d20f032d38998f64afffc3" SRC_URI[p384-0.13.1.sha256sum] = "fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6" -SRC_URI[parking_lot-0.12.4.sha256sum] = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13" -SRC_URI[parking_lot_core-0.9.11.sha256sum] = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" +SRC_URI[parking_lot-0.12.5.sha256sum] = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" +SRC_URI[parking_lot_core-0.9.12.sha256sum] = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" SRC_URI[pasetors-0.7.7.sha256sum] = "03e1ed71dcdf863d9f66d9de86de714db38aedc2fcabc1a60207d1fde603e2d5" SRC_URI[pathdiff-0.2.3.sha256sum] = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3" SRC_URI[pem-rfc7468-0.7.0.sha256sum] = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412" @@ -628,47 +622,47 @@ SRC_URI[pkg-config-0.3.32.sha256sum] = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e SRC_URI[plist-1.8.0.sha256sum] = "740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07" SRC_URI[portable-atomic-1.11.1.sha256sum] = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" SRC_URI[portable-atomic-util-0.2.4.sha256sum] = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" -SRC_URI[potential_utf-0.1.3.sha256sum] = "84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a" +SRC_URI[potential_utf-0.1.4.sha256sum] = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77" SRC_URI[powerfmt-0.2.0.sha256sum] = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" SRC_URI[ppv-lite86-0.2.21.sha256sum] = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" SRC_URI[primeorder-0.13.6.sha256sum] = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" -SRC_URI[proc-macro2-1.0.101.sha256sum] = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de" +SRC_URI[proc-macro2-1.0.103.sha256sum] = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" SRC_URI[prodash-30.0.1.sha256sum] = "5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139" SRC_URI[quick-xml-0.38.3.sha256sum] = "42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89" -SRC_URI[quote-1.0.40.sha256sum] = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" +SRC_URI[quote-1.0.41.sha256sum] = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1" SRC_URI[r-efi-5.3.0.sha256sum] = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" SRC_URI[rand-0.9.2.sha256sum] = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" SRC_URI[rand_chacha-0.9.0.sha256sum] = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" SRC_URI[rand_core-0.6.4.sha256sum] = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" SRC_URI[rand_core-0.9.3.sha256sum] = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" SRC_URI[rand_xoshiro-0.6.0.sha256sum] = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa" -SRC_URI[redox_syscall-0.5.17.sha256sum] = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77" -SRC_URI[regex-1.11.2.sha256sum] = "23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912" -SRC_URI[regex-automata-0.4.10.sha256sum] = "6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6" -SRC_URI[regex-syntax-0.8.6.sha256sum] = "caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001" +SRC_URI[redox_syscall-0.5.18.sha256sum] = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" +SRC_URI[regex-1.12.2.sha256sum] = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4" +SRC_URI[regex-automata-0.4.13.sha256sum] = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" +SRC_URI[regex-syntax-0.8.8.sha256sum] = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" SRC_URI[rfc6979-0.4.0.sha256sum] = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" -SRC_URI[rusqlite-0.36.0.sha256sum] = "3de23c3319433716cf134eed225fe9986bc24f63bed9be9f20c329029e672dc7" +SRC_URI[rusqlite-0.37.0.sha256sum] = "165ca6e57b20e1351573e3729b958bc62f0e48025386970b6e4d29e7a7e71f3f" SRC_URI[rustc-hash-2.1.1.sha256sum] = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" SRC_URI[rustc-stable-hash-0.1.2.sha256sum] = "781442f29170c5c93b7185ad559492601acdc71d5bb0706f5868094f45cfcd08" -SRC_URI[rustfix-0.9.2.sha256sum] = "662decac6b0486a3bfb3723a0621eb12f5ae199488ddf87582d09f8c7b3e9889" +SRC_URI[rustfix-0.9.3.sha256sum] = "267bf52289c9e66a8f140f1c8109c1324f5f39248b8af5997bd0d78ec8d6ffd2" SRC_URI[rustix-1.1.2.sha256sum] = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" +SRC_URI[rustversion-1.0.22.sha256sum] = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" SRC_URI[ryu-1.0.20.sha256sum] = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" SRC_URI[same-file-1.0.6.sha256sum] = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" SRC_URI[schannel-0.1.28.sha256sum] = "891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1" SRC_URI[scopeguard-1.2.0.sha256sum] = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" SRC_URI[sec1-0.7.3.sha256sum] = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" -SRC_URI[security-framework-3.4.0.sha256sum] = "60b369d18893388b345804dc0007963c99b7d665ae71d275812d828c6f089640" +SRC_URI[security-framework-3.5.1.sha256sum] = "b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef" SRC_URI[security-framework-sys-2.15.0.sha256sum] = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0" SRC_URI[semver-1.0.27.sha256sum] = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" -SRC_URI[serde-1.0.225.sha256sum] = "fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d" +SRC_URI[serde-1.0.228.sha256sum] = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" SRC_URI[serde-untagged-0.1.9.sha256sum] = "f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058" SRC_URI[serde-value-0.7.0.sha256sum] = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c" -SRC_URI[serde_core-1.0.225.sha256sum] = "659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383" -SRC_URI[serde_derive-1.0.225.sha256sum] = "0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516" +SRC_URI[serde_core-1.0.228.sha256sum] = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" +SRC_URI[serde_derive-1.0.228.sha256sum] = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" SRC_URI[serde_ignored-0.1.14.sha256sum] = "115dffd5f3853e06e746965a20dcbae6ee747ae30b543d91b0e089668bb07798" SRC_URI[serde_json-1.0.145.sha256sum] = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" -SRC_URI[serde_spanned-0.6.9.sha256sum] = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3" -SRC_URI[serde_spanned-1.0.2.sha256sum] = "5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee" +SRC_URI[serde_spanned-1.0.3.sha256sum] = "e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392" SRC_URI[sha1-0.10.6.sha256sum] = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" SRC_URI[sha1-checked-0.10.0.sha256sum] = "89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423" SRC_URI[sha2-0.10.9.sha256sum] = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" @@ -677,39 +671,36 @@ SRC_URI[shell-escape-0.1.5.sha256sum] = "45bb67a18fa91266cc7807181f62f9178a6873b SRC_URI[shell-words-1.1.0.sha256sum] = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde" SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" SRC_URI[signature-2.2.0.sha256sum] = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" +SRC_URI[simd-adler32-0.3.7.sha256sum] = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" SRC_URI[sized-chunks-0.6.5.sha256sum] = "16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e" SRC_URI[smallvec-1.15.1.sha256sum] = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" -SRC_URI[socket2-0.6.0.sha256sum] = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807" +SRC_URI[socket2-0.6.1.sha256sum] = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881" SRC_URI[spki-0.7.3.sha256sum] = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" -SRC_URI[stable_deref_trait-1.2.0.sha256sum] = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" +SRC_URI[stable_deref_trait-1.2.1.sha256sum] = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" SRC_URI[static_assertions-1.1.0.sha256sum] = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" SRC_URI[strsim-0.11.1.sha256sum] = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" SRC_URI[subtle-2.6.1.sha256sum] = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" SRC_URI[supports-hyperlinks-3.1.0.sha256sum] = "804f44ed3c63152de6a9f90acbea1a110441de43006ea51bcce8f436196a288b" SRC_URI[supports-unicode-3.0.0.sha256sum] = "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2" -SRC_URI[syn-2.0.106.sha256sum] = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" +SRC_URI[syn-2.0.108.sha256sum] = "da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917" SRC_URI[synstructure-0.13.2.sha256sum] = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" SRC_URI[tar-0.4.44.sha256sum] = "1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a" -SRC_URI[tempfile-3.22.0.sha256sum] = "84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53" +SRC_URI[tempfile-3.23.0.sha256sum] = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" SRC_URI[terminal_size-0.4.3.sha256sum] = "60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0" -SRC_URI[thiserror-2.0.16.sha256sum] = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0" -SRC_URI[thiserror-impl-2.0.16.sha256sum] = "6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960" +SRC_URI[thiserror-2.0.17.sha256sum] = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" +SRC_URI[thiserror-impl-2.0.17.sha256sum] = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" SRC_URI[thread_local-1.1.9.sha256sum] = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" SRC_URI[time-0.3.44.sha256sum] = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d" SRC_URI[time-core-0.1.6.sha256sum] = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b" SRC_URI[time-macros-0.2.24.sha256sum] = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3" -SRC_URI[tinystr-0.8.1.sha256sum] = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b" +SRC_URI[tinystr-0.8.2.sha256sum] = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" SRC_URI[tinyvec-1.10.0.sha256sum] = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa" SRC_URI[tinyvec_macros-0.1.1.sha256sum] = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" -SRC_URI[toml-0.8.23.sha256sum] = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" -SRC_URI[toml-0.9.7.sha256sum] = "00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0" -SRC_URI[toml_datetime-0.6.11.sha256sum] = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" -SRC_URI[toml_datetime-0.7.2.sha256sum] = "32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1" -SRC_URI[toml_edit-0.22.27.sha256sum] = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" -SRC_URI[toml_edit-0.23.6.sha256sum] = "f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b" -SRC_URI[toml_parser-1.0.3.sha256sum] = "4cf893c33be71572e0e9aa6dd15e6677937abd686b066eac3f8cd3531688a627" -SRC_URI[toml_write-0.1.2.sha256sum] = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" -SRC_URI[toml_writer-1.0.3.sha256sum] = "d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109" +SRC_URI[toml-0.9.8.sha256sum] = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8" +SRC_URI[toml_datetime-0.7.3.sha256sum] = "f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533" +SRC_URI[toml_edit-0.23.7.sha256sum] = "6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d" +SRC_URI[toml_parser-1.0.4.sha256sum] = "c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e" +SRC_URI[toml_writer-1.0.4.sha256sum] = "df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2" SRC_URI[tracing-0.1.41.sha256sum] = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" SRC_URI[tracing-attributes-0.1.30.sha256sum] = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" SRC_URI[tracing-chrome-0.7.2.sha256sum] = "bf0a738ed5d6450a9fb96e86a23ad808de2b727fd1394585da5cdd6788ffe724" @@ -717,12 +708,12 @@ SRC_URI[tracing-core-0.1.34.sha256sum] = "b9d12581f227e93f094d3af2ae690a574abb8a SRC_URI[tracing-log-0.2.0.sha256sum] = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" SRC_URI[tracing-subscriber-0.3.20.sha256sum] = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" SRC_URI[typeid-1.0.3.sha256sum] = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" -SRC_URI[typenum-1.18.0.sha256sum] = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" +SRC_URI[typenum-1.19.0.sha256sum] = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" SRC_URI[unicase-2.8.1.sha256sum] = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" SRC_URI[unicode-bom-2.0.3.sha256sum] = "7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217" -SRC_URI[unicode-ident-1.0.19.sha256sum] = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d" -SRC_URI[unicode-normalization-0.1.24.sha256sum] = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" -SRC_URI[unicode-width-0.2.1.sha256sum] = "4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c" +SRC_URI[unicode-ident-1.0.22.sha256sum] = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" +SRC_URI[unicode-normalization-0.1.25.sha256sum] = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8" +SRC_URI[unicode-width-0.2.2.sha256sum] = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" SRC_URI[unicode-xid-0.2.6.sha256sum] = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" SRC_URI[url-2.5.7.sha256sum] = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" SRC_URI[utf8_iter-1.0.4.sha256sum] = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" @@ -732,49 +723,46 @@ SRC_URI[vcpkg-0.2.15.sha256sum] = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb82 SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" SRC_URI[walkdir-2.5.0.sha256sum] = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" SRC_URI[wasi-0.11.1+wasi-snapshot-preview1.sha256sum] = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" -SRC_URI[wasi-0.14.7+wasi-0.2.4.sha256sum] = "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c" SRC_URI[wasip2-1.0.1+wasi-0.2.4.sha256sum] = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" -SRC_URI[wasm-bindgen-0.2.103.sha256sum] = "ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819" -SRC_URI[wasm-bindgen-backend-0.2.103.sha256sum] = "0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c" -SRC_URI[wasm-bindgen-macro-0.2.103.sha256sum] = "fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0" -SRC_URI[wasm-bindgen-macro-support-0.2.103.sha256sum] = "ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32" -SRC_URI[wasm-bindgen-shared-0.2.103.sha256sum] = "293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf" +SRC_URI[wasm-bindgen-0.2.105.sha256sum] = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60" +SRC_URI[wasm-bindgen-macro-0.2.105.sha256sum] = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2" +SRC_URI[wasm-bindgen-macro-support-0.2.105.sha256sum] = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc" +SRC_URI[wasm-bindgen-shared-0.2.105.sha256sum] = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76" SRC_URI[winapi-util-0.1.11.sha256sum] = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" -SRC_URI[windows-link-0.1.3.sha256sum] = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" -SRC_URI[windows-link-0.2.0.sha256sum] = "45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65" +SRC_URI[windows-link-0.2.1.sha256sum] = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" SRC_URI[windows-sys-0.52.0.sha256sum] = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" SRC_URI[windows-sys-0.59.0.sha256sum] = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" SRC_URI[windows-sys-0.60.2.sha256sum] = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" -SRC_URI[windows-sys-0.61.0.sha256sum] = "e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa" +SRC_URI[windows-sys-0.61.2.sha256sum] = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" SRC_URI[windows-targets-0.52.6.sha256sum] = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" -SRC_URI[windows-targets-0.53.3.sha256sum] = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91" +SRC_URI[windows-targets-0.53.5.sha256sum] = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" SRC_URI[windows_aarch64_gnullvm-0.52.6.sha256sum] = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" -SRC_URI[windows_aarch64_gnullvm-0.53.0.sha256sum] = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" +SRC_URI[windows_aarch64_gnullvm-0.53.1.sha256sum] = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" SRC_URI[windows_aarch64_msvc-0.52.6.sha256sum] = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" -SRC_URI[windows_aarch64_msvc-0.53.0.sha256sum] = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" +SRC_URI[windows_aarch64_msvc-0.53.1.sha256sum] = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" SRC_URI[windows_i686_gnu-0.52.6.sha256sum] = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" -SRC_URI[windows_i686_gnu-0.53.0.sha256sum] = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" +SRC_URI[windows_i686_gnu-0.53.1.sha256sum] = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" SRC_URI[windows_i686_gnullvm-0.52.6.sha256sum] = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" -SRC_URI[windows_i686_gnullvm-0.53.0.sha256sum] = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" +SRC_URI[windows_i686_gnullvm-0.53.1.sha256sum] = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" SRC_URI[windows_i686_msvc-0.52.6.sha256sum] = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" -SRC_URI[windows_i686_msvc-0.53.0.sha256sum] = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" +SRC_URI[windows_i686_msvc-0.53.1.sha256sum] = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" SRC_URI[windows_x86_64_gnu-0.52.6.sha256sum] = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" -SRC_URI[windows_x86_64_gnu-0.53.0.sha256sum] = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" +SRC_URI[windows_x86_64_gnu-0.53.1.sha256sum] = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" SRC_URI[windows_x86_64_gnullvm-0.52.6.sha256sum] = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" -SRC_URI[windows_x86_64_gnullvm-0.53.0.sha256sum] = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" +SRC_URI[windows_x86_64_gnullvm-0.53.1.sha256sum] = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" SRC_URI[windows_x86_64_msvc-0.52.6.sha256sum] = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" -SRC_URI[windows_x86_64_msvc-0.53.0.sha256sum] = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" +SRC_URI[windows_x86_64_msvc-0.53.1.sha256sum] = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" SRC_URI[winnow-0.7.13.sha256sum] = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf" SRC_URI[wit-bindgen-0.46.0.sha256sum] = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" -SRC_URI[writeable-0.6.1.sha256sum] = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb" -SRC_URI[yoke-0.8.0.sha256sum] = "5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc" -SRC_URI[yoke-derive-0.8.0.sha256sum] = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" +SRC_URI[writeable-0.6.2.sha256sum] = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" +SRC_URI[yoke-0.8.1.sha256sum] = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" +SRC_URI[yoke-derive-0.8.1.sha256sum] = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" SRC_URI[zerocopy-0.8.27.sha256sum] = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" SRC_URI[zerocopy-derive-0.8.27.sha256sum] = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" SRC_URI[zerofrom-0.1.6.sha256sum] = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" SRC_URI[zerofrom-derive-0.1.6.sha256sum] = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" -SRC_URI[zeroize-1.8.1.sha256sum] = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" -SRC_URI[zerotrie-0.2.2.sha256sum] = "36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595" -SRC_URI[zerovec-0.11.4.sha256sum] = "e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b" -SRC_URI[zerovec-derive-0.11.1.sha256sum] = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" +SRC_URI[zeroize-1.8.2.sha256sum] = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" +SRC_URI[zerotrie-0.2.3.sha256sum] = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851" +SRC_URI[zerovec-0.11.5.sha256sum] = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" +SRC_URI[zerovec-derive-0.11.2.sha256sum] = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" SRC_URI[zlib-rs-0.5.2.sha256sum] = "2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2" diff --git a/recipes-devtools/rust/cargo-c/0001-getrandom-Use-libc-SYS_futex_time64-on-riscv32.patch b/recipes-devtools/rust/cargo-c/0001-getrandom-Use-libc-SYS_futex_time64-on-riscv32.patch deleted file mode 100644 index 638832c..0000000 --- a/recipes-devtools/rust/cargo-c/0001-getrandom-Use-libc-SYS_futex_time64-on-riscv32.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 71c356a07fbbf1530cfc87960e975f93bc9007e8 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Tue, 22 Jul 2025 09:46:03 -0700 -Subject: [PATCH] Use getrandom syscall on riscv32/riscv64 linux - -Minimum kernel needed on RISCV is fairly new (4.15+) so we are sure -to have getrandom syscall, on glibc there is mimimal ABI kernel to denote -it but musl does not have any other way to indicate it, so add it -as a condition here to choose getrandom backend for rv32/rv64 on linux -when using musl. - -Upstream-Status: Backport [https://github.com/rust-random/getrandom/pull/699] -Signed-off-by: Khem Raj ---- - src/backends/use_file.rs | 17 +++++++++++++++++ - 1 file changed, 17 insertions(+) - ---- a/src/backends.rs -+++ b/src/backends.rs -@@ -93,7 +93,15 @@ cfg_if! { - // Minimum supported Linux kernel version for MUSL targets - // is not specified explicitly (as of Rust 1.77) and they - // are used in practice to target pre-3.17 kernels. -- target_env = "musl", -+ all( -+ target_env = "musl", -+ not( -+ any( -+ target_arch = "riscv64", -+ target_arch = "riscv32", -+ ), -+ ), -+ ), - ), - ) - ))] { diff --git a/recipes-devtools/rust/cargo-c_0.10.16+cargo-0.91.0.bb b/recipes-devtools/rust/cargo-c_0.10.18+cargo-0.92.0.bb similarity index 72% rename from recipes-devtools/rust/cargo-c_0.10.16+cargo-0.91.0.bb rename to recipes-devtools/rust/cargo-c_0.10.18+cargo-0.92.0.bb index d61a382..c305f4a 100644 --- a/recipes-devtools/rust/cargo-c_0.10.16+cargo-0.91.0.bb +++ b/recipes-devtools/rust/cargo-c_0.10.18+cargo-0.92.0.bb @@ -6,10 +6,9 @@ LIC_FILES_CHKSUM = " \ " SRC_URI = "crate://crates.io/cargo-c/${PV} \ - file://0001-getrandom-Use-libc-SYS_futex_time64-on-riscv32.patch;patchdir=../cargo_home/bitbake/getrandom-0.3.3/ \ - file://0001-parking-lot-Use-libc-SYS_futex_time64-on-riscv32.patch;patchdir=../cargo_home/bitbake/parking_lot_core-0.9.11/ \ + file://0001-parking-lot-Use-libc-SYS_futex_time64-on-riscv32.patch;patchdir=../cargo_home/bitbake/parking_lot_core-0.9.12/ \ " -SRC_URI[cargo-c.sha256sum] = "17d431789b050b0fcf678455dfd5ceb7e5b45cd806140f8fe03b16b995d6cbff" +SRC_URI[cargo-c.sha256sum] = "2a15984245971462c8e0e6c4e7f1d11f1693af9f7fa11b35c099ab76d749c523" DEBUG_PREFIX_MAP += "-ffile-prefix-map=${CARGO_HOME}=${TARGET_DBGSRC_DIR}" From patchwork Mon Jan 26 23:54:48 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79735 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5A618CF65E8 for ; Mon, 26 Jan 2026 23:55:11 +0000 (UTC) Received: from mail-qk1-f179.google.com (mail-qk1-f179.google.com [209.85.222.179]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.35785.1769471703009661890 for ; Mon, 26 Jan 2026 15:55:03 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=kA8c38JY; spf=pass (domain: konsulko.com, ip: 209.85.222.179, mailfrom: scott.murray@konsulko.com) Received: by mail-qk1-f179.google.com with SMTP id af79cd13be357-8c6a0702b86so508516585a.0 for ; Mon, 26 Jan 2026 15:55:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471702; x=1770076502; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=QmofS/kF1wA/X2YOsua2T/5dd4txnyqYvN3uwgVwjLg=; b=kA8c38JYtIfl7dS2Z4NiRNx63y6y3eNXqZzCHCHrn4MT0ahjz2eaOGIIZNWZXUe46y 9NjB3/RcLVVztU5I4lnYSAIP3TO6oNEhgPPe5cc4r8BakLEGyOFGS2PNlkw9WJFYGxYw tIvUbu6cO5U1D0Fq6Qm59aC0LVlteQ+pL+nns= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471702; x=1770076502; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=QmofS/kF1wA/X2YOsua2T/5dd4txnyqYvN3uwgVwjLg=; b=EDPmdd5/LRe/Q0MXR6iFkJNkyXjiCG2FTComFzm2flRGv+yhCoaX25h0Y2IyOs5jrB 1p3zIt7lsI0QKJjUS+3Tlv78ojVvEePNNjZqYVChF2PEC1MHOjGJqSVQePryVzBKu/Vg Oa9lLLBsutS4VAXgd4gEmu/3+S0AvJkKEddwYNaJSmoM9Eo6LSK/ZpG8l2awforYG2m8 k+CuoiBDY82xqaaki1RhDCSnvpINpdh/UqKO1rEI+Hqc6r0G7tR0v3TEQDRxXexiHAMT vESzef64iIXYTsvqf6PTmUbV+ZNKnbPpF4/Q6revdeE802ro/+vocl5RBWOOyE2SiCAB 0SzA== X-Gm-Message-State: AOJu0Yx/02s1BGz6+Eweqh4CMRpUI0hdhswJNePd+yZLMkN/rPdluQn1 rcCOKaRcfT1qs4DFVoDypYbSQV67bonKwq2RPqpaHTZWe9YI8XSv9z/iCoqdef399Gc8tfTh4Vi +YX+ShzY= X-Gm-Gg: AZuq6aLZtkSxPzpDbZpvaskyGbM0ItDY4S0zcX69RiURhLt+t4HbE6YSqP6Jg+yXoDw e3P8vup5+hZGwobazkOtP5HDESlekxS96MUlERkayXmMSTKd2ydFthU0YPqJA43hJUHVKuO0Vdu ESwNhsVgIFNbmVxgOW/8RxHSdMWnKiSIlnr9vb5pzB6zi6XBB838ql/AjvgHYc4ywyvERsjcBp4 akR5Ykqz/N4JY+0au+/wprVlcK1B2eyxV/xEcrOCOEEvgWGWvObTQfsabO5/PkdgjRx3V2KSmYz NHDkiHp8U9kV6rvPAuGXwh3r+V0ZVZ6/WFYv/Cnwnqf0pq949BZ785cijDFKbTdIsoHkUkrIvEm jRyCGc9yA61FHO5XThYa95biKw8MyRq8cYqxNPz4wI0iGZQp9TsBwf5U6fag2G88MfnE6Qqpcrs 6XAGIQLfNa+qicT1cGUsGw4WTqMgZ+Lczmeo8PMzZdnytRYyrH1lGAHu2SI6SYOReFgvy3/aRxI i47dtnwZ5xsimFdILAEEG9sOUNuJvODVyjpc3TcPJDpk6VkDzTd X-Received: by 2002:a05:620a:17a5:b0:8b2:f9ac:a88b with SMTP id af79cd13be357-8c6f95c6de3mr721038785a.21.1769471701688; Mon, 26 Jan 2026 15:55:01 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061740885a.15.2026.01.26.15.55.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:55:01 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][kirkstone/rust][PATCH 02/10] oeqa/selftest/rust: Exclude tier-check and fix openssl-sys build error Date: Mon, 26 Jan 2026 18:54:48 -0500 Message-ID: X-Mailer: git-send-email 2.51.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 26 Jan 2026 23:55:11 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3103 From: Yash Shinde - Exclude tier-check which fails due to file not found error. Testing stage2 platform support check (x86_64-poky-linux-gnu) Compiling tier-check v0.1.0 (/srv/pokybuild/yocto-worker/qemux86-64-tc/build/build-st-1400964/tmp/work/x86-64-v3-poky-linux/rust/1.91.1/sources/rustc-1.91.1-src/src/tools/tier-check) thread 'main' (163263) panicked at src/tools/tier-check/src/main.rs:16:10: rustc should run: Os { code: 2, kind: NotFound, message: "No such file or directory" } Reported: https://github.com/rust-lang/rust/issues/149171 - Fix following error by providing openssl in the image: error: failed to run custom build command for `openssl-sys v0.9.109` Failed to find OpenSSL development headers. You can try fixing this setting the `OPENSSL_DIR` environment variable pointing to your OpenSSL installation or installing OpenSSL headers package specific to your distribution. - Exclude "tests/assembly-llvm/c-variadic-arm.rs" failing on arm32. Signed-off-by: Yash Shinde Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit b71cb92f368a9bd958518f82646c6f31e5f96039) Signed-off-by: Scott Murray --- lib/oeqa/selftest/cases/rust_mixin.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/oeqa/selftest/cases/rust_mixin.py b/lib/oeqa/selftest/cases/rust_mixin.py index b7213f9..50684ca 100644 --- a/lib/oeqa/selftest/cases/rust_mixin.py +++ b/lib/oeqa/selftest/cases/rust_mixin.py @@ -47,7 +47,7 @@ class RustSelfTestSystemEmulated(OESelftestTestCase, OEPTestResultTestCase): bitbake("{} -c test_compile".format(recipe)) builddir = get_bb_var("RUSTSRC", "rust") # build core-image-minimal with required packages - default_installed_packages = ["libgcc", "libstdc++", "libatomic", "libgomp"] + default_installed_packages = ["libgcc", "libstdc++", "libatomic", "libgomp", "openssl"] features = [] features.append('IMAGE_FEATURES += "ssh-server-dropbear"') features.append('CORE_IMAGE_EXTRA_INSTALL += "{0}"'.format(" ".join(default_installed_packages))) @@ -75,9 +75,11 @@ class RustSelfTestSystemEmulated(OESelftestTestCase, OEPTestResultTestCase): 'src/tools/rustdoc-themes', 'src/tools/rust-installer', 'src/tools/test-float-parse', + 'src/tools/tier-check', 'src/tools/suggest-tests', 'src/tools/tidy', 'tests/assembly-llvm/asm/aarch64-outline-atomics.rs', + 'tests/assembly-llvm/c-variadic-arm.rs', 'tests/codegen-llvm/issues/issue-122805.rs', 'tests/codegen-llvm/thread-local.rs', 'tests/mir-opt/', @@ -116,9 +118,11 @@ class RustSelfTestSystemEmulated(OESelftestTestCase, OEPTestResultTestCase): targetsys = get_bb_var("RUST_TARGET_SYS", "rust") rustlibpath = get_bb_var("WORKDIR", "rust") tmpdir = get_bb_var("TMPDIR", "rust") + staging_dir_native = get_bb_var("STAGING_DIR_NATIVE", "core-image-minimal") # Set path for target-poky-linux-gcc, RUST_TARGET_PATH and hosttools. cmd = "export TARGET_VENDOR=\"-poky\";" + cmd = cmd + " export OPENSSL_DIR=%s/usr;" %(staging_dir_native) cmd = cmd + " export PATH=%s/recipe-sysroot-native/usr/bin/python3-native:%s/recipe-sysroot-native/usr/bin:%s/recipe-sysroot-native/usr/bin/%s:%s/hosttools:$PATH;" % (rustlibpath, rustlibpath, rustlibpath, tcpath, tmpdir) cmd = cmd + " export RUST_TARGET_PATH=%s/rust-targets;" % rustlibpath # Strip debug symbols from test binaries to reduce size (300+ MB -> ~140 MB) From patchwork Mon Jan 26 23:54:49 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79738 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 68AB7D13C3C for ; Mon, 26 Jan 2026 23:55:11 +0000 (UTC) Received: from mail-qv1-f41.google.com (mail-qv1-f41.google.com [209.85.219.41]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.35787.1769471704612046894 for ; Mon, 26 Jan 2026 15:55:04 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=IsR2WI3H; spf=pass (domain: konsulko.com, ip: 209.85.219.41, mailfrom: scott.murray@konsulko.com) Received: by mail-qv1-f41.google.com with SMTP id 6a1803df08f44-88a2e3bd3cdso63720846d6.0 for ; Mon, 26 Jan 2026 15:55:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471703; x=1770076503; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=i6oOdCtrmcqijkb/cTsl3pc9qBp7sqRwM5BRWjjAACs=; b=IsR2WI3HugwvAVjo2SRTEx8yUmgl7S8u/4253MaXrxd/0aw3USi/Rw375CexXNeMXf FB9WO6eNyJMtqfqtkVbC3uqb4x5J7ebInE0j5WHR8+N+5Y9gR8d5EDGtGoMkwNitik3G 7ZuB1PKB7fxqq7TuCilpkp/C57UWtgwMTbyQc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471703; x=1770076503; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=i6oOdCtrmcqijkb/cTsl3pc9qBp7sqRwM5BRWjjAACs=; b=xGL3leZBlopILFLHR4JGgB64BM8s3HOyKtrpgrlRv2YBiY/hYw9UFFYjiWhbv2OcJV TQx2giQH4tu8/QLld5YecL3OYvH8+Q2ahXa8C8LO0W8JIq6KxBfsNfAHAc3eIF5PFn4M tboOyqf6t4kMehtXnBhOvtfh5/ErvwColSEJcVczc4SDoFug4nLGSu4/NDFqbgYNgx5a abXsozNXFgVslFuMly1Ny58qiv3VXJqLlDm6cm5IdIjDy1J7gGd2vusuwAJYcYWbojjq /g6xySoN7lRNkFecIOh39w091dZlrPplGqoEji4Y5klcRXs9WhRj4/EaEcTxAiAeaG6s +cOQ== X-Gm-Message-State: AOJu0YyvGE17ODBltaUju5v1geGUB1FZrPF8a6a0qJUZGDbeaqmoyM5d FNxqjptUOeUiXeoqPIsrjZ5vzV9d6RIcMqaGwtj/2YfYBLxVayyd81TgoEVtVv1U5gLamXt6Eh2 x1M1+MO4= X-Gm-Gg: AZuq6aLqPSW0+4fzX4L4L8aZdgtEL5p+c699rcAhWRxYqL8NPnhuRVUPLDic/Ad1xgB ZWSywoFwCWnRm1tUbH0tj6s/sRQVuFToKmqPxwy+kTnZrSWoR/8yV1zoei7UcuVNZTuYUKrqd6Q jve17Px1ScNmNyLqav4wFVrZBrT3Bl6gsOGfSm4X4knVMe/7ySjXBJEVhctFR3F1eF0dNPEW76E E/++0xD4ACbjOaR1/ADcCWzOLXJYOCy2+jAyGLiutScBW5AWdW1EQhbzmVTaNXdq/05tluMZ9xY jK3gLPDWGF8sIBfohmJufcOp/7dVoSIPVznrV9653M/g9JP8scyskJ1UJDtXrD7zB9zHPbHV3bo Ds6DMG4CwREmplYF5EsxuGMwZ4tQfhGMQa48P1sZ3LYD9IAVDyvKLbWFpnYDwKg2oCCYgS9GQ5D ZfRI2fu6y/4t+ZLEXW9e/l/Chd3EWYnAqhfIpm6moYWPjprW6Tky7/tSemdXCbTZtOAWLJ/Fbo/ cVrJ1RRKrKMEv/r5014S4GnavrzJ3HmM3L6T38stcINmFm3lNsU X-Received: by 2002:a05:6214:411a:b0:894:7716:48e2 with SMTP id 6a1803df08f44-894b048333fmr81384696d6.21.1769471702846; Mon, 26 Jan 2026 15:55:02 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061740885a.15.2026.01.26.15.55.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:55:02 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][kirkstone/rust][PATCH 03/10] rust: Upgrade 1.90.0 -> 1.91.0 Date: Mon, 26 Jan 2026 18:54:49 -0500 Message-ID: X-Mailer: git-send-email 2.51.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 26 Jan 2026 23:55:11 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3105 From: Yash Shinde https://blog.rust-lang.org/2025/10/30/Rust-1.91.0/ * Recent updates to rustc now require 'target_pointer_width' to be specified as an integer. Cast it to 'int' in rust target configuration to resolve the type consistency error. https://github.com/rust-lang/rust/pull/144443 * The "remote-test-server" bin is now generated in stage2-tools-bin dir rather than stage1. Update the test suite and recipe accordingly. * Rebase existing patches with v1.91.0. * Drop merged patches with rust v1.91.0. - 0001-libunwind-Use-gcs-instead-of-gcs-target-attribute.patch https://github.com/llvm/llvm-project/pull/138077/commits/bcc31a9384d2df1c0f27ef140e1f0f9ee493034f Signed-off-by: Yash Shinde Signed-off-by: Deepesh Varatharajan Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit 90a2922d5134e4d252a4f6da6935f58d3d024e54) Signed-off-by: Scott Murray --- classes/rust-target-config.bbclass | 2 +- conf/layer.conf | 2 +- lib/oeqa/selftest/cases/rust_mixin.py | 2 +- .../rust/{cargo_1.90.0.bb => cargo_1.91.0.bb} | 0 ...-gcs-instead-of-gcs-target-attribute.patch | 66 ---------------- ...teps-tool.rs-switch-off-lto-for-rust.patch | 20 ++--- .../rust/files/rust-oe-selftest.patch | 59 +++++--------- ...ibstd-rs_1.90.0.bb => libstd-rs_1.91.0.bb} | 0 ....90.0.bb => rust-cross-canadian_1.91.0.bb} | 0 ...ust-llvm_1.90.0.bb => rust-llvm_1.91.0.bb} | 2 +- recipes-devtools/rust/rust-snapshot.inc | 78 +++++++++---------- recipes-devtools/rust/rust-source.inc | 3 +- .../rust/{rust_1.90.0.bb => rust_1.91.0.bb} | 4 +- 13 files changed, 75 insertions(+), 163 deletions(-) rename recipes-devtools/rust/{cargo_1.90.0.bb => cargo_1.91.0.bb} (100%) delete mode 100644 recipes-devtools/rust/files/0001-libunwind-Use-gcs-instead-of-gcs-target-attribute.patch rename recipes-devtools/rust/{libstd-rs_1.90.0.bb => libstd-rs_1.91.0.bb} (100%) rename recipes-devtools/rust/{rust-cross-canadian_1.90.0.bb => rust-cross-canadian_1.91.0.bb} (100%) rename recipes-devtools/rust/{rust-llvm_1.90.0.bb => rust-llvm_1.91.0.bb} (99%) rename recipes-devtools/rust/{rust_1.90.0.bb => rust_1.91.0.bb} (99%) diff --git a/classes/rust-target-config.bbclass b/classes/rust-target-config.bbclass index b351638..0c6fc95 100644 --- a/classes/rust-target-config.bbclass +++ b/classes/rust-target-config.bbclass @@ -368,7 +368,7 @@ def rust_gen_target(d, thing, wd, arch): if tspec['data-layout'] is None: bb.fatal("No rust target defined for %s" % arch_abi) tspec['max-atomic-width'] = int(d.getVarFlag('MAX_ATOMIC_WIDTH', arch_abi)) - tspec['target-pointer-width'] = d.getVarFlag('TARGET_POINTER_WIDTH', arch_abi) + tspec['target-pointer-width'] = int(d.getVarFlag('TARGET_POINTER_WIDTH', arch_abi)) tspec['target-c-int-width'] = int(d.getVarFlag('TARGET_C_INT_WIDTH', arch_abi)) tspec['target-endian'] = d.getVarFlag('TARGET_ENDIAN', arch_abi) tspec['arch'] = arch_to_rust_target_arch(rust_arch) diff --git a/conf/layer.conf b/conf/layer.conf index 287f795..d024b1b 100644 --- a/conf/layer.conf +++ b/conf/layer.conf @@ -15,7 +15,7 @@ LAYERDEPENDS_lts-rust-mixin = "core" LICENSE_PATH += "${LAYERDIR}/files/common-licenses" -RUSTVERSION ?= "1.90.0%" +RUSTVERSION ?= "1.91.0%" # This is not ideal, but it seems better to mask out the older oe-core # recipes completely since they will not work with this layer on top, diff --git a/lib/oeqa/selftest/cases/rust_mixin.py b/lib/oeqa/selftest/cases/rust_mixin.py index 50684ca..3d06200 100644 --- a/lib/oeqa/selftest/cases/rust_mixin.py +++ b/lib/oeqa/selftest/cases/rust_mixin.py @@ -109,7 +109,7 @@ class RustSelfTestSystemEmulated(OESelftestTestCase, OEPTestResultTestCase): # Copy remote-test-server to image through scp host_sys = get_bb_var("RUST_BUILD_SYS", "rust") ssh = SSHControl(ip=qemu.ip, logfile=qemu.sshlog, user="root") - ssh.copy_to(builddir + "/build/" + host_sys + "/stage1-tools-bin/remote-test-server","~/") + ssh.copy_to(builddir + "/build/" + host_sys + "/stage2-tools-bin/remote-test-server","~/") # Execute remote-test-server on image through background ssh command = '~/remote-test-server --bind 0.0.0.0:12345 -v' sshrun=subprocess.Popen(("ssh", '-o', 'UserKnownHostsFile=/dev/null', '-o', 'StrictHostKeyChecking=no', '-f', "root@%s" % qemu.ip, command), shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE) diff --git a/recipes-devtools/rust/cargo_1.90.0.bb b/recipes-devtools/rust/cargo_1.91.0.bb similarity index 100% rename from recipes-devtools/rust/cargo_1.90.0.bb rename to recipes-devtools/rust/cargo_1.91.0.bb diff --git a/recipes-devtools/rust/files/0001-libunwind-Use-gcs-instead-of-gcs-target-attribute.patch b/recipes-devtools/rust/files/0001-libunwind-Use-gcs-instead-of-gcs-target-attribute.patch deleted file mode 100644 index a704671..0000000 --- a/recipes-devtools/rust/files/0001-libunwind-Use-gcs-instead-of-gcs-target-attribute.patch +++ /dev/null @@ -1,66 +0,0 @@ -From e4f4094de8ddcbe6d5ff1cdf782d2b89e0563903 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Wed, 30 Apr 2025 19:51:19 -0700 -Subject: [PATCH] libunwind: Use +gcs instead of gcs target attribute - -__attribute__((target("gcs"))) does not work with gcc - -GCC-15 has added gcs intrinsics [1] but the syntax for enabling it is -slightly different. This syntax works with clang too. - -With gcc15 compiler libunwind's check for this macros is succeeding and it -ends up enabling 'gcs' by using function attribute, this works with clang -but not with gcc but '+gcs' works with both - -We can see this in rust compiler bootstrap for aarch64/musl when system -uses gcc15, it ends up with these errors - -Building libunwind.a for aarch64-poky-linux-musl -cargo:warning=/mnt/b/yoe/master/sources/poky/build/tmp/work/cortexa57-poky-linux-musl/rust/1.85.1/rustc-1.85.1-src/src/llvm-project/libunwind/src/UnwindLevel1.c:191:1: error: arch extension 'gcs' should be prefixed by '+' -cargo:warning= 191 | unwind_phase2(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { -cargo:warning= | ^~~~~~~~~~~~~ -cargo:warning=/mnt/b/yoe/master/sources/poky/build/tmp/work/cortexa57-poky-linux-musl/rust/1.85.1/rustc-1.85.1-src/src/llvm-project/libunwind/src/UnwindLevel1.c:337:22: error: arch extension 'gcs' should be prefixed by '+' -cargo:warning= 337 | _Unwind_Stop_Fn stop, void *stop_parameter) { -cargo:warning= | ^~~~~~~~~~~~~~~ - -[1] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=5a6af707f0af - -Upstream-Status: Submitted [https://github.com/llvm/llvm-project/pull/138077] - -Signed-off-by: Khem Raj ---- - src/llvm-project/libunwind/src/UnwindLevel1.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - ---- a/src/llvm-project/libunwind/src/UnwindLevel1.c -+++ b/src/llvm-project/libunwind/src/UnwindLevel1.c -@@ -185,7 +185,7 @@ extern int __unw_step_stage2(unw_cursor_ - - #if defined(_LIBUNWIND_USE_GCS) - // Enable the GCS target feature to permit gcspop instructions to be used. --__attribute__((target("gcs"))) -+__attribute__((target("+gcs"))) - #endif - static _Unwind_Reason_Code - unwind_phase2(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) { -@@ -329,7 +329,7 @@ unwind_phase2(unw_context_t *uc, unw_cur - - #if defined(_LIBUNWIND_USE_GCS) - // Enable the GCS target feature to permit gcspop instructions to be used. --__attribute__((target("gcs"))) -+__attribute__((target("+gcs"))) - #endif - static _Unwind_Reason_Code - unwind_phase2_forced(unw_context_t *uc, unw_cursor_t *cursor, ---- a/src/llvm-project/libunwind/src/cet_unwind.h -+++ b/src/llvm-project/libunwind/src/cet_unwind.h -@@ -42,7 +42,8 @@ - #include - - // We can only use GCS if arm_acle.h defines the GCS intrinsics. --#ifdef _CHKFEAT_GCS -+// Enable gcs with clang for now, gcc does not build unwindlevel1.c correctly -+#if defined(_CHKFEAT_GCS) && defined(__clang__) - #define _LIBUNWIND_USE_GCS 1 - #endif - diff --git a/recipes-devtools/rust/files/0001-src-core-build_steps-tool.rs-switch-off-lto-for-rust.patch b/recipes-devtools/rust/files/0001-src-core-build_steps-tool.rs-switch-off-lto-for-rust.patch index 7f25ba9..a8232b9 100644 --- a/recipes-devtools/rust/files/0001-src-core-build_steps-tool.rs-switch-off-lto-for-rust.patch +++ b/recipes-devtools/rust/files/0001-src-core-build_steps-tool.rs-switch-off-lto-for-rust.patch @@ -24,9 +24,9 @@ diff --git a/src/bootstrap/src/core/build_steps/tool.rs b/src/bootstrap/src/core index 087df2f8a..00790affb 100644 --- a/src/bootstrap/src/core/build_steps/tool.rs +++ b/src/bootstrap/src/core/build_steps/tool.rs -@@ -16,14 +16,12 @@ use std::{env, fs}; - #[cfg(feature = "tracing")] - use tracing::instrument; +@@ -13,14 +13,12 @@ use std::ffi::OsStr; + use std::path::PathBuf; + use std::{env, fs}; -use crate::core::build_steps::compile::is_lto_stage; use crate::core::build_steps::toolstate::ToolState; @@ -41,14 +41,16 @@ index 087df2f8a..00790affb 100644 +use crate::core::config::{DebuginfoLevel, TargetSelection}; use crate::utils::exec::{BootstrapCommand, command}; use crate::utils::helpers::{add_dylib_path, exe, t}; - use crate::{Compiler, FileType, Kind, Mode, gha}; -@@ -160,20 +158,7 @@ impl Step for ToolBuild { + use crate::{Compiler, FileType, Kind, Mode}; +@@ -121,22 +119,7 @@ impl Step for ToolBuild { cargo.env("RUSTC_WRAPPER", ccache); } -- // Rustc tools (miri, clippy, cargo, rustfmt, rust-analyzer) +- // RustcPrivate tools (miri, clippy, rustfmt, rust-analyzer) and cargo - // could use the additional optimizations. -- if self.mode == Mode::ToolRustc && is_lto_stage(&self.build_compiler) { +- if is_lto_stage(&self.build_compiler) +- && (self.mode == Mode::ToolRustcPrivate || self.path == "src/tools/cargo") +- { - let lto = match builder.config.rust_lto { - RustcLto::Off => Some("off"), - RustcLto::Thin => Some("thin"), @@ -67,7 +69,7 @@ index 087df2f8a..00790affb 100644 diff --git a/src/bootstrap/src/core/builder/mod.rs b/src/bootstrap/src/core/builder/mod.rs --- a/src/bootstrap/src/core/builder/mod.rs +++ b/src/bootstrap/src/core/builder/mod.rs -@@ -13,7 +13,7 @@ +@@ -13,7 +13,7 @@ use clap::ValueEnum; #[cfg(feature = "tracing")] use tracing::instrument; @@ -75,4 +77,4 @@ diff --git a/src/bootstrap/src/core/builder/mod.rs b/src/bootstrap/src/core/buil +pub use self::cargo::Cargo; pub use crate::Compiler; use crate::core::build_steps::compile::{Std, StdLink}; - use crate::core::build_steps::{ + use crate::core::build_steps::tool::RustcPrivateCompilers; diff --git a/recipes-devtools/rust/files/rust-oe-selftest.patch b/recipes-devtools/rust/files/rust-oe-selftest.patch index fe683e9..7d26d75 100644 --- a/recipes-devtools/rust/files/rust-oe-selftest.patch +++ b/recipes-devtools/rust/files/rust-oe-selftest.patch @@ -10,7 +10,7 @@ Signed-off-by: Peter Tatrai diff --git a/compiler/rustc_errors/src/markdown/tests/term.rs b/compiler/rustc_errors/src/markdown/tests/term.rs --- a/compiler/rustc_errors/src/markdown/tests/term.rs +++ b/compiler/rustc_errors/src/markdown/tests/term.rs -@@ -61,6 +61,7 @@ fn test_wrapping_write() { +@@ -62,6 +62,7 @@ fn test_wrapping_write() { } #[test] @@ -21,7 +21,7 @@ diff --git a/compiler/rustc_errors/src/markdown/tests/term.rs b/compiler/rustc_e diff --git a/compiler/rustc_interface/src/tests.rs b/compiler/rustc_interface/src/tests.rs --- a/compiler/rustc_interface/src/tests.rs +++ b/compiler/rustc_interface/src/tests.rs -@@ -137,6 +137,7 @@ fn assert_non_crate_hash_different(x: &Options, y: &Options) { +@@ -147,6 +147,7 @@ fn assert_non_crate_hash_different(x: &Options, y: &Options) { // When the user supplies --test we should implicitly supply --cfg test #[test] @@ -29,7 +29,7 @@ diff --git a/compiler/rustc_interface/src/tests.rs b/compiler/rustc_interface/sr fn test_switch_implies_cfg_test() { sess_and_cfg(&["--test"], |_sess, cfg| { assert!(cfg.contains(&(sym::test, None))); -@@ -145,6 +146,7 @@ fn test_switch_implies_cfg_test() { +@@ -155,6 +156,7 @@ fn test_switch_implies_cfg_test() { // When the user supplies --test and --cfg test, don't implicitly add another --cfg test #[test] @@ -37,7 +37,7 @@ diff --git a/compiler/rustc_interface/src/tests.rs b/compiler/rustc_interface/sr fn test_switch_implies_cfg_test_unless_cfg_test() { sess_and_cfg(&["--test", "--cfg=test"], |_sess, cfg| { let mut test_items = cfg.iter().filter(|&&(name, _)| name == sym::test); -@@ -154,6 +156,7 @@ fn test_switch_implies_cfg_test_unless_cfg_test() { +@@ -164,6 +166,7 @@ fn test_switch_implies_cfg_test_unless_cfg_test() { } #[test] @@ -49,7 +49,7 @@ diff --git a/library/std/tests/sync/rwlock.rs b/library/std/tests/sync/rwlock.rs index 1a9d3d3f12f..0a9cfc48806 100644 --- a/library/std/tests/sync/rwlock.rs +++ b/library/std/tests/sync/rwlock.rs -@@ -74,6 +74,7 @@ +@@ -605,6 +605,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] @@ -57,7 +57,7 @@ index 1a9d3d3f12f..0a9cfc48806 100644 fn test_rw_arc_poison_wr() { let arc = Arc::new(RwLock::new(1)); let arc2 = arc.clone(); -@@ -87,6 +88,7 @@ +@@ -618,6 +619,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] @@ -65,7 +65,7 @@ index 1a9d3d3f12f..0a9cfc48806 100644 fn test_rw_arc_poison_mapped_w_r() { let arc = Arc::new(RwLock::new(1)); let arc2 = arc.clone(); -@@ -101,6 +103,7 @@ +@@ -632,6 +634,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] @@ -73,7 +73,7 @@ index 1a9d3d3f12f..0a9cfc48806 100644 fn test_rw_arc_poison_ww() { let arc = Arc::new(RwLock::new(1)); assert!(!arc.is_poisoned()); -@@ -115,6 +118,7 @@ +@@ -646,6 +649,7 @@ } #[test] @@ -81,7 +81,7 @@ index 1a9d3d3f12f..0a9cfc48806 100644 #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] fn test_rw_arc_poison_mapped_w_w() { let arc = Arc::new(RwLock::new(1)); -@@ -131,6 +135,7 @@ +@@ -662,6 +666,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] @@ -89,7 +89,7 @@ index 1a9d3d3f12f..0a9cfc48806 100644 fn test_rw_arc_no_poison_rr() { let arc = Arc::new(RwLock::new(1)); let arc2 = arc.clone(); -@@ -160,6 +165,7 @@ +@@ -691,6 +696,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] @@ -97,38 +97,14 @@ index 1a9d3d3f12f..0a9cfc48806 100644 fn test_rw_arc_no_poison_rw() { let arc = Arc::new(RwLock::new(1)); let arc2 = arc.clone(); -@@ -227,6 +233,7 @@ - - #[test] - #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] -+#[ignore] - fn test_rw_arc_access_in_unwind() { - let arc = Arc::new(RwLock::new(1)); - let arc2 = arc.clone(); -@@ -326,6 +333,7 @@ - - #[test] - #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] -+#[ignore] - fn test_into_inner_poison() { - let m = new_poisoned_rwlock(NonCopy(10)); - -@@ -362,6 +370,7 @@ - - #[test] - #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] -+#[ignore] - fn test_get_mut_poison() { - let mut m = new_poisoned_rwlock(NonCopy(10)); - -@@ -571,6 +571,7 @@ +@@ -794,6 +800,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] +#[ignore] fn panic_while_mapping_write_unlocked_poison() { let lock = RwLock::new(()); - + diff --git a/library/test/src/tests.rs b/library/test/src/tests.rs --- a/library/test/src/tests.rs +++ b/library/test/src/tests.rs @@ -143,7 +119,7 @@ diff --git a/library/test/src/tests.rs b/library/test/src/tests.rs diff --git a/library/std/tests/sync/mutex.rs b/library/std/tests/sync/mutex.rs --- a/library/std/tests/sync/mutex.rs +++ b/library/std/tests/sync/mutex.rs -@@ -312,6 +312,7 @@ +@@ -472,6 +472,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] @@ -151,7 +127,7 @@ diff --git a/library/std/tests/sync/mutex.rs b/library/std/tests/sync/mutex.rs fn test_mutex_arc_poison_mapped() { let arc = Arc::new(Mutex::new(1)); assert!(!arc.is_poisoned()); -@@ -391,6 +392,7 @@ +@@ -388,6 +389,7 @@ #[test] #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")] @@ -308,13 +284,14 @@ diff --git a/tests/codegen-llvm/transmute-scalar.rs b/tests/codegen-llvm/transmu index ce1b0558b2e..e8fda2cd566 100644 --- a/tests/codegen-llvm/transmute-scalar.rs +++ b/tests/codegen-llvm/transmute-scalar.rs -@@ -1,5 +1,6 @@ +@@ -1,6 +1,7 @@ //@ add-core-stubs - //@ compile-flags: -C opt-level=0 -C no-prepopulate-passes + //@ compile-flags: -C opt-level=0 -C no-prepopulate-passes --target=x86_64-unknown-linux-gnu + //@ needs-llvm-components: x86 +//@ ignore-riscv64 #![crate_type = "lib"] - #![feature(no_core, repr_simd, arm_target_feature, mips_target_feature, s390x_target_feature)] + #![feature(no_core, repr_simd)] diff --git a/tests/codegen-llvm/uninhabited-transparent-return-abi.rs b/tests/codegen-llvm/uninhabited-transparent-return-abi.rs index face1577c3f..09e0846bad0 100644 --- a/tests/codegen-llvm/uninhabited-transparent-return-abi.rs diff --git a/recipes-devtools/rust/libstd-rs_1.90.0.bb b/recipes-devtools/rust/libstd-rs_1.91.0.bb similarity index 100% rename from recipes-devtools/rust/libstd-rs_1.90.0.bb rename to recipes-devtools/rust/libstd-rs_1.91.0.bb diff --git a/recipes-devtools/rust/rust-cross-canadian_1.90.0.bb b/recipes-devtools/rust/rust-cross-canadian_1.91.0.bb similarity index 100% rename from recipes-devtools/rust/rust-cross-canadian_1.90.0.bb rename to recipes-devtools/rust/rust-cross-canadian_1.91.0.bb diff --git a/recipes-devtools/rust/rust-llvm_1.90.0.bb b/recipes-devtools/rust/rust-llvm_1.91.0.bb similarity index 99% rename from recipes-devtools/rust/rust-llvm_1.90.0.bb rename to recipes-devtools/rust/rust-llvm_1.91.0.bb index 42d4031..b060cd5 100644 --- a/recipes-devtools/rust/rust-llvm_1.90.0.bb +++ b/recipes-devtools/rust/rust-llvm_1.91.0.bb @@ -4,7 +4,7 @@ HOMEPAGE = "http://www.rust-lang.org" # check src/llvm-project/llvm/CMakeLists.txt for llvm version in use # -LLVM_RELEASE = "20.1.8" +LLVM_RELEASE = "21.1.2" require rust-source.inc diff --git a/recipes-devtools/rust/rust-snapshot.inc b/recipes-devtools/rust/rust-snapshot.inc index 6a8802c..c6f9031 100644 --- a/recipes-devtools/rust/rust-snapshot.inc +++ b/recipes-devtools/rust/rust-snapshot.inc @@ -4,56 +4,56 @@ ## The exact (previous) version that has been used is specified in the source tarball. ## The version is replicated here. -SNAPSHOT_VERSION = "1.89.0" +SNAPSHOT_VERSION = "1.90.0" -SRC_URI[rustc-snapshot-aarch64.sha256sum] = "16ed8d8c7628a481c8501e7cd1022a123269b297bdedbb7f211f37a15e937e0e" -SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "abea0955dded88c68d731524ab9d29b162fae23bf5805b9f1dec063cba37c2aa" -SRC_URI[cargo-snapshot-aarch64.sha256sum] = "f9df3ee6d55a2387459b843477743fa386c3c0f126bd0be01691ee49309681b8" -SRC_URI[clippy-snapshot-aarch64.sha256sum] = "46512c61e217e613dc4d329fda8c6dde0d0ea94c4ae59c1ca2af9cf480458ff0" +SRC_URI[rustc-snapshot-aarch64.sha256sum] = "4e1a9987a11d7d91f0d5afbf5333feb62f44172e4a31f33ce7246549003217f2" +SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "4952abb7d9d3ed7cea4f7ea44dcb23dc67631fae4ac44a5f059b90a4b5e9223f" +SRC_URI[cargo-snapshot-aarch64.sha256sum] = "bd8d1da6fe88ea7e29338f24277c22156267447adbfc47d690467ad32d02c2a7" +SRC_URI[clippy-snapshot-aarch64.sha256sum] = "1a7f969c5712c17d960d6fba8235b33f264a9484b369dc388766a540f1ba464f" -SRC_URI[rustc-snapshot-i686.sha256sum] = "a5ca58ab1b419ddbf5e4ea9b206a3d1feb0cfc4e0879a96c2c2f809ee9ca00b0" -SRC_URI[rust-std-snapshot-i686.sha256sum] = "853605815e8267baf8fdc6e4594514d2e0afb46fb29f478ebec871a3424430f3" -SRC_URI[cargo-snapshot-i686.sha256sum] = "1b3edcf590af9b9abdfa95f34b90a4258560627464a2a25d4e4503bb5834e291" -SRC_URI[clippy-snapshot-i686.sha256sum] = "2c47960ee78d804ce679b06c9c759e777ac7f39cae48bd8ffaf7ff706f951520" +SRC_URI[rustc-snapshot-i686.sha256sum] = "3b33cef77f9a57d592beb5117d933134bc76258006e6d4f9aed2969d20c75742" +SRC_URI[rust-std-snapshot-i686.sha256sum] = "dc4bffa768326e0cc47d6b129bcb891af6e7b7bf09ec92bca45e49420b9837bd" +SRC_URI[cargo-snapshot-i686.sha256sum] = "c1e9b24bbfa95550b5dba9de2045a4c906bea108625781758692b2a407428391" +SRC_URI[clippy-snapshot-i686.sha256sum] = "3e902971ef6b44ccb804af73aba5dc8c6199ed09a76f178b0eed6f53f7f56eab" -SRC_URI[rustc-snapshot-loongarch64.sha256sum] = "c090c2ab6b54a8d84129de4ef53bd4df35358191092d3217bf6fa99c20c860c6" -SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "2c5aa2cad944499c5b64947dcfeb12f3d5c91ced330a0982e000f22ec3dea27f" -SRC_URI[cargo-snapshot-loongarch64.sha256sum] = "d22678ae984535464cd9aff3515e9ec5145ecb8db489ef4cce5c697e0538b500" -SRC_URI[clippy-snapshot-loongarch64.sha256sum] = "0392c4fc97dc72b0d7d518129428c928b887e63b47f3d931fab7e54e2332ca9c" +SRC_URI[rustc-snapshot-loongarch64.sha256sum] = "aca7ee7f0d98e34dafa367cef9c35626d37cf8334f356498aa2bda2fc02206b3" +SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "cb779575cec151223c3c144bc9ca957530fa510e36b32bc9f35bbb1b7dde9e2f" +SRC_URI[cargo-snapshot-loongarch64.sha256sum] = "6ae37dc8eb3ff4655053a39d5f973613a82a8a8e2fff42c423ca33d8cf19e6c1" +SRC_URI[clippy-snapshot-loongarch64.sha256sum] = "847b3d4bd3d2be23bafbb90cd2ed5e1bf1aacb2e7152e7d2f99bee1078aa0eaa" -SRC_URI[rustc-snapshot-powerpc.sha256sum] = "08de18310e7750796261b45d5faccc31ff94ff64148bb5d9fa65e9727a432010" -SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "a03b3c3facf4701b6c7e8f379f2aac445a582227b881e3268dee3752a84a89eb" -SRC_URI[cargo-snapshot-powerpc.sha256sum] = "ebdb0c8c9fad2d07dc702c9bfaee5dd140f6b0f9493bdd0c0d33f1449b7d97c2" -SRC_URI[clippy-snapshot-powerpc.sha256sum] = "f93cb4327943f30b3da8e671eab6a78cdc3110c6612ad2a5eeaa9d8597fbd452" +SRC_URI[rustc-snapshot-powerpc.sha256sum] = "c5d898ca92063d634011525557f2acabc65d4ea268022e7005f99b6ba917357b" +SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "756d1bbd66ebb0d4d575b650a8a94d52546f6892bd2f864410411f6027ed879f" +SRC_URI[cargo-snapshot-powerpc.sha256sum] = "5b160a2bf0e6f470b83c5988db5b6f02b6d65d3d97a9b965acbfe940b4143b34" +SRC_URI[clippy-snapshot-powerpc.sha256sum] = "42ac7480dcac12a843803f5ee398d2a42389359178774cab20c66eda4f6927a5" -SRC_URI[rustc-snapshot-powerpc64.sha256sum] = "6c66c8a3d698bb338d20453c88d768e87a5af8970af4f4082d18dec26c10da2c" -SRC_URI[rust-std-snapshot-powerpc64.sha256sum] = "29338a9b067fe1adfd4d5ad681577c2333b3ca266a631822f23fad0984dcca39" -SRC_URI[cargo-snapshot-powerpc64.sha256sum] = "f23184532c1e2eef6df49358fdfb867e99e84db7c814ce667744a36bc2fd8d37" -SRC_URI[clippy-snapshot-powerpc64.sha256sum] = "695228193ff41ac32ec562140294d87b1988311dfe685acc72b725429e2651d9" +SRC_URI[rustc-snapshot-powerpc64.sha256sum] = "7adbc3c317a73b7d504e171d65a2b0e93953e3e572dab99acabe91140101f81d" +SRC_URI[rust-std-snapshot-powerpc64.sha256sum] = "16daac5dc6994c03ab3b8c4e6e5e52c41f5fc5846acea08f4fdf0759cc273aa2" +SRC_URI[cargo-snapshot-powerpc64.sha256sum] = "fdf90d22476c88d5b9cf8a3ac0937d0b9c6b7dafbf6b3afde369c2f5b8faec88" +SRC_URI[clippy-snapshot-powerpc64.sha256sum] = "071e06a50d5b2975905bb2d6211f2d2372ab0dbd50b7b0097168cb64e77a4bb0" -SRC_URI[rustc-snapshot-powerpc64le.sha256sum] = "14b7a8b7b3951a59a765804e1dd2ad454d3412000e7166ad8f2f621e29a88941" -SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "40123b87f0b909376d7f0bd291553b7e10aa637dd710f4bc698bcdcd0b08d21b" -SRC_URI[cargo-snapshot-powerpc64le.sha256sum] = "764eb5f54c2b0779f9e84c6fb0763e45316d5a51fbd187b56f9f6d7a646272d4" -SRC_URI[clippy-snapshot-powerpc64le.sha256sum] = "682d112649355a637a871347d41317e361eb555bbfd4a4e48b26b0978449184b" +SRC_URI[rustc-snapshot-powerpc64le.sha256sum] = "e87b8eb926a65211a99f6712ff376c5950b4b11c67ed7f92019da27a34ae7085" +SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "eac29f92ccd335c51553c362c7a6d3de2eb7071b5ae3839470e351a6a3ebdb77" +SRC_URI[cargo-snapshot-powerpc64le.sha256sum] = "f029151dfeed6570b8b347e04a5bb7dcb9c59d8e5454c535c05bb5069c216354" +SRC_URI[clippy-snapshot-powerpc64le.sha256sum] = "12d19dbec34c5a35cd285fe74dcd0226563c0b25be5d041479744060e9374c98" -SRC_URI[rustc-snapshot-riscv64gc.sha256sum] = "2a2a00288faa8a55b16a3135c979bbd9c823f1e9ff376ea452ef0700ccc20d48" -SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "ee83276bb2d456116517638b8ff379c24ceffe1c0e381103739cb1db8e4c20da" -SRC_URI[cargo-snapshot-riscv64gc.sha256sum] = "ec9a8f609f23b196d09e6537dbaec7c6fd947e3b8266406c6654b2c112530de2" -SRC_URI[clippy-snapshot-riscv64gc.sha256sum] = "6bba0817c70b4dfae08238beb38003c623404d26b9ec00a297d08c9bf81c6d76" +SRC_URI[rustc-snapshot-riscv64gc.sha256sum] = "11ae522969c6b18ad4b5a1ae229473de59406af7ab2e831acb43ee247a16b58d" +SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "675dc5556d9d879101d2401b693fcf79edac8f00a49249e2e0f19cecd172ce51" +SRC_URI[cargo-snapshot-riscv64gc.sha256sum] = "8a09de014f7cec749b338c6636d190a1b73fd377bab6a223eb715d3c76c49e79" +SRC_URI[clippy-snapshot-riscv64gc.sha256sum] = "02338e25b3d2b61d9dbee7bee4c9ed148f18e2d010c6297ffd36df98042f41a2" -SRC_URI[rustc-snapshot-s390x.sha256sum] = "b2b811644d26d10195be0272b81bd28ed55aa998300c52b0d3b74bb40c162c42" -SRC_URI[rust-std-snapshot-s390x.sha256sum] = "2a7ed11535aac5b298a21799292ad8393b14a16acbac6358416406a0d2639746" -SRC_URI[cargo-snapshot-s390x.sha256sum] = "92534c38ffe3a6b17964f37ca812c5d00f079011acb060ec036945d2f568a772" -SRC_URI[clippy-snapshot-s390x.sha256sum] = "a4a050854353325c1710440a5f727e4280f1758fad5c0da6ba336ed57156fb48" +SRC_URI[rustc-snapshot-s390x.sha256sum] = "274daef5a69c8812411248a4afea4f58a096c978dffba6b1198da8e3b5a02de7" +SRC_URI[rust-std-snapshot-s390x.sha256sum] = "e3e7e3dbc65616eebc69e642d9042363ec38d7f50393ef816cc5238ec475f3f5" +SRC_URI[cargo-snapshot-s390x.sha256sum] = "468ace270ee4edac0a10185ea876ea555e41bacc0137ff08985d2155fe8cc777" +SRC_URI[clippy-snapshot-s390x.sha256sum] = "bb0a9483a36fdbdab08b433613b374c036779d247a8d508e31265193c3759a8d" -SRC_URI[rustc-snapshot-x86_64.sha256sum] = "b42c254e1349df86bd40bc28fdf386172a1a46f2eeabe3c7a08a75cf1fb60e27" -SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "2719470dcd78b3f97d78b978c8f85a1a58d84ff11b62558294621c01bca34d49" -SRC_URI[cargo-snapshot-x86_64.sha256sum] = "99fc10be2aeedf2c23a484f217bfa76458494495a0eee33e280d3616bb08282d" -SRC_URI[clippy-snapshot-x86_64.sha256sum] = "c6c362c6cd74567022e9ba0c16f6676f8c2b73d955adcf1f6f4c51cf15e57ce8" +SRC_URI[rustc-snapshot-x86_64.sha256sum] = "48c2a42de9e92fcae8c24568f5fe40d5734696a6f80e83cc6d46eef1a78f13c9" +SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "663f4ab7945b392d5e5294dec1b050a66820a20e86f084ec37eeb0f2f7ff5569" +SRC_URI[cargo-snapshot-x86_64.sha256sum] = "9853db03d68578a30972e2755c89c66aec035fec641cf8f3a7117c81eec2578d" +SRC_URI[clippy-snapshot-x86_64.sha256sum] = "5b6466419693a05365827378145014a37ae74fb2948fab390d5210a524792ed8" -SRC_URI[rust-std-snapshot-i586.sha256sum] = "7909e4bff0a971286958f2a88c3bbf231d6ba4ac1add0b2aa3669adb9f869836" +SRC_URI[rust-std-snapshot-i586.sha256sum] = "46eab5c41bf9160a31a53560ff5fc43308c0998cde952533e76fadef66799553" -SRC_URI[rust-std-snapshot-sparc64.sha256sum] = "a23126912b494dc2fcad495f78f920e43c2b1f06159e45477664aa37c03d80fa" +SRC_URI[rust-std-snapshot-sparc64.sha256sum] = "c204ecb424090cc6c0100cef3013f8636d29f288db99c037578aee7d2672a711" SRC_URI += " \ ${RUST_DIST_SERVER}/dist/${RUST_STD_SNAPSHOT}.tar.xz;name=rust-std-snapshot-${RUST_BUILD_ARCH};subdir=rust-snapshot-components \ diff --git a/recipes-devtools/rust/rust-source.inc b/recipes-devtools/rust/rust-source.inc index 895e9a8..0378f3c 100644 --- a/recipes-devtools/rust/rust-source.inc +++ b/recipes-devtools/rust/rust-source.inc @@ -7,10 +7,9 @@ SRC_URI += "https://static.rust-lang.org/dist/rustc-${RUST_VERSION}-src.tar.xz;n file://oeqa-selftest-Increase-timeout-in-process-sigpipe-ru.patch;patchdir=${RUSTSRC} \ file://0001-src-core-build_steps-tool.rs-switch-off-lto-for-rust.patch;patchdir=${RUSTSRC} \ file://revert-link-std-statically-in-rustc_driver-feature.patch;patchdir=${RUSTSRC} \ - file://0001-libunwind-Use-gcs-instead-of-gcs-target-attribute.patch;patchdir=${RUSTSRC} \ file://0001-riscv32-Define-plain-syscalls-as-their-time64-varian.patch;patchdir=${RUSTSRC} \ " -SRC_URI[rust.sha256sum] = "6bfeaddd90ffda2f063492b092bfed925c4b8c701579baf4b1316e021470daac" +SRC_URI[rust.sha256sum] = "9b94161dba3aa32192e0e75f7891912d98095ffb86087b07a05af35a0265a938" RUSTSRC = "${WORKDIR}/rustc-${RUST_VERSION}-src" diff --git a/recipes-devtools/rust/rust_1.90.0.bb b/recipes-devtools/rust/rust_1.91.0.bb similarity index 99% rename from recipes-devtools/rust/rust_1.90.0.bb rename to recipes-devtools/rust/rust_1.91.0.bb index c6ddaed..8cfc2bd 100644 --- a/recipes-devtools/rust/rust_1.90.0.bb +++ b/recipes-devtools/rust/rust_1.91.0.bb @@ -266,7 +266,7 @@ rust_do_install:class-nativesdk() { install -d ${D}${bindir} for i in cargo-clippy clippy-driver rustfmt; do - cp build/${RUST_BUILD_SYS}/stage1-tools/${RUST_HOST_SYS}/release/$i ${D}${bindir} + cp build/${RUST_BUILD_SYS}/stage2-tools/${RUST_HOST_SYS}/release/$i ${D}${bindir} patchelf --set-rpath "\$ORIGIN/../lib" ${D}${bindir}/$i done @@ -301,7 +301,7 @@ rust_do_install:class-target() { install -d ${D}${bindir} for i in ${EXTRA_TOOLS}; do - cp build/${RUST_BUILD_SYS}/stage1-tools/${RUST_HOST_SYS}/release/$i ${D}${bindir} + cp build/${RUST_BUILD_SYS}/stage2-tools/${RUST_HOST_SYS}/release/$i ${D}${bindir} patchelf --set-rpath "\$ORIGIN/../lib" ${D}${bindir}/$i done From patchwork Mon Jan 26 23:54:50 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79733 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 483EFD1953D for ; Mon, 26 Jan 2026 23:55:11 +0000 (UTC) Received: from mail-qk1-f194.google.com (mail-qk1-f194.google.com [209.85.222.194]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.36383.1769471705828882113 for ; Mon, 26 Jan 2026 15:55:05 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=P1ODBB71; spf=pass (domain: konsulko.com, ip: 209.85.222.194, mailfrom: scott.murray@konsulko.com) Received: by mail-qk1-f194.google.com with SMTP id af79cd13be357-8c52c67f64cso508413285a.0 for ; Mon, 26 Jan 2026 15:55:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471705; x=1770076505; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=zIDn9xF7KfNrsYap8eV/omQe+DVQKTo78jUgVZDwcsc=; b=P1ODBB71/WTzf8MKdhzPKazIRQVHpHZJvgpSN3Lr4ckjn/iLbuA1IsObCkSXoIuUlJ o3MIOYUuOCKo/Nbck6Ta2MhaCxRRIAcECnnB5u5kULgARDyWHfGMLDTa+q4VMlrACyjt PEyckfgWjzfzy1P1mKYycKJvmjxIYJzqW6Bk0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471705; x=1770076505; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=zIDn9xF7KfNrsYap8eV/omQe+DVQKTo78jUgVZDwcsc=; b=up27SZjhxNUm+8mATj+Fyatg47hZyLRAescZtacVZyPP6LkKcNilGwHd/hsk5XTZhY 9iMFs2NJ4Cfjif13Lrtz+USS05Mf979J68YLjTH5nXKmUMGg3jB8uFwfcHFMgtP/PvF7 VQjosxPumehJuT/iax51H7HPlIJdtx3EVBP3Y1XUfnQUDXtq/eLir/fRhDh0YaF8Y1if CR8NkbTnrvD28V0lQaD4+1mfg0n/p8FCBzu9WL0KwgwfayDv4DJJwD8OsSxPdUOTVz+P 1pIfoZeIUm3ss9uCikngI01RGzIuEkQkpW/fi81+acMOs2ZWX9HaYulfscx8NZaG7l1I TV8A== X-Gm-Message-State: AOJu0YwmM8jd/CZW3IaicT0Jb5X+9qWYaaSFXsk2C2KDpR54WkCFI/OO I+MOonp9tEl51oU2vsS4HhvRUC2BgrAVVSAzAZjhBkzgNW9ABaz1pHwuUwShm9jMYKVVN+d/27M 6OEAhMmoqDw== X-Gm-Gg: AZuq6aIOnoca3/FxfO+cVMLHr80QRI3MJ2/MS2piBjWPO5xuobUWKgJHSjHAGJV0Rpk hQf+EunahlOE9QWMP+t4p3e6LOJVC86x2DegDJ43v1lIUSPH8QNAdXxLUrnqZs86IT46vD2Bvoz QKv8nVntRRU4KRwBOGnR91CL/5GZXXhZQVyuptpGaXgz2depV9E/t4IsIluUsdCxuzVqlYCNF1J rfM3ld7l8Aq5HENURhESZ51DDCW5fVMjQikHhmDQQnVpLOavnb+39db00O1MFrNhIkkiK0t0JED zS1YIICjBF5RtaBTrk38hrXfAS03BO0Hqh0OP7g8/9JBl4/gckX0jFn/vOmefFRWsVc3GBGijEi T+d8gmA7XkQkZkp6gownsVhjQFlzfqILlLiDegN65bDK9vHIrVAkYLoAfv80lm4mIk+fTqY9n1K pBeu4R0RHr2lLmvm0E/TOLy+anzw2h2sv54EFcaS/QUqPhfSIB+ya7EhmuQmgbfhSbXu9Bm72MO xq4cyHPfqTZf/7uSYHFBBuFcvNNK/FffJALBlk17TqwUC4wsre3K/R38m9r0qg= X-Received: by 2002:a05:620a:2688:b0:8c5:3574:90a7 with SMTP id af79cd13be357-8c6f968f8ffmr737455485a.80.1769471704336; Mon, 26 Jan 2026 15:55:04 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061740885a.15.2026.01.26.15.55.03 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:55:03 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][kirkstone/rust][PATCH 04/10] rust: remove passing tests from excluded and ignored list. Date: Mon, 26 Jan 2026 18:54:50 -0500 Message-ID: <584cd36b17590cbdd5cf4af301b13fcd29642912.1769471543.git.scott.murray@konsulko.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 26 Jan 2026 23:55:11 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3106 From: Yash Shinde Remove the ignore tags for passing riscv64 tests and drop obsolete "tests/codegen-llvm/issues/issue-122805.rs" from exclude test list. The test was renamed to "dont-shuffle-bswaps.rs" and passes now: https://github.com/rust-lang/rust/commit/3580698996f6da6f006477809d7959bffcfd3bf0 Signed-off-by: Yash Shinde Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit b8fd1345a961cb34f81db4e4ff304ad244ee9a10) Signed-off-by: Scott Murray --- lib/oeqa/selftest/cases/rust_mixin.py | 1 - .../rust/files/rust-oe-selftest.patch | 100 ------------------ 2 files changed, 101 deletions(-) diff --git a/lib/oeqa/selftest/cases/rust_mixin.py b/lib/oeqa/selftest/cases/rust_mixin.py index 3d06200..79e0dae 100644 --- a/lib/oeqa/selftest/cases/rust_mixin.py +++ b/lib/oeqa/selftest/cases/rust_mixin.py @@ -80,7 +80,6 @@ class RustSelfTestSystemEmulated(OESelftestTestCase, OEPTestResultTestCase): 'src/tools/tidy', 'tests/assembly-llvm/asm/aarch64-outline-atomics.rs', 'tests/assembly-llvm/c-variadic-arm.rs', - 'tests/codegen-llvm/issues/issue-122805.rs', 'tests/codegen-llvm/thread-local.rs', 'tests/mir-opt/', 'tests/run-make', diff --git a/recipes-devtools/rust/files/rust-oe-selftest.patch b/recipes-devtools/rust/files/rust-oe-selftest.patch index 7d26d75..b39b326 100644 --- a/recipes-devtools/rust/files/rust-oe-selftest.patch +++ b/recipes-devtools/rust/files/rust-oe-selftest.patch @@ -202,106 +202,6 @@ index a05f274136..0e69b4cb98 100644 fn sparse_inserts() { let cache: VecCache = VecCache::default(); let end = if cfg!(target_pointer_width = "64") && cfg!(target_os = "linux") { -diff --git a/tests/assembly-llvm/dwarf-mixed-versions-lto.rs b/tests/assembly-llvm/dwarf-mixed-versions-lto.rs -index 828328df843..30753c56c76 100644 ---- a/tests/assembly-llvm/dwarf-mixed-versions-lto.rs -+++ b/tests/assembly-llvm/dwarf-mixed-versions-lto.rs -@@ -8,6 +8,7 @@ - //@ compile-flags: -C lto -g -Cdwarf-version=5 - //@ assembly-output: emit-asm - //@ no-prefer-dynamic -+//@ ignore-riscv64 - - extern crate dwarf_mixed_versions_lto_aux; - -diff --git a/tests/codegen-llvm/const-vector.rs b/tests/codegen-llvm/const-vector.rs -index f4307492341..617e31140e9 100644 ---- a/tests/codegen-llvm/const-vector.rs -+++ b/tests/codegen-llvm/const-vector.rs -@@ -3,6 +3,7 @@ - //@ [OPT0_S390X] only-s390x - //@ [OPT0] compile-flags: -C no-prepopulate-passes -Copt-level=0 - //@ [OPT0_S390X] compile-flags: -C no-prepopulate-passes -Copt-level=0 -C target-cpu=z13 -+//@ ignore-riscv64 - - // This test checks that constants of SIMD type are passed as immediate vectors. - // We ensure that both vector representations (struct with fields and struct wrapping array) work. -diff --git a/tests/codegen-llvm/enum/enum-aggregate.rs b/tests/codegen-llvm/enum/enum-aggregate.rs -index 0161e5f3fa1..773a06fabb4 100644 ---- a/tests/codegen-llvm/enum/enum-aggregate.rs -+++ b/tests/codegen-llvm/enum/enum-aggregate.rs -@@ -1,6 +1,7 @@ - //@ compile-flags: -Copt-level=0 -Cno-prepopulate-passes - //@ min-llvm-version: 19 - //@ only-64bit -+//@ ignore-riscv64 - - #![crate_type = "lib"] - -diff --git a/tests/codegen-llvm/enum/enum-match.rs b/tests/codegen-llvm/enum/enum-match.rs -index 57db44ec74e..1e2507f7c90 100644 ---- a/tests/codegen-llvm/enum/enum-match.rs -+++ b/tests/codegen-llvm/enum/enum-match.rs -@@ -1,5 +1,6 @@ - //@ compile-flags: -Copt-level=1 - //@ only-64bit -+//@ ignore-riscv64 - - #![crate_type = "lib"] - #![feature(core_intrinsics)] -diff --git a/tests/codegen-llvm/enum/enum-transparent-extract.rs b/tests/codegen-llvm/enum/enum-transparent-extract.rs -index c5efb8d472b..e79b8916fc1 100644 ---- a/tests/codegen-llvm/enum/enum-transparent-extract.rs -+++ b/tests/codegen-llvm/enum/enum-transparent-extract.rs -@@ -1,5 +1,6 @@ - //@ compile-flags: -Copt-level=0 - //@ only-64bit -+//@ ignore-riscv64 - - #![crate_type = "lib"] - -diff --git a/tests/codegen-llvm/repeat-operand-zero-len.rs b/tests/codegen-llvm/repeat-operand-zero-len.rs -index b4cec42a07c..d450fead9a4 100644 ---- a/tests/codegen-llvm/repeat-operand-zero-len.rs -+++ b/tests/codegen-llvm/repeat-operand-zero-len.rs -@@ -1,4 +1,5 @@ - //@ compile-flags: -Copt-level=1 -Cno-prepopulate-passes -+//@ ignore-riscv64 - - // This test is here to hit the `Rvalue::Repeat` case in `codegen_rvalue_operand`. - // It only applies when the resulting array is a ZST, so the test is written in -diff --git a/tests/codegen-llvm/simd/extract-insert-dyn.rs b/tests/codegen-llvm/simd/extract-insert-dyn.rs -index 729f0145314..2b1d1beb86a 100644 ---- a/tests/codegen-llvm/simd/extract-insert-dyn.rs -+++ b/tests/codegen-llvm/simd/extract-insert-dyn.rs -@@ -1,4 +1,5 @@ - //@compile-flags: -C opt-level=3 -C no-prepopulate-passes -+//@ ignore-riscv64 - - #![feature( - core_intrinsics, -diff --git a/tests/codegen-llvm/transmute-scalar.rs b/tests/codegen-llvm/transmute-scalar.rs -index ce1b0558b2e..e8fda2cd566 100644 ---- a/tests/codegen-llvm/transmute-scalar.rs -+++ b/tests/codegen-llvm/transmute-scalar.rs -@@ -1,6 +1,7 @@ - //@ add-core-stubs - //@ compile-flags: -C opt-level=0 -C no-prepopulate-passes --target=x86_64-unknown-linux-gnu - //@ needs-llvm-components: x86 -+//@ ignore-riscv64 - - #![crate_type = "lib"] - #![feature(no_core, repr_simd)] -diff --git a/tests/codegen-llvm/uninhabited-transparent-return-abi.rs b/tests/codegen-llvm/uninhabited-transparent-return-abi.rs -index face1577c3f..09e0846bad0 100644 ---- a/tests/codegen-llvm/uninhabited-transparent-return-abi.rs -+++ b/tests/codegen-llvm/uninhabited-transparent-return-abi.rs -@@ -1,4 +1,5 @@ - //@ compile-flags: -Copt-level=3 -+//@ ignore-riscv64 - - // See https://github.com/rust-lang/rust/issues/135802 - diff --git a/tests/ui/abi/rust-cold-works-with-rustic-args.rs b/tests/ui/abi/rust-cold-works-with-rustic-args.rs index 551485469d3..575db924968 100644 --- a/tests/ui/abi/rust-cold-works-with-rustic-args.rs From patchwork Mon Jan 26 23:54:51 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79734 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 51F6FD1953A for ; Mon, 26 Jan 2026 23:55:11 +0000 (UTC) Received: from mail-qk1-f172.google.com (mail-qk1-f172.google.com [209.85.222.172]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.35788.1769471706774149242 for ; Mon, 26 Jan 2026 15:55:06 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=Qsfe5lVF; spf=pass (domain: konsulko.com, ip: 209.85.222.172, mailfrom: scott.murray@konsulko.com) Received: by mail-qk1-f172.google.com with SMTP id af79cd13be357-8c52c67f64cso508413785a.0 for ; Mon, 26 Jan 2026 15:55:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471706; x=1770076506; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=IPHTDeXpYPEUovKay1N7FZMuM+zeyoM8WVoq2z1x86o=; b=Qsfe5lVFif8ftY8vVCAxnfug3oorAy0oDzJCycQyneg+3QogXiw5WMuOeMJ2hoD654 rB7A/ZMmfV5EHwVZZLwqrm2KgQRqAN//tzXdhrsYEvXe48L0dmxRhWKuVASob99m2qNw l5/YeKSt/GOXw2eR6vJbCfJ4sUkp75ccZOsCU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471706; x=1770076506; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=IPHTDeXpYPEUovKay1N7FZMuM+zeyoM8WVoq2z1x86o=; b=P8NFNst7iyaBlf4+jgM6N2kW0/F/rsL5evKjlyhTXpglzLRltwipkUe9Gp5OfRWLzY MGCyYvXGzOKgI2Pta1BluKc35880PFgI/d1KqPgqu3w7eTGqOQulMUDGmJ0uESs+hkFa Vse0+uABTBw6XKWwLXhLPs1onEAXciTKW/ordcRG6/SFYy2q4ujKNj2VHP2YyA+QdM18 XhjaHRdRiS8STQi1huNX8yfgcKzRRXpwOw+g6miUNSpXe4WlYqrBw0c+tVcQv5mxJlwZ KLolwBFrR2yKE7S6xga3caZosXzQK3zpmycTnHI/PLqcEt3fBeXaSPIauYn6UyPd/eKu e7Dg== X-Gm-Message-State: AOJu0Yzt9M8uZteVshCADPue/bKNnQmnk0fPF4yX11FtaT+kq4alZDJE C9CrUqVjNCFgppny8cd7N2e6lP4bffdnMG6Iu/v8k7iPqYeyFGevdQ34LCnQcpVN7iHN4tGNIy2 CzD0ecH4= X-Gm-Gg: AZuq6aKiwxhhRz4rH1+Iwc4iA+vSzla7FE/zzGALB8XXEQ3U5UCmpumH5w+psW/F33I XsQ93jyXsySXPD6XI+rB7CThdB0EvT8JE/QeE9WBs6e/xC5L4yZ0S2NvSTHV8lZY12GQWy0aIJi vcw76E5xz8jtLdUKIW6BEhXZkvhVJ4u2v3hw3OL+azFciRRmpm+aqqqmuDyULvtGn15yqxIMg00 21m4pLiYJZwmvDNjPWVsXYa0Fen2zS5uDcYwj/tRVP4hZVmVNvZ2tIotEgJtUHPbJLjrCXP10w5 LpjTMS330m4Z3Rn81P4to1ecMcgFPP1bBgfK3PLuF5r/nwEOzh6Lyhp65ChIEa4tZkrdap+KXVW c98H056qYpg03Zb0OUJUAObsX7aVyRs6ci1VZGbBvEFRJ9ynprXTY1tGqh6GcO3haf78yS46RaW An4iFL6Ldq5rcVKXLszoVDG4+F0No1urThv1ZX+5fGNQjFhRnj25p3vaw+2XhaQiyzI6xrfTMFp bsEK1ArVubVks10E0STfroKUP1dy5wNzNHJiBQKHsAo9gCqOji5 X-Received: by 2002:a05:620a:17aa:b0:8c6:b14e:6569 with SMTP id af79cd13be357-8c6f968f177mr782596585a.79.1769471705437; Mon, 26 Jan 2026 15:55:05 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061740885a.15.2026.01.26.15.55.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:55:04 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][kirkstone/rust][PATCH 05/10] rust: Upgrade 1.91.0 -> 1.91.1 Date: Mon, 26 Jan 2026 18:54:51 -0500 Message-ID: <75c503be95d147a846bf02461fd975e74c1abe6f.1769471543.git.scott.murray@konsulko.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 26 Jan 2026 23:55:11 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3107 From: Yash Shinde https://blog.rust-lang.org/2025/11/10/Rust-1.91.1/ Test results summary: rust v1.91.1 +-----------+--------+---------+ | Machine | Passed | Ignored | +-----------+--------+---------+ | arm-32 | 29,968 | 1,510 | | arm-64 | 30,071 | 1,447 | | x86-32 | 29,985 | 1,489 | | x86-64 | 30,229 | 1,247 | | riscv-64 | 30,045 | 1,472 | +-----------+--------+---------+ Test results difference (1.91.1 - 1.90): +-----------+--------+---------+ | Machine | Passed | Ignored | +-----------+--------+---------+ | arm-32 | +451 | -19 | | arm-64 | +463 | -24 | | x86-32 | +477 | -18 | | x86-64 | +326 | -28 | | riscv-64 | +461 | -22 | +-----------+--------+---------+ Signed-off-by: Yash Shinde Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit f20987e79d50b3e94df3b763326af3a44e4ae3a8) Signed-off-by: Scott Murray --- conf/layer.conf | 2 +- recipes-devtools/rust/{cargo_1.91.0.bb => cargo_1.91.1.bb} | 0 .../rust/{libstd-rs_1.91.0.bb => libstd-rs_1.91.1.bb} | 0 ...t-cross-canadian_1.91.0.bb => rust-cross-canadian_1.91.1.bb} | 0 .../rust/{rust-llvm_1.91.0.bb => rust-llvm_1.91.1.bb} | 0 recipes-devtools/rust/rust-source.inc | 2 +- recipes-devtools/rust/{rust_1.91.0.bb => rust_1.91.1.bb} | 0 7 files changed, 2 insertions(+), 2 deletions(-) rename recipes-devtools/rust/{cargo_1.91.0.bb => cargo_1.91.1.bb} (100%) rename recipes-devtools/rust/{libstd-rs_1.91.0.bb => libstd-rs_1.91.1.bb} (100%) rename recipes-devtools/rust/{rust-cross-canadian_1.91.0.bb => rust-cross-canadian_1.91.1.bb} (100%) rename recipes-devtools/rust/{rust-llvm_1.91.0.bb => rust-llvm_1.91.1.bb} (100%) rename recipes-devtools/rust/{rust_1.91.0.bb => rust_1.91.1.bb} (100%) diff --git a/conf/layer.conf b/conf/layer.conf index d024b1b..489273f 100644 --- a/conf/layer.conf +++ b/conf/layer.conf @@ -15,7 +15,7 @@ LAYERDEPENDS_lts-rust-mixin = "core" LICENSE_PATH += "${LAYERDIR}/files/common-licenses" -RUSTVERSION ?= "1.91.0%" +RUSTVERSION ?= "1.91.1%" # This is not ideal, but it seems better to mask out the older oe-core # recipes completely since they will not work with this layer on top, diff --git a/recipes-devtools/rust/cargo_1.91.0.bb b/recipes-devtools/rust/cargo_1.91.1.bb similarity index 100% rename from recipes-devtools/rust/cargo_1.91.0.bb rename to recipes-devtools/rust/cargo_1.91.1.bb diff --git a/recipes-devtools/rust/libstd-rs_1.91.0.bb b/recipes-devtools/rust/libstd-rs_1.91.1.bb similarity index 100% rename from recipes-devtools/rust/libstd-rs_1.91.0.bb rename to recipes-devtools/rust/libstd-rs_1.91.1.bb diff --git a/recipes-devtools/rust/rust-cross-canadian_1.91.0.bb b/recipes-devtools/rust/rust-cross-canadian_1.91.1.bb similarity index 100% rename from recipes-devtools/rust/rust-cross-canadian_1.91.0.bb rename to recipes-devtools/rust/rust-cross-canadian_1.91.1.bb diff --git a/recipes-devtools/rust/rust-llvm_1.91.0.bb b/recipes-devtools/rust/rust-llvm_1.91.1.bb similarity index 100% rename from recipes-devtools/rust/rust-llvm_1.91.0.bb rename to recipes-devtools/rust/rust-llvm_1.91.1.bb diff --git a/recipes-devtools/rust/rust-source.inc b/recipes-devtools/rust/rust-source.inc index 0378f3c..14f74a9 100644 --- a/recipes-devtools/rust/rust-source.inc +++ b/recipes-devtools/rust/rust-source.inc @@ -9,7 +9,7 @@ SRC_URI += "https://static.rust-lang.org/dist/rustc-${RUST_VERSION}-src.tar.xz;n file://revert-link-std-statically-in-rustc_driver-feature.patch;patchdir=${RUSTSRC} \ file://0001-riscv32-Define-plain-syscalls-as-their-time64-varian.patch;patchdir=${RUSTSRC} \ " -SRC_URI[rust.sha256sum] = "9b94161dba3aa32192e0e75f7891912d98095ffb86087b07a05af35a0265a938" +SRC_URI[rust.sha256sum] = "66401bb815e236cc6b2aacbbe23b61b286c1fe27a67902e7c0222cfe77b3dbab" RUSTSRC = "${WORKDIR}/rustc-${RUST_VERSION}-src" diff --git a/recipes-devtools/rust/rust_1.91.0.bb b/recipes-devtools/rust/rust_1.91.1.bb similarity index 100% rename from recipes-devtools/rust/rust_1.91.0.bb rename to recipes-devtools/rust/rust_1.91.1.bb From patchwork Mon Jan 26 23:54:52 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79737 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4C4B6C88E4F for ; Mon, 26 Jan 2026 23:55:11 +0000 (UTC) Received: from mail-qv1-f46.google.com (mail-qv1-f46.google.com [209.85.219.46]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.35789.1769471708454139383 for ; Mon, 26 Jan 2026 15:55:08 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=qNwwxAs6; spf=pass (domain: konsulko.com, ip: 209.85.219.46, mailfrom: scott.murray@konsulko.com) Received: by mail-qv1-f46.google.com with SMTP id 6a1803df08f44-8947e6ffd30so53369676d6.0 for ; Mon, 26 Jan 2026 15:55:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471707; x=1770076507; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=EmAImMkpAukmR8vecDcXMctFLdbCSb5h2PWDBjjp9eM=; b=qNwwxAs6QaQfSKhhM4ScSSWtcd6S+l2BfKag9hEY/SHcqVs4F30LXpTa5j2N8Ehynx TvfqsFRABSnqrySOSTlNwEFydZEUnMv1b5+peTBAVaB5MIcsslQ19JXMyNgFJunV2Atb j2i0VDj4wB7hUkSC8QgVj6qMsOYVI+FT5Bd90= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471707; x=1770076507; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=EmAImMkpAukmR8vecDcXMctFLdbCSb5h2PWDBjjp9eM=; b=opr2ByucdwhveYjeexUuBDFAgi+te/Lxs5JKc00+4byl9GTLXhNubk6rUAaEyDwoFO 88SuFDC8KTQ26FU8DF4qqg5U/PUAQtQjLHy2jpIAw2ip6d3o7cLcnQydhlfNSqNPtHeX tCn93SutvSG61Ci8PZamj0uZ6MRGA0lkDgi5LHIHMOCv2ku2jJQ4mBWYlTZNfU9niWpa 5q96rxn9EX+9YXVwTLwKURRiD37OkkMlFGCYJLKZarIsh8k88MMS0qFk2wV6p4y4FxX1 UN2yKRpKuOgcsruU1i7cgqGb678viL7RZ5MKH6MP1PMrWbuakayDneJVRvHec9+/KiDE e7AQ== X-Gm-Message-State: AOJu0YzYC8epvIpEFeW4LnHPE9xGdHevAQkOqnnzH9XYfgDVBUi8sF65 2MiZ6jfRwvnMaaKM+i0rcrX6EwRlnzrWdDb8wTQtNwN6TIlhoq4BIlzXYB17SLh3RooQgI7EUUD 5B02kc68= X-Gm-Gg: AZuq6aJYmwJAQWWYODoiBaE6ipNxzaRVSTigg1vcPEKqJiIf/VlMFxzXb+2cE2oxW1C QSerT5oWjNRTWmz7mAxxraPLw94RP6Bu8gG/NUCaLVk3nal+rD+Xb+qv9ADWqtOv/4mapzp68Tn djWGNldhiao3DVgl1644i3SDFwhn2l7EZPqY7lWUOwQO2XS8sDL+vdtWI7Yi8H1DVBdO4iO02Ks 8ZpSsrQVb2kiI8NKBEgLov7VvxIzw+cp77VoJEDX7vefap27r0Qxn+fJvmc7npmeq9q00H7QE2t KlCrO7J0nAO7DuBi1kEpRJz2OYlvhKDm9y7RvG8hyAuabIUuUKa7hHjaEvgrQRgtdonueUrNM2h jtqbvd5Lvg5J4KHIXgyEOUQGbfvfwVVmX+NGmDWNr+S61m6suSzf3IVzbrxd8+81MkjPCDYckgc xtLBbAnvt9NSm2KvUwP7d39J+emRZPNOZqhsNAc2KNqgYtn3i2MM518PK3wou2R49SNi8ByWQaB XXDeSApRzeIfwlMtq9NayuAjKliE6PHkSqkVaYVqXmY9kd99MsW X-Received: by 2002:ad4:574b:0:b0:882:7571:c023 with SMTP id 6a1803df08f44-894b0782ddcmr91319186d6.47.1769471706527; Mon, 26 Jan 2026 15:55:06 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061740885a.15.2026.01.26.15.55.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:55:05 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][kirkstone/rust][PATCH 06/10] cargo-c: update 0.10.18 -> 0.10.19 Date: Mon, 26 Jan 2026 18:54:52 -0500 Message-ID: <87626fcbd93aaccc94dff5ac089cc046f7006af2.1769471543.git.scott.murray@konsulko.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 26 Jan 2026 23:55:11 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3108 From: Deepesh Varatharajan Changes are here: https://github.com/lu-zero/cargo-c/compare/v0.10.18..v0.10.19 Signed-off-by: Deepesh Varatharajan Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit af7cd7f6e19998704c3c83ee809d278d3af1ece5) Signed-off-by: Scott Murray --- recipes-devtools/rust/cargo-c-crates.inc | 274 ++++++++++-------- ...2.0.bb => cargo-c_0.10.19+cargo-0.93.0.bb} | 2 +- 2 files changed, 155 insertions(+), 121 deletions(-) rename recipes-devtools/rust/{cargo-c_0.10.18+cargo-0.92.0.bb => cargo-c_0.10.19+cargo-0.93.0.bb} (86%) diff --git a/recipes-devtools/rust/cargo-c-crates.inc b/recipes-devtools/rust/cargo-c-crates.inc index 4cea0fc..9155299 100644 --- a/recipes-devtools/rust/cargo-c-crates.inc +++ b/recipes-devtools/rust/cargo-c-crates.inc @@ -5,12 +5,13 @@ SRC_URI += " \ crate://crates.io/adler2/2.0.1 \ crate://crates.io/aho-corasick/1.1.4 \ crate://crates.io/allocator-api2/0.2.21 \ - crate://crates.io/annotate-snippets/0.12.8 \ + crate://crates.io/android_system_properties/0.1.5 \ + crate://crates.io/annotate-snippets/0.12.10 \ crate://crates.io/anstream/0.6.21 \ crate://crates.io/anstyle/1.0.13 \ crate://crates.io/anstyle-parse/0.2.7 \ - crate://crates.io/anstyle-query/1.1.4 \ - crate://crates.io/anstyle-wincon/3.0.10 \ + crate://crates.io/anstyle-query/1.1.5 \ + crate://crates.io/anstyle-wincon/3.0.11 \ crate://crates.io/anyhow/1.0.100 \ crate://crates.io/arc-swap/1.7.1 \ crate://crates.io/arrayref/0.3.9 \ @@ -18,29 +19,31 @@ SRC_URI += " \ crate://crates.io/autocfg/1.5.0 \ crate://crates.io/base16ct/0.2.0 \ crate://crates.io/base64/0.22.1 \ - crate://crates.io/base64ct/1.8.0 \ + crate://crates.io/base64ct/1.8.1 \ crate://crates.io/bitflags/2.10.0 \ crate://crates.io/bitmaps/2.1.0 \ crate://crates.io/blake3/1.8.2 \ crate://crates.io/block-buffer/0.10.4 \ + crate://crates.io/block2/0.6.2 \ crate://crates.io/bstr/1.12.1 \ crate://crates.io/bumpalo/3.19.0 \ crate://crates.io/byteorder/1.5.0 \ - crate://crates.io/bytes/1.10.1 \ - crate://crates.io/cargo/0.92.0 \ + crate://crates.io/bytes/1.11.0 \ + crate://crates.io/cargo/0.93.0 \ crate://crates.io/cargo-credential/0.4.9 \ - crate://crates.io/cargo-credential-libsecret/0.5.2 \ - crate://crates.io/cargo-credential-macos-keychain/0.4.17 \ - crate://crates.io/cargo-credential-wincred/0.4.17 \ - crate://crates.io/cargo-platform/0.3.1 \ - crate://crates.io/cargo-util/0.2.24 \ - crate://crates.io/cargo-util-schemas/0.10.1 \ + crate://crates.io/cargo-credential-libsecret/0.5.3 \ + crate://crates.io/cargo-credential-macos-keychain/0.4.18 \ + crate://crates.io/cargo-credential-wincred/0.4.18 \ + crate://crates.io/cargo-platform/0.3.2 \ + crate://crates.io/cargo-util/0.2.25 \ + crate://crates.io/cargo-util-schemas/0.10.2 \ crate://crates.io/cbindgen/0.29.2 \ - crate://crates.io/cc/1.2.44 \ + crate://crates.io/cc/1.2.49 \ crate://crates.io/cfg-if/1.0.4 \ - crate://crates.io/clap/4.5.51 \ - crate://crates.io/clap_builder/4.5.51 \ - crate://crates.io/clap_complete/4.5.60 \ + crate://crates.io/cfg_aliases/0.2.1 \ + crate://crates.io/clap/4.5.53 \ + crate://crates.io/clap_builder/4.5.53 \ + crate://crates.io/clap_complete/4.5.61 \ crate://crates.io/clap_derive/4.5.49 \ crate://crates.io/clap_lex/0.7.6 \ crate://crates.io/clru/0.6.2 \ @@ -52,7 +55,7 @@ SRC_URI += " \ crate://crates.io/core-foundation/0.10.1 \ crate://crates.io/core-foundation-sys/0.8.7 \ crate://crates.io/cpufeatures/0.2.17 \ - crate://crates.io/crates-io/0.40.14 \ + crate://crates.io/crates-io/0.40.15 \ crate://crates.io/crc32fast/1.5.0 \ crate://crates.io/crossbeam-channel/0.5.15 \ crate://crates.io/crossbeam-deque/0.8.6 \ @@ -62,20 +65,21 @@ SRC_URI += " \ crate://crates.io/crypto-common/0.1.6 \ crate://crates.io/ct-codecs/1.1.6 \ crate://crates.io/curl/0.4.49 \ - crate://crates.io/curl-sys/0.4.83+curl-8.15.0 \ + crate://crates.io/curl-sys/0.4.84+curl-8.17.0 \ crate://crates.io/dashmap/6.1.0 \ crate://crates.io/der/0.7.10 \ crate://crates.io/deranged/0.5.5 \ crate://crates.io/digest/0.10.7 \ + crate://crates.io/dispatch2/0.3.0 \ crate://crates.io/displaydoc/0.2.5 \ crate://crates.io/dunce/1.0.5 \ crate://crates.io/ecdsa/0.16.9 \ - crate://crates.io/ed25519-compact/2.1.1 \ + crate://crates.io/ed25519-compact/2.2.0 \ crate://crates.io/either/1.15.0 \ crate://crates.io/elliptic-curve/0.13.8 \ crate://crates.io/encoding_rs/0.8.35 \ crate://crates.io/equivalent/1.0.2 \ - crate://crates.io/erased-serde/0.4.8 \ + crate://crates.io/erased-serde/0.4.9 \ crate://crates.io/errno/0.3.14 \ crate://crates.io/fallible-iterator/0.3.0 \ crate://crates.io/fallible-streaming-iterator/0.1.9 \ @@ -84,7 +88,7 @@ SRC_URI += " \ crate://crates.io/ff/0.13.1 \ crate://crates.io/fiat-crypto/0.3.0 \ crate://crates.io/filetime/0.2.26 \ - crate://crates.io/find-msvc-tools/0.1.4 \ + crate://crates.io/find-msvc-tools/0.1.5 \ crate://crates.io/flate2/1.1.5 \ crate://crates.io/fnv/1.0.7 \ crate://crates.io/foldhash/0.1.5 \ @@ -94,7 +98,7 @@ SRC_URI += " \ crate://crates.io/generic-array/0.14.9 \ crate://crates.io/getrandom/0.2.16 \ crate://crates.io/getrandom/0.3.4 \ - crate://crates.io/git2/0.20.2 \ + crate://crates.io/git2/0.20.3 \ crate://crates.io/git2-curl/0.21.0 \ crate://crates.io/gix/0.73.0 \ crate://crates.io/gix-actor/0.35.6 \ @@ -125,7 +129,7 @@ SRC_URI += " \ crate://crates.io/gix-pack/0.60.0 \ crate://crates.io/gix-packetline/0.19.3 \ crate://crates.io/gix-packetline-blocking/0.19.3 \ - crate://crates.io/gix-path/0.10.21 \ + crate://crates.io/gix-path/0.10.22 \ crate://crates.io/gix-pathspec/0.12.0 \ crate://crates.io/gix-prompt/0.11.2 \ crate://crates.io/gix-protocol/0.51.0 \ @@ -152,7 +156,7 @@ SRC_URI += " \ crate://crates.io/hash32/0.3.1 \ crate://crates.io/hashbrown/0.14.5 \ crate://crates.io/hashbrown/0.15.5 \ - crate://crates.io/hashbrown/0.16.0 \ + crate://crates.io/hashbrown/0.16.1 \ crate://crates.io/hashlink/0.10.0 \ crate://crates.io/heapless/0.8.0 \ crate://crates.io/heck/0.5.0 \ @@ -165,8 +169,8 @@ SRC_URI += " \ crate://crates.io/icu_locale_core/2.1.1 \ crate://crates.io/icu_normalizer/2.1.1 \ crate://crates.io/icu_normalizer_data/2.1.1 \ - crate://crates.io/icu_properties/2.1.1 \ - crate://crates.io/icu_properties_data/2.1.1 \ + crate://crates.io/icu_properties/2.1.2 \ + crate://crates.io/icu_properties_data/2.1.2 \ crate://crates.io/icu_provider/2.1.1 \ crate://crates.io/idna/1.1.0 \ crate://crates.io/idna_adapter/1.2.1 \ @@ -174,33 +178,33 @@ SRC_URI += " \ crate://crates.io/im-rc/15.1.0 \ crate://crates.io/imara-diff/0.1.8 \ crate://crates.io/implib/0.4.0 \ - crate://crates.io/indexmap/2.12.0 \ + crate://crates.io/indexmap/2.12.1 \ crate://crates.io/is_executable/1.0.5 \ crate://crates.io/is_terminal_polyfill/1.70.2 \ crate://crates.io/itertools/0.14.0 \ crate://crates.io/itoa/1.0.15 \ - crate://crates.io/jiff/0.2.15 \ - crate://crates.io/jiff-static/0.2.15 \ - crate://crates.io/jiff-tzdb/0.1.4 \ + crate://crates.io/jiff/0.2.16 \ + crate://crates.io/jiff-static/0.2.16 \ + crate://crates.io/jiff-tzdb/0.1.5 \ crate://crates.io/jiff-tzdb-platform/0.1.3 \ crate://crates.io/jobserver/0.1.34 \ - crate://crates.io/js-sys/0.3.82 \ + crate://crates.io/js-sys/0.3.83 \ crate://crates.io/kstring/2.0.2 \ crate://crates.io/lazy_static/1.5.0 \ crate://crates.io/lazycell/1.3.0 \ - crate://crates.io/libc/0.2.177 \ - crate://crates.io/libgit2-sys/0.18.2+1.9.1 \ + crate://crates.io/libc/0.2.178 \ + crate://crates.io/libgit2-sys/0.18.3+1.9.2 \ crate://crates.io/libloading/0.8.9 \ crate://crates.io/libnghttp2-sys/0.1.11+1.64.0 \ crate://crates.io/libredox/0.1.10 \ crate://crates.io/libsqlite3-sys/0.35.0 \ crate://crates.io/libssh2-sys/0.3.1 \ - crate://crates.io/libz-rs-sys/0.5.2 \ - crate://crates.io/libz-sys/1.1.22 \ + crate://crates.io/libz-rs-sys/0.5.4 \ + crate://crates.io/libz-sys/1.1.23 \ crate://crates.io/linux-raw-sys/0.11.0 \ crate://crates.io/litemap/0.8.1 \ crate://crates.io/lock_api/0.4.14 \ - crate://crates.io/log/0.4.28 \ + crate://crates.io/log/0.4.29 \ crate://crates.io/matchers/0.2.0 \ crate://crates.io/maybe-async/0.2.10 \ crate://crates.io/memchr/2.7.6 \ @@ -209,23 +213,39 @@ SRC_URI += " \ crate://crates.io/minimal-lexical/0.2.1 \ crate://crates.io/miniz_oxide/0.8.9 \ crate://crates.io/miow/0.6.1 \ + crate://crates.io/nix/0.30.1 \ crate://crates.io/nom/7.1.3 \ crate://crates.io/normpath/1.5.0 \ crate://crates.io/nu-ansi-term/0.50.3 \ crate://crates.io/num-conv/0.1.0 \ crate://crates.io/num-traits/0.2.19 \ + crate://crates.io/objc2/0.6.3 \ + crate://crates.io/objc2-cloud-kit/0.3.2 \ + crate://crates.io/objc2-core-data/0.3.2 \ + crate://crates.io/objc2-core-foundation/0.3.2 \ + crate://crates.io/objc2-core-graphics/0.3.2 \ + crate://crates.io/objc2-core-image/0.3.2 \ + crate://crates.io/objc2-core-location/0.3.2 \ + crate://crates.io/objc2-core-text/0.3.2 \ + crate://crates.io/objc2-encode/4.1.0 \ + crate://crates.io/objc2-foundation/0.3.2 \ + crate://crates.io/objc2-io-surface/0.3.2 \ + crate://crates.io/objc2-quartz-core/0.3.2 \ + crate://crates.io/objc2-ui-kit/0.3.2 \ + crate://crates.io/objc2-user-notifications/0.3.2 \ crate://crates.io/object/0.37.3 \ + crate://crates.io/object/0.38.0 \ crate://crates.io/once_cell/1.21.3 \ crate://crates.io/once_cell_polyfill/1.70.2 \ crate://crates.io/opener/0.8.3 \ - crate://crates.io/openssl/0.10.74 \ + crate://crates.io/openssl/0.10.75 \ crate://crates.io/openssl-macros/0.1.1 \ crate://crates.io/openssl-probe/0.1.6 \ crate://crates.io/openssl-src/300.5.4+3.5.4 \ - crate://crates.io/openssl-sys/0.9.110 \ + crate://crates.io/openssl-sys/0.9.111 \ crate://crates.io/ordered-float/2.10.1 \ crate://crates.io/orion/0.17.11 \ - crate://crates.io/os_info/3.12.0 \ + crate://crates.io/os_info/3.13.0 \ crate://crates.io/p384/0.13.1 \ crate://crates.io/parking_lot/0.12.5 \ crate://crates.io/parking_lot_core/0.9.12 \ @@ -236,7 +256,6 @@ SRC_URI += " \ crate://crates.io/pin-project-lite/0.2.16 \ crate://crates.io/pkcs8/0.10.2 \ crate://crates.io/pkg-config/0.3.32 \ - crate://crates.io/plist/1.8.0 \ crate://crates.io/portable-atomic/1.11.1 \ crate://crates.io/portable-atomic-util/0.2.4 \ crate://crates.io/potential_utf/0.1.4 \ @@ -245,8 +264,7 @@ SRC_URI += " \ crate://crates.io/primeorder/0.13.6 \ crate://crates.io/proc-macro2/1.0.103 \ crate://crates.io/prodash/30.0.1 \ - crate://crates.io/quick-xml/0.38.3 \ - crate://crates.io/quote/1.0.41 \ + crate://crates.io/quote/1.0.42 \ crate://crates.io/r-efi/5.3.0 \ crate://crates.io/rand/0.9.2 \ crate://crates.io/rand_chacha/0.9.0 \ @@ -261,7 +279,7 @@ SRC_URI += " \ crate://crates.io/rusqlite/0.37.0 \ crate://crates.io/rustc-hash/2.1.1 \ crate://crates.io/rustc-stable-hash/0.1.2 \ - crate://crates.io/rustfix/0.9.3 \ + crate://crates.io/rustfix/0.9.4 \ crate://crates.io/rustix/1.1.2 \ crate://crates.io/rustversion/1.0.22 \ crate://crates.io/ryu/1.0.20 \ @@ -285,10 +303,10 @@ SRC_URI += " \ crate://crates.io/sha2/0.10.9 \ crate://crates.io/sharded-slab/0.1.7 \ crate://crates.io/shell-escape/0.1.5 \ - crate://crates.io/shell-words/1.1.0 \ + crate://crates.io/shell-words/1.1.1 \ crate://crates.io/shlex/1.3.0 \ crate://crates.io/signature/2.2.0 \ - crate://crates.io/simd-adler32/0.3.7 \ + crate://crates.io/simd-adler32/0.3.8 \ crate://crates.io/sized-chunks/0.6.5 \ crate://crates.io/smallvec/1.15.1 \ crate://crates.io/socket2/0.6.1 \ @@ -299,7 +317,7 @@ SRC_URI += " \ crate://crates.io/subtle/2.6.1 \ crate://crates.io/supports-hyperlinks/3.1.0 \ crate://crates.io/supports-unicode/3.0.0 \ - crate://crates.io/syn/2.0.108 \ + crate://crates.io/syn/2.0.111 \ crate://crates.io/synstructure/0.13.2 \ crate://crates.io/tar/0.4.44 \ crate://crates.io/tempfile/3.23.0 \ @@ -315,15 +333,15 @@ SRC_URI += " \ crate://crates.io/tinyvec_macros/0.1.1 \ crate://crates.io/toml/0.9.8 \ crate://crates.io/toml_datetime/0.7.3 \ - crate://crates.io/toml_edit/0.23.7 \ + crate://crates.io/toml_edit/0.23.9 \ crate://crates.io/toml_parser/1.0.4 \ crate://crates.io/toml_writer/1.0.4 \ - crate://crates.io/tracing/0.1.41 \ - crate://crates.io/tracing-attributes/0.1.30 \ + crate://crates.io/tracing/0.1.43 \ + crate://crates.io/tracing-attributes/0.1.31 \ crate://crates.io/tracing-chrome/0.7.2 \ - crate://crates.io/tracing-core/0.1.34 \ + crate://crates.io/tracing-core/0.1.35 \ crate://crates.io/tracing-log/0.2.0 \ - crate://crates.io/tracing-subscriber/0.3.20 \ + crate://crates.io/tracing-subscriber/0.3.22 \ crate://crates.io/typeid/1.0.3 \ crate://crates.io/typenum/1.19.0 \ crate://crates.io/unicase/2.8.1 \ @@ -341,13 +359,12 @@ SRC_URI += " \ crate://crates.io/walkdir/2.5.0 \ crate://crates.io/wasi/0.11.1+wasi-snapshot-preview1 \ crate://crates.io/wasip2/1.0.1+wasi-0.2.4 \ - crate://crates.io/wasm-bindgen/0.2.105 \ - crate://crates.io/wasm-bindgen-macro/0.2.105 \ - crate://crates.io/wasm-bindgen-macro-support/0.2.105 \ - crate://crates.io/wasm-bindgen-shared/0.2.105 \ + crate://crates.io/wasm-bindgen/0.2.106 \ + crate://crates.io/wasm-bindgen-macro/0.2.106 \ + crate://crates.io/wasm-bindgen-macro-support/0.2.106 \ + crate://crates.io/wasm-bindgen-shared/0.2.106 \ crate://crates.io/winapi-util/0.1.11 \ crate://crates.io/windows-link/0.2.1 \ - crate://crates.io/windows-sys/0.52.0 \ crate://crates.io/windows-sys/0.59.0 \ crate://crates.io/windows-sys/0.60.2 \ crate://crates.io/windows-sys/0.61.2 \ @@ -369,31 +386,32 @@ SRC_URI += " \ crate://crates.io/windows_x86_64_gnullvm/0.53.1 \ crate://crates.io/windows_x86_64_msvc/0.52.6 \ crate://crates.io/windows_x86_64_msvc/0.53.1 \ - crate://crates.io/winnow/0.7.13 \ + crate://crates.io/winnow/0.7.14 \ crate://crates.io/wit-bindgen/0.46.0 \ crate://crates.io/writeable/0.6.2 \ crate://crates.io/yoke/0.8.1 \ crate://crates.io/yoke-derive/0.8.1 \ - crate://crates.io/zerocopy/0.8.27 \ - crate://crates.io/zerocopy-derive/0.8.27 \ + crate://crates.io/zerocopy/0.8.31 \ + crate://crates.io/zerocopy-derive/0.8.31 \ crate://crates.io/zerofrom/0.1.6 \ crate://crates.io/zerofrom-derive/0.1.6 \ crate://crates.io/zeroize/1.8.2 \ crate://crates.io/zerotrie/0.2.3 \ crate://crates.io/zerovec/0.11.5 \ crate://crates.io/zerovec-derive/0.11.2 \ - crate://crates.io/zlib-rs/0.5.2 \ + crate://crates.io/zlib-rs/0.5.4 \ " SRC_URI[adler2-2.0.1.sha256sum] = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" SRC_URI[aho-corasick-1.1.4.sha256sum] = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" SRC_URI[allocator-api2-0.2.21.sha256sum] = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" -SRC_URI[annotate-snippets-0.12.8.sha256sum] = "025c7edcdffa4ccc5c0905f472a0ae3759378cfbef88ef518a3575e19ae3aebd" +SRC_URI[android_system_properties-0.1.5.sha256sum] = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +SRC_URI[annotate-snippets-0.12.10.sha256sum] = "15580ece6ea97cbf832d60ba19c021113469480852c6a2a6beb0db28f097bf1f" SRC_URI[anstream-0.6.21.sha256sum] = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" SRC_URI[anstyle-1.0.13.sha256sum] = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" SRC_URI[anstyle-parse-0.2.7.sha256sum] = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" -SRC_URI[anstyle-query-1.1.4.sha256sum] = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" -SRC_URI[anstyle-wincon-3.0.10.sha256sum] = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" +SRC_URI[anstyle-query-1.1.5.sha256sum] = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" +SRC_URI[anstyle-wincon-3.0.11.sha256sum] = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" SRC_URI[anyhow-1.0.100.sha256sum] = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" SRC_URI[arc-swap-1.7.1.sha256sum] = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457" SRC_URI[arrayref-0.3.9.sha256sum] = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" @@ -401,29 +419,31 @@ SRC_URI[arrayvec-0.7.6.sha256sum] = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c SRC_URI[autocfg-1.5.0.sha256sum] = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" SRC_URI[base16ct-0.2.0.sha256sum] = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" SRC_URI[base64-0.22.1.sha256sum] = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" -SRC_URI[base64ct-1.8.0.sha256sum] = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" +SRC_URI[base64ct-1.8.1.sha256sum] = "0e050f626429857a27ddccb31e0aca21356bfa709c04041aefddac081a8f068a" SRC_URI[bitflags-2.10.0.sha256sum] = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" SRC_URI[bitmaps-2.1.0.sha256sum] = "031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2" SRC_URI[blake3-1.8.2.sha256sum] = "3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0" SRC_URI[block-buffer-0.10.4.sha256sum] = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +SRC_URI[block2-0.6.2.sha256sum] = "cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5" SRC_URI[bstr-1.12.1.sha256sum] = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab" SRC_URI[bumpalo-3.19.0.sha256sum] = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" SRC_URI[byteorder-1.5.0.sha256sum] = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" -SRC_URI[bytes-1.10.1.sha256sum] = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" -SRC_URI[cargo-0.92.0.sha256sum] = "89389877f508bae1d45a48b4e76cb0dac5e41a6ac5103752e44d29be0c69c394" +SRC_URI[bytes-1.11.0.sha256sum] = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" +SRC_URI[cargo-0.93.0.sha256sum] = "2a9eb357bdc58680a9d65ec020f0ec258d89a70c96d491b39606fb86a42c0dd5" SRC_URI[cargo-credential-0.4.9.sha256sum] = "e36f089041deadf16226478a7737a833864fbda09408c7af237b9d615eeb6d69" -SRC_URI[cargo-credential-libsecret-0.5.2.sha256sum] = "90161b8b1b98a28f0fbdfccafb6adcf2b0be948a4fad3acc31461abf5447debe" -SRC_URI[cargo-credential-macos-keychain-0.4.17.sha256sum] = "e95b9c2431165b30ea111f2933ed6799bfa9a66c9503046064cf8f001960ea1b" -SRC_URI[cargo-credential-wincred-0.4.17.sha256sum] = "c35397b066a83f2e036fb23fca2fb400bfa65e8e8453c21e0b1690cf8250e414" -SRC_URI[cargo-platform-0.3.1.sha256sum] = "122ec45a44b270afd1402f351b782c676b173e3c3fb28d86ff7ebfb4d86a4ee4" -SRC_URI[cargo-util-0.2.24.sha256sum] = "f97c9ef0f8af69bfcecfe4c17a414d7bb978fe794bc1a38952e27b5c5d87492d" -SRC_URI[cargo-util-schemas-0.10.1.sha256sum] = "549c00f5bb23fdaf26135d747d7530563402a101f1887a5a1916afe2c09cf229" +SRC_URI[cargo-credential-libsecret-0.5.3.sha256sum] = "67e287f3cc9732b9a7eb5140e9501ec6557bdcdc83366a424993e4d4db228c4a" +SRC_URI[cargo-credential-macos-keychain-0.4.18.sha256sum] = "806cb58d7644f7c4f8c8e47af5f7f2dc4e10f0ce205f0416e8fdc6d58c7efaf2" +SRC_URI[cargo-credential-wincred-0.4.18.sha256sum] = "a12eac22936a44d4be4765ffb9a29cbd69faab267a637c578feef62f8cc96c39" +SRC_URI[cargo-platform-0.3.2.sha256sum] = "87a0c0e6148f11f01f32650a2ea02d532b2ad4e81d8bd41e6e565b5adc5e6082" +SRC_URI[cargo-util-0.2.25.sha256sum] = "03ae3fc62640c9e0235c95b07e68a59a31919d7331bd95961cc811bc0607c87b" +SRC_URI[cargo-util-schemas-0.10.2.sha256sum] = "f714efe9b56ea4bed06b499396e77b68db663a55b16dc3f144d5a5a0dc19788c" SRC_URI[cbindgen-0.29.2.sha256sum] = "befbfd072a8e81c02f8c507aefce431fe5e7d051f83d48a23ffc9b9fe5a11799" -SRC_URI[cc-1.2.44.sha256sum] = "37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3" +SRC_URI[cc-1.2.49.sha256sum] = "90583009037521a116abf44494efecd645ba48b6622457080f080b85544e2215" SRC_URI[cfg-if-1.0.4.sha256sum] = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" -SRC_URI[clap-4.5.51.sha256sum] = "4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5" -SRC_URI[clap_builder-4.5.51.sha256sum] = "75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a" -SRC_URI[clap_complete-4.5.60.sha256sum] = "8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971" +SRC_URI[cfg_aliases-0.2.1.sha256sum] = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" +SRC_URI[clap-4.5.53.sha256sum] = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8" +SRC_URI[clap_builder-4.5.53.sha256sum] = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00" +SRC_URI[clap_complete-4.5.61.sha256sum] = "39615915e2ece2550c0149addac32fb5bd312c657f43845bb9088cb9c8a7c992" SRC_URI[clap_derive-4.5.49.sha256sum] = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671" SRC_URI[clap_lex-0.7.6.sha256sum] = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" SRC_URI[clru-0.6.2.sha256sum] = "cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59" @@ -435,7 +455,7 @@ SRC_URI[constant_time_eq-0.3.1.sha256sum] = "7c74b8349d32d297c9134b8c88677813a22 SRC_URI[core-foundation-0.10.1.sha256sum] = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" SRC_URI[core-foundation-sys-0.8.7.sha256sum] = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" SRC_URI[cpufeatures-0.2.17.sha256sum] = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" -SRC_URI[crates-io-0.40.14.sha256sum] = "574ce0b8170c097cf174097b84bff181956ad2ab2bbe092ab58d1c08d9f1f417" +SRC_URI[crates-io-0.40.15.sha256sum] = "62451b814867f57f25e941eeb22b55ada9d93308cb65578ec57e35e414091019" SRC_URI[crc32fast-1.5.0.sha256sum] = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" SRC_URI[crossbeam-channel-0.5.15.sha256sum] = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" SRC_URI[crossbeam-deque-0.8.6.sha256sum] = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" @@ -445,20 +465,21 @@ SRC_URI[crypto-bigint-0.5.5.sha256sum] = "0dc92fb57ca44df6db8059111ab3af99a63d5d SRC_URI[crypto-common-0.1.6.sha256sum] = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" SRC_URI[ct-codecs-1.1.6.sha256sum] = "9b10589d1a5e400d61f9f38f12f884cfd080ff345de8f17efda36fe0e4a02aa8" SRC_URI[curl-0.4.49.sha256sum] = "79fc3b6dd0b87ba36e565715bf9a2ced221311db47bd18011676f24a6066edbc" -SRC_URI[curl-sys-0.4.83+curl-8.15.0.sha256sum] = "5830daf304027db10c82632a464879d46a3f7c4ba17a31592657ad16c719b483" +SRC_URI[curl-sys-0.4.84+curl-8.17.0.sha256sum] = "abc4294dc41b882eaff37973c2ec3ae203d0091341ee68fbadd1d06e0c18a73b" SRC_URI[dashmap-6.1.0.sha256sum] = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" SRC_URI[der-0.7.10.sha256sum] = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" SRC_URI[deranged-0.5.5.sha256sum] = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587" SRC_URI[digest-0.10.7.sha256sum] = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +SRC_URI[dispatch2-0.3.0.sha256sum] = "89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec" SRC_URI[displaydoc-0.2.5.sha256sum] = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" SRC_URI[dunce-1.0.5.sha256sum] = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" SRC_URI[ecdsa-0.16.9.sha256sum] = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" -SRC_URI[ed25519-compact-2.1.1.sha256sum] = "e9b3460f44bea8cd47f45a0c70892f1eff856d97cd55358b2f73f663789f6190" +SRC_URI[ed25519-compact-2.2.0.sha256sum] = "33ce99a9e19c84beb4cc35ece85374335ccc398240712114c85038319ed709bd" SRC_URI[either-1.15.0.sha256sum] = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" SRC_URI[elliptic-curve-0.13.8.sha256sum] = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" SRC_URI[encoding_rs-0.8.35.sha256sum] = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" SRC_URI[equivalent-1.0.2.sha256sum] = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" -SRC_URI[erased-serde-0.4.8.sha256sum] = "259d404d09818dec19332e31d94558aeb442fea04c817006456c24b5460bbd4b" +SRC_URI[erased-serde-0.4.9.sha256sum] = "89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3" SRC_URI[errno-0.3.14.sha256sum] = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" SRC_URI[fallible-iterator-0.3.0.sha256sum] = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" SRC_URI[fallible-streaming-iterator-0.1.9.sha256sum] = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" @@ -467,7 +488,7 @@ SRC_URI[fastrand-2.3.0.sha256sum] = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e9 SRC_URI[ff-0.13.1.sha256sum] = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393" SRC_URI[fiat-crypto-0.3.0.sha256sum] = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24" SRC_URI[filetime-0.2.26.sha256sum] = "bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed" -SRC_URI[find-msvc-tools-0.1.4.sha256sum] = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127" +SRC_URI[find-msvc-tools-0.1.5.sha256sum] = "3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844" SRC_URI[flate2-1.1.5.sha256sum] = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb" SRC_URI[fnv-1.0.7.sha256sum] = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" SRC_URI[foldhash-0.1.5.sha256sum] = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" @@ -477,7 +498,7 @@ SRC_URI[form_urlencoded-1.2.2.sha256sum] = "cb4cb245038516f5f85277875cdaa4f7d2c9 SRC_URI[generic-array-0.14.9.sha256sum] = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" SRC_URI[getrandom-0.2.16.sha256sum] = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" SRC_URI[getrandom-0.3.4.sha256sum] = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" -SRC_URI[git2-0.20.2.sha256sum] = "2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110" +SRC_URI[git2-0.20.3.sha256sum] = "3e2b37e2f62729cdada11f0e6b3b6fe383c69c29fc619e391223e12856af308c" SRC_URI[git2-curl-0.21.0.sha256sum] = "be8dcabbc09ece4d30a9aa983d5804203b7e2f8054a171f792deff59b56d31fa" SRC_URI[gix-0.73.0.sha256sum] = "514c29cc879bdc0286b0cbc205585a49b252809eb86c69df4ce4f855ee75f635" SRC_URI[gix-actor-0.35.6.sha256sum] = "987a51a7e66db6ef4dc030418eb2a42af6b913a79edd8670766122d8af3ba59e" @@ -508,7 +529,7 @@ SRC_URI[gix-odb-0.70.0.sha256sum] = "9c9d7af10fda9df0bb4f7f9bd507963560b3c66cb15 SRC_URI[gix-pack-0.60.0.sha256sum] = "d8571df89bfca5abb49c3e3372393f7af7e6f8b8dbe2b96303593cef5b263019" SRC_URI[gix-packetline-0.19.3.sha256sum] = "64286a8b5148e76ab80932e72762dd27ccf6169dd7a134b027c8a262a8262fcf" SRC_URI[gix-packetline-blocking-0.19.3.sha256sum] = "89c59c3ad41e68cb38547d849e9ef5ccfc0d00f282244ba1441ae856be54d001" -SRC_URI[gix-path-0.10.21.sha256sum] = "0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8" +SRC_URI[gix-path-0.10.22.sha256sum] = "7cb06c3e4f8eed6e24fd915fa93145e28a511f4ea0e768bae16673e05ed3f366" SRC_URI[gix-pathspec-0.12.0.sha256sum] = "daedead611c9bd1f3640dc90a9012b45f790201788af4d659f28d94071da7fba" SRC_URI[gix-prompt-0.11.2.sha256sum] = "868e6516dfa16fdcbc5f8c935167d085f2ae65ccd4c9476a4319579d12a69d8d" SRC_URI[gix-protocol-0.51.0.sha256sum] = "12b4b807c47ffcf7c1e5b8119585368a56449f3493da93b931e1d4239364e922" @@ -535,7 +556,7 @@ SRC_URI[group-0.13.0.sha256sum] = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9 SRC_URI[hash32-0.3.1.sha256sum] = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" SRC_URI[hashbrown-0.14.5.sha256sum] = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" SRC_URI[hashbrown-0.15.5.sha256sum] = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" -SRC_URI[hashbrown-0.16.0.sha256sum] = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" +SRC_URI[hashbrown-0.16.1.sha256sum] = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" SRC_URI[hashlink-0.10.0.sha256sum] = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1" SRC_URI[heapless-0.8.0.sha256sum] = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" SRC_URI[heck-0.5.0.sha256sum] = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" @@ -548,8 +569,8 @@ SRC_URI[icu_collections-2.1.1.sha256sum] = "4c6b649701667bbe825c3b7e6388cb521c23 SRC_URI[icu_locale_core-2.1.1.sha256sum] = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" SRC_URI[icu_normalizer-2.1.1.sha256sum] = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" SRC_URI[icu_normalizer_data-2.1.1.sha256sum] = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" -SRC_URI[icu_properties-2.1.1.sha256sum] = "e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99" -SRC_URI[icu_properties_data-2.1.1.sha256sum] = "02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899" +SRC_URI[icu_properties-2.1.2.sha256sum] = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec" +SRC_URI[icu_properties_data-2.1.2.sha256sum] = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af" SRC_URI[icu_provider-2.1.1.sha256sum] = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" SRC_URI[idna-1.1.0.sha256sum] = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" SRC_URI[idna_adapter-1.2.1.sha256sum] = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" @@ -557,33 +578,33 @@ SRC_URI[ignore-0.4.25.sha256sum] = "d3d782a365a015e0f5c04902246139249abf76912500 SRC_URI[im-rc-15.1.0.sha256sum] = "af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe" SRC_URI[imara-diff-0.1.8.sha256sum] = "17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2" SRC_URI[implib-0.4.0.sha256sum] = "7923c255262a0e44362e221f8b74b931fe21484b83f27386aa45f021a379caf6" -SRC_URI[indexmap-2.12.0.sha256sum] = "6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f" +SRC_URI[indexmap-2.12.1.sha256sum] = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" SRC_URI[is_executable-1.0.5.sha256sum] = "baabb8b4867b26294d818bf3f651a454b6901431711abb96e296245888d6e8c4" SRC_URI[is_terminal_polyfill-1.70.2.sha256sum] = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" SRC_URI[itertools-0.14.0.sha256sum] = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" SRC_URI[itoa-1.0.15.sha256sum] = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" -SRC_URI[jiff-0.2.15.sha256sum] = "be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49" -SRC_URI[jiff-static-0.2.15.sha256sum] = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4" -SRC_URI[jiff-tzdb-0.1.4.sha256sum] = "c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524" +SRC_URI[jiff-0.2.16.sha256sum] = "49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35" +SRC_URI[jiff-static-0.2.16.sha256sum] = "980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69" +SRC_URI[jiff-tzdb-0.1.5.sha256sum] = "68971ebff725b9e2ca27a601c5eb38a4c5d64422c4cbab0c535f248087eda5c2" SRC_URI[jiff-tzdb-platform-0.1.3.sha256sum] = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8" SRC_URI[jobserver-0.1.34.sha256sum] = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" -SRC_URI[js-sys-0.3.82.sha256sum] = "b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65" +SRC_URI[js-sys-0.3.83.sha256sum] = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" SRC_URI[kstring-2.0.2.sha256sum] = "558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1" SRC_URI[lazy_static-1.5.0.sha256sum] = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" SRC_URI[lazycell-1.3.0.sha256sum] = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" -SRC_URI[libc-0.2.177.sha256sum] = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" -SRC_URI[libgit2-sys-0.18.2+1.9.1.sha256sum] = "1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222" +SRC_URI[libc-0.2.178.sha256sum] = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" +SRC_URI[libgit2-sys-0.18.3+1.9.2.sha256sum] = "c9b3acc4b91781bb0b3386669d325163746af5f6e4f73e6d2d630e09a35f3487" SRC_URI[libloading-0.8.9.sha256sum] = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" SRC_URI[libnghttp2-sys-0.1.11+1.64.0.sha256sum] = "1b6c24e48a7167cffa7119da39d577fa482e66c688a4aac016bee862e1a713c4" SRC_URI[libredox-0.1.10.sha256sum] = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb" SRC_URI[libsqlite3-sys-0.35.0.sha256sum] = "133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f" SRC_URI[libssh2-sys-0.3.1.sha256sum] = "220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9" -SRC_URI[libz-rs-sys-0.5.2.sha256sum] = "840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd" -SRC_URI[libz-sys-1.1.22.sha256sum] = "8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d" +SRC_URI[libz-rs-sys-0.5.4.sha256sum] = "15413ef615ad868d4d65dce091cb233b229419c7c0c4bcaa746c0901c49ff39c" +SRC_URI[libz-sys-1.1.23.sha256sum] = "15d118bbf3771060e7311cc7bb0545b01d08a8b4a7de949198dec1fa0ca1c0f7" SRC_URI[linux-raw-sys-0.11.0.sha256sum] = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" SRC_URI[litemap-0.8.1.sha256sum] = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" SRC_URI[lock_api-0.4.14.sha256sum] = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" -SRC_URI[log-0.4.28.sha256sum] = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" +SRC_URI[log-0.4.29.sha256sum] = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" SRC_URI[matchers-0.2.0.sha256sum] = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" SRC_URI[maybe-async-0.2.10.sha256sum] = "5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11" SRC_URI[memchr-2.7.6.sha256sum] = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" @@ -592,23 +613,39 @@ SRC_URI[memoffset-0.9.1.sha256sum] = "488016bfae457b036d996092f6cb448677611ce444 SRC_URI[minimal-lexical-0.2.1.sha256sum] = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" SRC_URI[miniz_oxide-0.8.9.sha256sum] = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" SRC_URI[miow-0.6.1.sha256sum] = "536bfad37a309d62069485248eeaba1e8d9853aaf951caaeaed0585a95346f08" +SRC_URI[nix-0.30.1.sha256sum] = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" SRC_URI[nom-7.1.3.sha256sum] = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" SRC_URI[normpath-1.5.0.sha256sum] = "bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b" SRC_URI[nu-ansi-term-0.50.3.sha256sum] = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" SRC_URI[num-conv-0.1.0.sha256sum] = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" SRC_URI[num-traits-0.2.19.sha256sum] = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +SRC_URI[objc2-0.6.3.sha256sum] = "b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05" +SRC_URI[objc2-cloud-kit-0.3.2.sha256sum] = "73ad74d880bb43877038da939b7427bba67e9dd42004a18b809ba7d87cee241c" +SRC_URI[objc2-core-data-0.3.2.sha256sum] = "0b402a653efbb5e82ce4df10683b6b28027616a2715e90009947d50b8dd298fa" +SRC_URI[objc2-core-foundation-0.3.2.sha256sum] = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" +SRC_URI[objc2-core-graphics-0.3.2.sha256sum] = "e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807" +SRC_URI[objc2-core-image-0.3.2.sha256sum] = "e5d563b38d2b97209f8e861173de434bd0214cf020e3423a52624cd1d989f006" +SRC_URI[objc2-core-location-0.3.2.sha256sum] = "ca347214e24bc973fc025fd0d36ebb179ff30536ed1f80252706db19ee452009" +SRC_URI[objc2-core-text-0.3.2.sha256sum] = "0cde0dfb48d25d2b4862161a4d5fcc0e3c24367869ad306b0c9ec0073bfed92d" +SRC_URI[objc2-encode-4.1.0.sha256sum] = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" +SRC_URI[objc2-foundation-0.3.2.sha256sum] = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272" +SRC_URI[objc2-io-surface-0.3.2.sha256sum] = "180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d" +SRC_URI[objc2-quartz-core-0.3.2.sha256sum] = "96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f" +SRC_URI[objc2-ui-kit-0.3.2.sha256sum] = "d87d638e33c06f577498cbcc50491496a3ed4246998a7fbba7ccb98b1e7eab22" +SRC_URI[objc2-user-notifications-0.3.2.sha256sum] = "9df9128cbbfef73cda168416ccf7f837b62737d748333bfe9ab71c245d76613e" SRC_URI[object-0.37.3.sha256sum] = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" +SRC_URI[object-0.38.0.sha256sum] = "b8b28f24bd43920cd8e0bc4f9c6553e8b93221c512cb9a1014987fc89d36f830" SRC_URI[once_cell-1.21.3.sha256sum] = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" SRC_URI[once_cell_polyfill-1.70.2.sha256sum] = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" SRC_URI[opener-0.8.3.sha256sum] = "cb9024962ab91e00c89d2a14352a8d0fc1a64346bf96f1839b45c09149564e47" -SRC_URI[openssl-0.10.74.sha256sum] = "24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654" +SRC_URI[openssl-0.10.75.sha256sum] = "08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328" SRC_URI[openssl-macros-0.1.1.sha256sum] = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" SRC_URI[openssl-probe-0.1.6.sha256sum] = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" SRC_URI[openssl-src-300.5.4+3.5.4.sha256sum] = "a507b3792995dae9b0df8a1c1e3771e8418b7c2d9f0baeba32e6fe8b06c7cb72" -SRC_URI[openssl-sys-0.9.110.sha256sum] = "0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2" +SRC_URI[openssl-sys-0.9.111.sha256sum] = "82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321" SRC_URI[ordered-float-2.10.1.sha256sum] = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c" SRC_URI[orion-0.17.11.sha256sum] = "21b3da83b2b4cdc74ab6a556b2e7b473da046d5aa4008c0a7a3ae96b1b4aabb4" -SRC_URI[os_info-3.12.0.sha256sum] = "d0e1ac5fde8d43c34139135df8ea9ee9465394b2d8d20f032d38998f64afffc3" +SRC_URI[os_info-3.13.0.sha256sum] = "7c39b5918402d564846d5aba164c09a66cc88d232179dfd3e3c619a25a268392" SRC_URI[p384-0.13.1.sha256sum] = "fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6" SRC_URI[parking_lot-0.12.5.sha256sum] = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" SRC_URI[parking_lot_core-0.9.12.sha256sum] = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" @@ -619,7 +656,6 @@ SRC_URI[percent-encoding-2.3.2.sha256sum] = "9b4f627cb1b25917193a259e49bdad08f67 SRC_URI[pin-project-lite-0.2.16.sha256sum] = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" SRC_URI[pkcs8-0.10.2.sha256sum] = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" SRC_URI[pkg-config-0.3.32.sha256sum] = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" -SRC_URI[plist-1.8.0.sha256sum] = "740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07" SRC_URI[portable-atomic-1.11.1.sha256sum] = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" SRC_URI[portable-atomic-util-0.2.4.sha256sum] = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" SRC_URI[potential_utf-0.1.4.sha256sum] = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77" @@ -628,8 +664,7 @@ SRC_URI[ppv-lite86-0.2.21.sha256sum] = "85eae3c4ed2f50dcfe72643da4befc30deadb458 SRC_URI[primeorder-0.13.6.sha256sum] = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" SRC_URI[proc-macro2-1.0.103.sha256sum] = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" SRC_URI[prodash-30.0.1.sha256sum] = "5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139" -SRC_URI[quick-xml-0.38.3.sha256sum] = "42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89" -SRC_URI[quote-1.0.41.sha256sum] = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1" +SRC_URI[quote-1.0.42.sha256sum] = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" SRC_URI[r-efi-5.3.0.sha256sum] = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" SRC_URI[rand-0.9.2.sha256sum] = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" SRC_URI[rand_chacha-0.9.0.sha256sum] = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" @@ -644,7 +679,7 @@ SRC_URI[rfc6979-0.4.0.sha256sum] = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119 SRC_URI[rusqlite-0.37.0.sha256sum] = "165ca6e57b20e1351573e3729b958bc62f0e48025386970b6e4d29e7a7e71f3f" SRC_URI[rustc-hash-2.1.1.sha256sum] = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" SRC_URI[rustc-stable-hash-0.1.2.sha256sum] = "781442f29170c5c93b7185ad559492601acdc71d5bb0706f5868094f45cfcd08" -SRC_URI[rustfix-0.9.3.sha256sum] = "267bf52289c9e66a8f140f1c8109c1324f5f39248b8af5997bd0d78ec8d6ffd2" +SRC_URI[rustfix-0.9.4.sha256sum] = "864792a841a1d785ba91b8d2a75e1936b40bc517020c3c2958ac403b92e4f00a" SRC_URI[rustix-1.1.2.sha256sum] = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" SRC_URI[rustversion-1.0.22.sha256sum] = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" SRC_URI[ryu-1.0.20.sha256sum] = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" @@ -668,10 +703,10 @@ SRC_URI[sha1-checked-0.10.0.sha256sum] = "89f599ac0c323ebb1c6082821a54962b839832 SRC_URI[sha2-0.10.9.sha256sum] = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" SRC_URI[sharded-slab-0.1.7.sha256sum] = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" SRC_URI[shell-escape-0.1.5.sha256sum] = "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f" -SRC_URI[shell-words-1.1.0.sha256sum] = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde" +SRC_URI[shell-words-1.1.1.sha256sum] = "dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77" SRC_URI[shlex-1.3.0.sha256sum] = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" SRC_URI[signature-2.2.0.sha256sum] = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" -SRC_URI[simd-adler32-0.3.7.sha256sum] = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" +SRC_URI[simd-adler32-0.3.8.sha256sum] = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2" SRC_URI[sized-chunks-0.6.5.sha256sum] = "16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e" SRC_URI[smallvec-1.15.1.sha256sum] = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" SRC_URI[socket2-0.6.1.sha256sum] = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881" @@ -682,7 +717,7 @@ SRC_URI[strsim-0.11.1.sha256sum] = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70 SRC_URI[subtle-2.6.1.sha256sum] = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" SRC_URI[supports-hyperlinks-3.1.0.sha256sum] = "804f44ed3c63152de6a9f90acbea1a110441de43006ea51bcce8f436196a288b" SRC_URI[supports-unicode-3.0.0.sha256sum] = "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2" -SRC_URI[syn-2.0.108.sha256sum] = "da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917" +SRC_URI[syn-2.0.111.sha256sum] = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" SRC_URI[synstructure-0.13.2.sha256sum] = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" SRC_URI[tar-0.4.44.sha256sum] = "1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a" SRC_URI[tempfile-3.23.0.sha256sum] = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" @@ -698,15 +733,15 @@ SRC_URI[tinyvec-1.10.0.sha256sum] = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c SRC_URI[tinyvec_macros-0.1.1.sha256sum] = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" SRC_URI[toml-0.9.8.sha256sum] = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8" SRC_URI[toml_datetime-0.7.3.sha256sum] = "f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533" -SRC_URI[toml_edit-0.23.7.sha256sum] = "6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d" +SRC_URI[toml_edit-0.23.9.sha256sum] = "5d7cbc3b4b49633d57a0509303158ca50de80ae32c265093b24c414705807832" SRC_URI[toml_parser-1.0.4.sha256sum] = "c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e" SRC_URI[toml_writer-1.0.4.sha256sum] = "df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2" -SRC_URI[tracing-0.1.41.sha256sum] = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" -SRC_URI[tracing-attributes-0.1.30.sha256sum] = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" +SRC_URI[tracing-0.1.43.sha256sum] = "2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647" +SRC_URI[tracing-attributes-0.1.31.sha256sum] = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" SRC_URI[tracing-chrome-0.7.2.sha256sum] = "bf0a738ed5d6450a9fb96e86a23ad808de2b727fd1394585da5cdd6788ffe724" -SRC_URI[tracing-core-0.1.34.sha256sum] = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678" +SRC_URI[tracing-core-0.1.35.sha256sum] = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c" SRC_URI[tracing-log-0.2.0.sha256sum] = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" -SRC_URI[tracing-subscriber-0.3.20.sha256sum] = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" +SRC_URI[tracing-subscriber-0.3.22.sha256sum] = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e" SRC_URI[typeid-1.0.3.sha256sum] = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" SRC_URI[typenum-1.19.0.sha256sum] = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" SRC_URI[unicase-2.8.1.sha256sum] = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" @@ -724,13 +759,12 @@ SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5 SRC_URI[walkdir-2.5.0.sha256sum] = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" SRC_URI[wasi-0.11.1+wasi-snapshot-preview1.sha256sum] = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" SRC_URI[wasip2-1.0.1+wasi-0.2.4.sha256sum] = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" -SRC_URI[wasm-bindgen-0.2.105.sha256sum] = "da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60" -SRC_URI[wasm-bindgen-macro-0.2.105.sha256sum] = "04264334509e04a7bf8690f2384ef5265f05143a4bff3889ab7a3269adab59c2" -SRC_URI[wasm-bindgen-macro-support-0.2.105.sha256sum] = "420bc339d9f322e562942d52e115d57e950d12d88983a14c79b86859ee6c7ebc" -SRC_URI[wasm-bindgen-shared-0.2.105.sha256sum] = "76f218a38c84bcb33c25ec7059b07847d465ce0e0a76b995e134a45adcb6af76" +SRC_URI[wasm-bindgen-0.2.106.sha256sum] = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd" +SRC_URI[wasm-bindgen-macro-0.2.106.sha256sum] = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" +SRC_URI[wasm-bindgen-macro-support-0.2.106.sha256sum] = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" +SRC_URI[wasm-bindgen-shared-0.2.106.sha256sum] = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4" SRC_URI[winapi-util-0.1.11.sha256sum] = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" SRC_URI[windows-link-0.2.1.sha256sum] = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" -SRC_URI[windows-sys-0.52.0.sha256sum] = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" SRC_URI[windows-sys-0.59.0.sha256sum] = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" SRC_URI[windows-sys-0.60.2.sha256sum] = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" SRC_URI[windows-sys-0.61.2.sha256sum] = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" @@ -752,17 +786,17 @@ SRC_URI[windows_x86_64_gnullvm-0.52.6.sha256sum] = "24d5b23dc417412679681396f2b4 SRC_URI[windows_x86_64_gnullvm-0.53.1.sha256sum] = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" SRC_URI[windows_x86_64_msvc-0.52.6.sha256sum] = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" SRC_URI[windows_x86_64_msvc-0.53.1.sha256sum] = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" -SRC_URI[winnow-0.7.13.sha256sum] = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf" +SRC_URI[winnow-0.7.14.sha256sum] = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829" SRC_URI[wit-bindgen-0.46.0.sha256sum] = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" SRC_URI[writeable-0.6.2.sha256sum] = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" SRC_URI[yoke-0.8.1.sha256sum] = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" SRC_URI[yoke-derive-0.8.1.sha256sum] = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" -SRC_URI[zerocopy-0.8.27.sha256sum] = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" -SRC_URI[zerocopy-derive-0.8.27.sha256sum] = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" +SRC_URI[zerocopy-0.8.31.sha256sum] = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3" +SRC_URI[zerocopy-derive-0.8.31.sha256sum] = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a" SRC_URI[zerofrom-0.1.6.sha256sum] = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" SRC_URI[zerofrom-derive-0.1.6.sha256sum] = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" SRC_URI[zeroize-1.8.2.sha256sum] = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" SRC_URI[zerotrie-0.2.3.sha256sum] = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851" SRC_URI[zerovec-0.11.5.sha256sum] = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" SRC_URI[zerovec-derive-0.11.2.sha256sum] = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" -SRC_URI[zlib-rs-0.5.2.sha256sum] = "2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2" +SRC_URI[zlib-rs-0.5.4.sha256sum] = "51f936044d677be1a1168fae1d03b583a285a5dd9d8cbf7b24c23aa1fc775235" diff --git a/recipes-devtools/rust/cargo-c_0.10.18+cargo-0.92.0.bb b/recipes-devtools/rust/cargo-c_0.10.19+cargo-0.93.0.bb similarity index 86% rename from recipes-devtools/rust/cargo-c_0.10.18+cargo-0.92.0.bb rename to recipes-devtools/rust/cargo-c_0.10.19+cargo-0.93.0.bb index c305f4a..6279e38 100644 --- a/recipes-devtools/rust/cargo-c_0.10.18+cargo-0.92.0.bb +++ b/recipes-devtools/rust/cargo-c_0.10.19+cargo-0.93.0.bb @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = " \ SRC_URI = "crate://crates.io/cargo-c/${PV} \ file://0001-parking-lot-Use-libc-SYS_futex_time64-on-riscv32.patch;patchdir=../cargo_home/bitbake/parking_lot_core-0.9.12/ \ " -SRC_URI[cargo-c.sha256sum] = "2a15984245971462c8e0e6c4e7f1d11f1693af9f7fa11b35c099ab76d749c523" +SRC_URI[cargo-c.sha256sum] = "d42aa5310f659a1c3c0dea92f6dd5ba0d4e0d8d5c221ecc341ba36846ab5f7da" DEBUG_PREFIX_MAP += "-ffile-prefix-map=${CARGO_HOME}=${TARGET_DBGSRC_DIR}" From patchwork Mon Jan 26 23:54:53 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79736 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3F0C0D19528 for ; Mon, 26 Jan 2026 23:55:11 +0000 (UTC) Received: from mail-qk1-f177.google.com (mail-qk1-f177.google.com [209.85.222.177]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.36387.1769471709080251322 for ; Mon, 26 Jan 2026 15:55:09 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=n9CFqSMk; spf=pass (domain: konsulko.com, ip: 209.85.222.177, mailfrom: scott.murray@konsulko.com) Received: by mail-qk1-f177.google.com with SMTP id af79cd13be357-8c655e0ee70so637445285a.3 for ; Mon, 26 Jan 2026 15:55:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471708; x=1770076508; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=iR3tYLq2EUADFI3PznTXMKP12EWCdISzkwOpjfWuL8w=; b=n9CFqSMkFhfPieoCzyTY9n54F7H9Vt/Jgo1uON98glJZp1RYfQBfLCjFd8rK30olph QXBeYO78srl7jp5obk1RIQLEFtb5PHr+DDOH12j50XOHyRcmp0nTRv6nOT2bN3bKezkG fAdFrnzcZ55qEKhoAgDOZLEwRhd5bA6OPTWRE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471708; x=1770076508; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=iR3tYLq2EUADFI3PznTXMKP12EWCdISzkwOpjfWuL8w=; b=Ep4wWG43AX+7AtB74pCUx3rxhvpX7C6qlTAzHBNRJzgHPz8iJy5dM+IIkzNBkw8xfU T5mcc1jFfJfvwGhLFJbvjnwBeciKKPaARY5qSNPdF+Y1CWS2U8YQG59X+I6OaXzahOGk fZU1fSIUgtVSRK5tUi/X9pkApGDGod+hjmnyxRGSTmRx14UHsiKV/GykGrfFOG62fv0z 8ohp6jeY1e6+Tlvy2XmeZjVFJ9BTrOibS31PfyghoVLdhCbt7J3pg5f6DkCj4Sv6W5C1 /JabFEE371xGK+FUb74gBxeU1If1YtqxZBiLKpYqbdKVAGH3Rk7VIbYfg5sjVUICb9Ic 2eTA== X-Gm-Message-State: AOJu0YzX8c5zoVJfSXkC9DKTdJO5AQEGUNHQeaiaYv2Z1Qs9WTqNs1jM OFrtMbEM2uPcZ6iwkbVwVbOp39MrJkc3LUvucQIbGlTnae9szhmFt/NAl1Ry+3bQuZcI7y1ANLR k71G85KM= X-Gm-Gg: AZuq6aIvkDfDbWQ+k+f8HVEmbuUV76ol2YY7uHNR1WlrvKMk8ZTH0Fos2LLi1EJoTnZ scXDfPSIota6mwsekd1eMp2uBUsdHKQFv0St4K6IcSEZNfKIWnmF+IuU+mXh67xCWFDA2tdHj4i G7O/pLdX06OWMucQJmh9wqFWBOiimM+OxBHjFeMCJASroP20gI6Mt/z2Zb2P7/1L7SN+TFXPFbx 78ZHAakpANiPA5BOeXzdEoSLdBP8GjtZ1e6QL15vTIrbaSRKHiPFlibh29CycQSV8AALIB1Cow9 BAfZah64dczrklNihlBSMLFr3+3zztG4XlZ52liNp/DfaRNqqzef78i0ikWIOvcccpvq8xLSNGV lETfv5/ZYhHK3sNxz0FHQJzw9O1GXtlnvYRlQdOhQqDALGF7+07CGr4SCbfyvrh19LFc8HPRZpW 8/QGmddsZpsuorTMZvXwdnNlrUjwoPYKclaoY8WOYjEMsMdgZWxnm0ihzwhmW1gesbLziKMCFU9 /MKIequqKu8Mey/PXp44QFKLeZwfVqJuUIdpqMYN4STHkStuRge X-Received: by 2002:a05:620a:3725:b0:8b2:e990:5114 with SMTP id af79cd13be357-8c6f969a47dmr756208685a.42.1769471707642; Mon, 26 Jan 2026 15:55:07 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061740885a.15.2026.01.26.15.55.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:55:07 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][kirkstone/rust][PATCH 07/10] rust: Upgrade 1.91.1 -> 1.92.0 Date: Mon, 26 Jan 2026 18:54:53 -0500 Message-ID: X-Mailer: git-send-email 2.51.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 26 Jan 2026 23:55:11 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3109 From: Hemanth Kumar M D https://blog.rust-lang.org/2025/12/11/Rust-1.92.0/ Rust changes: https://github.com/rust-lang/rust/releases/tag/1.92.0 Cargo changes: https://doc.rust-lang.org/nightly/cargo/CHANGELOG.html#cargo-192-2025-12-11 Test results summary: rust v1.92.0 +-----------+--------+---------+ | Machine | Passed | Ignored | +-----------+--------+---------+ | arm-32 | 30,317 | 1,687 | | arm-64 | 30,426 | 1,617 | | x86-32 | 30,335 | 1,664 | | x86-64 | 30,587 | 1,414 | | riscv-64 | 30,426 | 1,617 | +-----------+--------+---------+ Test results difference (1.92.0-1.91.1): +-----------+--------+---------+ | Machine | Passed | Ignored | +-----------+--------+---------+ | arm-32 | +349 | +177 | | arm-64 | +516 | +170 | | x86-32 | +264 | +217 | | x86-64 | +358 | +167 | | riscv-64 | +281 | +145 | +-----------+--------+---------+ Note: The increase in ignored tests is not due to any additional ignores added in OE. These are primarily upstream-defined ignores introduced in Rust 1.92.0, likely due to architecture-specific constraints or target configuration differences. The only OE-side ignore added is for the no_std simple-runs test on 32-bit ARM, limited to a known upstream issue (rust-lang/rust#146996) and can be reverted once the issue is resolved. Signed-off-by: Hemanth Kumar M D Signed-off-by: Yash Shinde Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit b665e35efdcf8fe546865f12fcedc1fefae99ff8) Signed-off-by: Scott Murray --- conf/layer.conf | 2 +- .../rust/{cargo_1.91.1.bb => cargo_1.92.0.bb} | 0 ...ibstd-rs_1.91.1.bb => libstd-rs_1.92.0.bb} | 0 ....91.1.bb => rust-cross-canadian_1.92.0.bb} | 0 ...ust-llvm_1.91.1.bb => rust-llvm_1.92.0.bb} | 2 +- recipes-devtools/rust/rust-snapshot.inc | 78 +++++++++---------- recipes-devtools/rust/rust-source.inc | 2 +- .../rust/{rust_1.91.1.bb => rust_1.92.0.bb} | 0 8 files changed, 42 insertions(+), 42 deletions(-) rename recipes-devtools/rust/{cargo_1.91.1.bb => cargo_1.92.0.bb} (100%) rename recipes-devtools/rust/{libstd-rs_1.91.1.bb => libstd-rs_1.92.0.bb} (100%) rename recipes-devtools/rust/{rust-cross-canadian_1.91.1.bb => rust-cross-canadian_1.92.0.bb} (100%) rename recipes-devtools/rust/{rust-llvm_1.91.1.bb => rust-llvm_1.92.0.bb} (99%) rename recipes-devtools/rust/{rust_1.91.1.bb => rust_1.92.0.bb} (100%) diff --git a/conf/layer.conf b/conf/layer.conf index 489273f..0056ff9 100644 --- a/conf/layer.conf +++ b/conf/layer.conf @@ -15,7 +15,7 @@ LAYERDEPENDS_lts-rust-mixin = "core" LICENSE_PATH += "${LAYERDIR}/files/common-licenses" -RUSTVERSION ?= "1.91.1%" +RUSTVERSION ?= "1.92.0%" # This is not ideal, but it seems better to mask out the older oe-core # recipes completely since they will not work with this layer on top, diff --git a/recipes-devtools/rust/cargo_1.91.1.bb b/recipes-devtools/rust/cargo_1.92.0.bb similarity index 100% rename from recipes-devtools/rust/cargo_1.91.1.bb rename to recipes-devtools/rust/cargo_1.92.0.bb diff --git a/recipes-devtools/rust/libstd-rs_1.91.1.bb b/recipes-devtools/rust/libstd-rs_1.92.0.bb similarity index 100% rename from recipes-devtools/rust/libstd-rs_1.91.1.bb rename to recipes-devtools/rust/libstd-rs_1.92.0.bb diff --git a/recipes-devtools/rust/rust-cross-canadian_1.91.1.bb b/recipes-devtools/rust/rust-cross-canadian_1.92.0.bb similarity index 100% rename from recipes-devtools/rust/rust-cross-canadian_1.91.1.bb rename to recipes-devtools/rust/rust-cross-canadian_1.92.0.bb diff --git a/recipes-devtools/rust/rust-llvm_1.91.1.bb b/recipes-devtools/rust/rust-llvm_1.92.0.bb similarity index 99% rename from recipes-devtools/rust/rust-llvm_1.91.1.bb rename to recipes-devtools/rust/rust-llvm_1.92.0.bb index b060cd5..99ae87e 100644 --- a/recipes-devtools/rust/rust-llvm_1.91.1.bb +++ b/recipes-devtools/rust/rust-llvm_1.92.0.bb @@ -4,7 +4,7 @@ HOMEPAGE = "http://www.rust-lang.org" # check src/llvm-project/llvm/CMakeLists.txt for llvm version in use # -LLVM_RELEASE = "21.1.2" +LLVM_RELEASE = "21.1.3" require rust-source.inc diff --git a/recipes-devtools/rust/rust-snapshot.inc b/recipes-devtools/rust/rust-snapshot.inc index c6f9031..4314734 100644 --- a/recipes-devtools/rust/rust-snapshot.inc +++ b/recipes-devtools/rust/rust-snapshot.inc @@ -4,56 +4,56 @@ ## The exact (previous) version that has been used is specified in the source tarball. ## The version is replicated here. -SNAPSHOT_VERSION = "1.90.0" +SNAPSHOT_VERSION = "1.91.0" -SRC_URI[rustc-snapshot-aarch64.sha256sum] = "4e1a9987a11d7d91f0d5afbf5333feb62f44172e4a31f33ce7246549003217f2" -SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "4952abb7d9d3ed7cea4f7ea44dcb23dc67631fae4ac44a5f059b90a4b5e9223f" -SRC_URI[cargo-snapshot-aarch64.sha256sum] = "bd8d1da6fe88ea7e29338f24277c22156267447adbfc47d690467ad32d02c2a7" -SRC_URI[clippy-snapshot-aarch64.sha256sum] = "1a7f969c5712c17d960d6fba8235b33f264a9484b369dc388766a540f1ba464f" +SRC_URI[rustc-snapshot-aarch64.sha256sum] = "f3ea3c964b7f3b884337f2d411764032bbd1722d7f55592a547cbb29afd87c03" +SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "ff23dc81f796d64e34e866a44fd0bcae726e34014835369b8f9393a544167eca" +SRC_URI[cargo-snapshot-aarch64.sha256sum] = "003d7008219ca0d225ad1dfa301f7c079b123499430ee0780c85782e0878eeff" +SRC_URI[clippy-snapshot-aarch64.sha256sum] = "a5f8bd961fb30962144d2f68be0bdd1014cf07110323087b0d6a68251a7a4eca" -SRC_URI[rustc-snapshot-i686.sha256sum] = "3b33cef77f9a57d592beb5117d933134bc76258006e6d4f9aed2969d20c75742" -SRC_URI[rust-std-snapshot-i686.sha256sum] = "dc4bffa768326e0cc47d6b129bcb891af6e7b7bf09ec92bca45e49420b9837bd" -SRC_URI[cargo-snapshot-i686.sha256sum] = "c1e9b24bbfa95550b5dba9de2045a4c906bea108625781758692b2a407428391" -SRC_URI[clippy-snapshot-i686.sha256sum] = "3e902971ef6b44ccb804af73aba5dc8c6199ed09a76f178b0eed6f53f7f56eab" +SRC_URI[rustc-snapshot-i686.sha256sum] = "bf718b184d6ace8fab0012835d129130a6dd6a8d78f4f742ae9308a86b96dfc5" +SRC_URI[rust-std-snapshot-i686.sha256sum] = "059fe4b9802c3cb64b539cc501ff5e64f8d750573009c3004fd0b583b3f50d39" +SRC_URI[cargo-snapshot-i686.sha256sum] = "92486e31c070667681328ad57dd3bd4ca1e3d37958540d622b2afda9b67fbe3d" +SRC_URI[clippy-snapshot-i686.sha256sum] = "14cae2980accb8536ae700bb7ec6a3b540a06d84e7a4c71db1c7f05a17b1edbd" -SRC_URI[rustc-snapshot-loongarch64.sha256sum] = "aca7ee7f0d98e34dafa367cef9c35626d37cf8334f356498aa2bda2fc02206b3" -SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "cb779575cec151223c3c144bc9ca957530fa510e36b32bc9f35bbb1b7dde9e2f" -SRC_URI[cargo-snapshot-loongarch64.sha256sum] = "6ae37dc8eb3ff4655053a39d5f973613a82a8a8e2fff42c423ca33d8cf19e6c1" -SRC_URI[clippy-snapshot-loongarch64.sha256sum] = "847b3d4bd3d2be23bafbb90cd2ed5e1bf1aacb2e7152e7d2f99bee1078aa0eaa" +SRC_URI[rustc-snapshot-loongarch64.sha256sum] = "04bdbb954f48fcd0b125fbddbf3e59841ec81c58ff858471f7977c8343d9a73c" +SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "cb0c3c2704add4d1271713ff87e1b7a8a4f756b4dc9f580b62953532efd0f7b9" +SRC_URI[cargo-snapshot-loongarch64.sha256sum] = "9437727091d30d73a987e2c56463a2de4f01fb69cfd229617e2f8a7d8de5c05a" +SRC_URI[clippy-snapshot-loongarch64.sha256sum] = "060a0eb3ee236e8a3bfb2cad9495165d755ea60d32e62ce85f12ad17c26afedf" -SRC_URI[rustc-snapshot-powerpc.sha256sum] = "c5d898ca92063d634011525557f2acabc65d4ea268022e7005f99b6ba917357b" -SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "756d1bbd66ebb0d4d575b650a8a94d52546f6892bd2f864410411f6027ed879f" -SRC_URI[cargo-snapshot-powerpc.sha256sum] = "5b160a2bf0e6f470b83c5988db5b6f02b6d65d3d97a9b965acbfe940b4143b34" -SRC_URI[clippy-snapshot-powerpc.sha256sum] = "42ac7480dcac12a843803f5ee398d2a42389359178774cab20c66eda4f6927a5" +SRC_URI[rustc-snapshot-powerpc.sha256sum] = "c625de10cbfd21031f71fa6fdd50ccaffd449744614ef1f57ee3cefe80c57792" +SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "d5ecd84b78eefaf30fb65ec169af1806bd06d0b5bbe166bf010b058c9c59d27f" +SRC_URI[cargo-snapshot-powerpc.sha256sum] = "1f8f0ac1b05acb7cc50592ca39ec78e374093a0701405e8ea1894bb64a7422cd" +SRC_URI[clippy-snapshot-powerpc.sha256sum] = "425e5a1a72cc20c476416682cb5df4222c0b9c28fbb9818d4d8f505ccea578e3" -SRC_URI[rustc-snapshot-powerpc64.sha256sum] = "7adbc3c317a73b7d504e171d65a2b0e93953e3e572dab99acabe91140101f81d" -SRC_URI[rust-std-snapshot-powerpc64.sha256sum] = "16daac5dc6994c03ab3b8c4e6e5e52c41f5fc5846acea08f4fdf0759cc273aa2" -SRC_URI[cargo-snapshot-powerpc64.sha256sum] = "fdf90d22476c88d5b9cf8a3ac0937d0b9c6b7dafbf6b3afde369c2f5b8faec88" -SRC_URI[clippy-snapshot-powerpc64.sha256sum] = "071e06a50d5b2975905bb2d6211f2d2372ab0dbd50b7b0097168cb64e77a4bb0" +SRC_URI[rustc-snapshot-powerpc64.sha256sum] = "139a077f72197ce73031dae7cd2156fb6718b09fe9a3f4008266d34fb8d09ae6" +SRC_URI[rust-std-snapshot-powerpc64.sha256sum] = "ac046a72a957bf9fd1213e95d46d7ca431a6704f63e99c759ccdd9ae7c07f7d9" +SRC_URI[cargo-snapshot-powerpc64.sha256sum] = "abc14cced999e0d5f0ec75f10af33998dcaef39fab27b8e2c63b93ca0b79f2ab" +SRC_URI[clippy-snapshot-powerpc64.sha256sum] = "b8129667c5b30963698466b7edeef4c5a1c869e78b5f9218fcf1426defa5cea9" -SRC_URI[rustc-snapshot-powerpc64le.sha256sum] = "e87b8eb926a65211a99f6712ff376c5950b4b11c67ed7f92019da27a34ae7085" -SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "eac29f92ccd335c51553c362c7a6d3de2eb7071b5ae3839470e351a6a3ebdb77" -SRC_URI[cargo-snapshot-powerpc64le.sha256sum] = "f029151dfeed6570b8b347e04a5bb7dcb9c59d8e5454c535c05bb5069c216354" -SRC_URI[clippy-snapshot-powerpc64le.sha256sum] = "12d19dbec34c5a35cd285fe74dcd0226563c0b25be5d041479744060e9374c98" +SRC_URI[rustc-snapshot-powerpc64le.sha256sum] = "c526302dcf4f1627525b0eef3ef4181bea801f119c4a0963c3675b390cba164f" +SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "c79c071fd14ef094c1a2e750f19795e7e162f4237bf92299885c0d56fa6017fe" +SRC_URI[cargo-snapshot-powerpc64le.sha256sum] = "704bfa80ffeeafacb8f13043873e20e1b9c4a5e785ee6c5e7d0e5828fc1f0c8b" +SRC_URI[clippy-snapshot-powerpc64le.sha256sum] = "1571b18b39f97d808b9f10ed2697b9d87bc3959abf858bfcd3baf9eaf8d5d548" -SRC_URI[rustc-snapshot-riscv64gc.sha256sum] = "11ae522969c6b18ad4b5a1ae229473de59406af7ab2e831acb43ee247a16b58d" -SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "675dc5556d9d879101d2401b693fcf79edac8f00a49249e2e0f19cecd172ce51" -SRC_URI[cargo-snapshot-riscv64gc.sha256sum] = "8a09de014f7cec749b338c6636d190a1b73fd377bab6a223eb715d3c76c49e79" -SRC_URI[clippy-snapshot-riscv64gc.sha256sum] = "02338e25b3d2b61d9dbee7bee4c9ed148f18e2d010c6297ffd36df98042f41a2" +SRC_URI[rustc-snapshot-riscv64gc.sha256sum] = "7c3d4ceaa630ddb45bcd538c687637a349b2c3e18634a2b944178a7b4b42a4cc" +SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "7486237c83844d48ac96b67241ef0c1f4f702ceb74c44721f6f8660c3068dede" +SRC_URI[cargo-snapshot-riscv64gc.sha256sum] = "8946ea952e5a516e8bb6fd859d9798902877e01bd4508b717f8b9fd915019ad5" +SRC_URI[clippy-snapshot-riscv64gc.sha256sum] = "97feb6d6b2158b410a83c40d7eeba1e97220e505eae6666aa09d112665cc8dc1" -SRC_URI[rustc-snapshot-s390x.sha256sum] = "274daef5a69c8812411248a4afea4f58a096c978dffba6b1198da8e3b5a02de7" -SRC_URI[rust-std-snapshot-s390x.sha256sum] = "e3e7e3dbc65616eebc69e642d9042363ec38d7f50393ef816cc5238ec475f3f5" -SRC_URI[cargo-snapshot-s390x.sha256sum] = "468ace270ee4edac0a10185ea876ea555e41bacc0137ff08985d2155fe8cc777" -SRC_URI[clippy-snapshot-s390x.sha256sum] = "bb0a9483a36fdbdab08b433613b374c036779d247a8d508e31265193c3759a8d" +SRC_URI[rustc-snapshot-s390x.sha256sum] = "073c3817f91ff425ffa141a6db215d54b50db5a8abe08fed593b7597687bdf94" +SRC_URI[rust-std-snapshot-s390x.sha256sum] = "454ecc9a53dda63762f3d1d92b7e4f4459c58c89d39a4178cce1fd9fd0ce09b5" +SRC_URI[cargo-snapshot-s390x.sha256sum] = "3af10597a739402d6ecb3db85abaf62e12f7b298d2df6377c3c80e09a54f91b6" +SRC_URI[clippy-snapshot-s390x.sha256sum] = "8d3bb8aa79abcfe5c24a37651d09dd356f994663699e65e7dd9978514a5ebf31" -SRC_URI[rustc-snapshot-x86_64.sha256sum] = "48c2a42de9e92fcae8c24568f5fe40d5734696a6f80e83cc6d46eef1a78f13c9" -SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "663f4ab7945b392d5e5294dec1b050a66820a20e86f084ec37eeb0f2f7ff5569" -SRC_URI[cargo-snapshot-x86_64.sha256sum] = "9853db03d68578a30972e2755c89c66aec035fec641cf8f3a7117c81eec2578d" -SRC_URI[clippy-snapshot-x86_64.sha256sum] = "5b6466419693a05365827378145014a37ae74fb2948fab390d5210a524792ed8" +SRC_URI[rustc-snapshot-x86_64.sha256sum] = "a7169e8cb6174af2f45717703370363d8de82ce55f6ccba185893045b9370874" +SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "89e6520b16c12b43526440298d2da0dcb70747c5cc2d0b8e47d39b5da9aeef49" +SRC_URI[cargo-snapshot-x86_64.sha256sum] = "7103c03fb8abe85b23307005a9dfe4f01c826a89945d84b96fa2d03fd4d2d138" +SRC_URI[clippy-snapshot-x86_64.sha256sum] = "0087c3d58d2fdeafa89830c299b1026c9f981b49835db89c922b3c6a299b3225" -SRC_URI[rust-std-snapshot-i586.sha256sum] = "46eab5c41bf9160a31a53560ff5fc43308c0998cde952533e76fadef66799553" +SRC_URI[rust-std-snapshot-i586.sha256sum] = "47e91cba208b1f87348e7b6a49274ebb4364651a4191fa67e6850e7813e26ad5" -SRC_URI[rust-std-snapshot-sparc64.sha256sum] = "c204ecb424090cc6c0100cef3013f8636d29f288db99c037578aee7d2672a711" +SRC_URI[rust-std-snapshot-sparc64.sha256sum] = "4f7bffb09cf5a0c25dda9b51811c60996eb1ae06a277c1e836980c21b3a44766" SRC_URI += " \ ${RUST_DIST_SERVER}/dist/${RUST_STD_SNAPSHOT}.tar.xz;name=rust-std-snapshot-${RUST_BUILD_ARCH};subdir=rust-snapshot-components \ diff --git a/recipes-devtools/rust/rust-source.inc b/recipes-devtools/rust/rust-source.inc index 14f74a9..6a9b922 100644 --- a/recipes-devtools/rust/rust-source.inc +++ b/recipes-devtools/rust/rust-source.inc @@ -9,7 +9,7 @@ SRC_URI += "https://static.rust-lang.org/dist/rustc-${RUST_VERSION}-src.tar.xz;n file://revert-link-std-statically-in-rustc_driver-feature.patch;patchdir=${RUSTSRC} \ file://0001-riscv32-Define-plain-syscalls-as-their-time64-varian.patch;patchdir=${RUSTSRC} \ " -SRC_URI[rust.sha256sum] = "66401bb815e236cc6b2aacbbe23b61b286c1fe27a67902e7c0222cfe77b3dbab" +SRC_URI[rust.sha256sum] = "ebee170bfe4c4dfc59521a101de651e5534f4dae889756a5c97ca9ea40d0c307" RUSTSRC = "${WORKDIR}/rustc-${RUST_VERSION}-src" diff --git a/recipes-devtools/rust/rust_1.91.1.bb b/recipes-devtools/rust/rust_1.92.0.bb similarity index 100% rename from recipes-devtools/rust/rust_1.91.1.bb rename to recipes-devtools/rust/rust_1.92.0.bb From patchwork Mon Jan 26 23:54:54 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79732 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 37589D19533 for ; Mon, 26 Jan 2026 23:55:11 +0000 (UTC) Received: from mail-qt1-f172.google.com (mail-qt1-f172.google.com [209.85.160.172]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.35791.1769471710275909156 for ; Mon, 26 Jan 2026 15:55:10 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=p0iTvhq1; spf=pass (domain: konsulko.com, ip: 209.85.160.172, mailfrom: scott.murray@konsulko.com) Received: by mail-qt1-f172.google.com with SMTP id d75a77b69052e-502b0aa36feso63808801cf.1 for ; Mon, 26 Jan 2026 15:55:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471709; x=1770076509; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Gd9ihi8QTU+mjcQxjisZT6wmPRuZ4kHl02cfC5dkI24=; b=p0iTvhq1LG+P0/e5GUxMEaKAgjLFaXw2pCM78c+TzQiwTX7tH2+/J8WbARbaBk8vjv c8ViqR2i/tGhFd89xI6jkYcBu1pri1VvGO7Pbeq+IuP17P8Ve1yXvw9olKvDdrGoo9Me LodrnrposDZhmksEAak4x25i4sfnAnUP8cphk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471709; x=1770076509; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Gd9ihi8QTU+mjcQxjisZT6wmPRuZ4kHl02cfC5dkI24=; b=ZBlO1V+0mZOjYJV/4hRLw8hmEhWO0/hX6ll+snYUunqSEwPW2aNi/mbzuSk58pqVgl IERMl6DqNpqgfcCP6JavsoQMcoZ9eiLA7lxRlF8EixPY9dWrmyCLIKfbCGeh9N2Bkb27 HgJBYU71uMb+CBT9IjhYeEpQFGEa58bBUH9h4C/33/qcTUYbu8R1uls/gISw+N9DCVLd lGYD2qdJ87EOy+DLQeMawXvlFLY/Yh2v0MWm26jhRyFNGK6dkgkiixxVbqnCE4ZwuyO/ 2jaZrsq/iy4hzg5tO+c43GQiFNiIVuKc8Iu1Ve+Q2KjM6FbQn4eqHWgDBWyocWoFPnZz jDOQ== X-Gm-Message-State: AOJu0YwUObH1mNlefWkO31FqYQra2Wxy956b3Xv4XYufnJaU30vAfWbs KlPO53oaSG3fphHGed71c49ce1L/fnZUxaEIRkODCrZNd9L3wr4GHVTLIGS+G6GfkoPX6UmD/0V NkRKpQ6Y= X-Gm-Gg: AZuq6aKjBdqAp7OUqnyt+oH4A5NzotzqMT4a9fH3o0yWrn8L//4WswCVU7o8eEpinbS 6Ihs98CaB39CI6lMfNdE/YcapHn0ObcWAEfCYD+JR4Qs7rYMs0YsvS4I6esVtE7DmLvKP8UzUpY Cnksj7ZOtloHXPqPW2FbefBaL38mIHfGpfSRH8VQeEjS2m7KzVf+q7vW/NpLOjDo+V6xy3ibkNP eYFh4Tgg7M58bfw+Rhv4nnME7CS7pEfTnWqYwqWnP0Z8z4HWVX2LX3whUf0fbQvPXS8H5lTHNfn ZGzaKL+beN0zzFLBKZ/0Y1uVJeMPTrErqyQo1s7F8rxPJhK6kvfezHbt0gRYe9ZLTAZYuwsF7eQ z8FahUaKESE00Fyn2jbnjTJkr4OepPFfEJxv3sIEZi4JfsJ0BRs+upyvFKlMw/wtiDuzLc7LdFQ mrZIqMzHyd0601/KI18fA9HKgmCx2iv+AnPKWd1C42c4J0DaH6h7K2+oKwavJ/nR0Jd71Uf0biP JQMNRDMvKn/mSYScftPwNW0yKDbQeAWl6Ak/8I07h5Vx53zig8U X-Received: by 2002:a05:622a:1102:b0:501:4b9d:ad19 with SMTP id d75a77b69052e-50314c598ffmr80031391cf.22.1769471708927; Mon, 26 Jan 2026 15:55:08 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061740885a.15.2026.01.26.15.55.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:55:08 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][kirkstone/rust][PATCH 08/10] rust: enable default uwtable and ignore arm no_std test Date: Mon, 26 Jan 2026 18:54:54 -0500 Message-ID: <3d237ea3ec022bf7dfe2fe29ca77d72ad5a72182.1769471543.git.scott.murray@konsulko.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 26 Jan 2026 23:55:11 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3110 From: Hemanth Kumar M D Rust 1.92.0 adds new test that require unwind table support to be enabled by default. Set `default-uwtable = true` in the generated target spec to match upstream behavior. ref:https://github.com/rust-lang/rust/commit/fe66eaa67acc47525db6f13cf97d54780d87b805 Also ignore the no_std simple-runs UI test on ARM targets. The test fails with panic=abort due to a known unwind table issue on 32-bit ARM https://github.com/rust-lang/rust/issues/146996 Signed-off-by: Hemanth Kumar M D Signed-off-by: Yash Shinde Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie (adapted from oe-core commit f38b4e8b35d6ce2dba9c1f933e3b22b22c065574) Signed-off-by: Scott Murray --- classes/rust-target-config.bbclass | 1 + recipes-devtools/rust/files/rust-oe-selftest.patch | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/classes/rust-target-config.bbclass b/classes/rust-target-config.bbclass index 0c6fc95..4fa8a85 100644 --- a/classes/rust-target-config.bbclass +++ b/classes/rust-target-config.bbclass @@ -401,6 +401,7 @@ def rust_gen_target(d, thing, wd, arch): tspec['llvm-floatabi'] = "soft" elif fpu == "hard": tspec['llvm-floatabi'] = "hard" + tspec['default-uwtable'] = True tspec['dynamic-linking'] = True tspec['executables'] = True tspec['linker-is-gnu'] = True diff --git a/recipes-devtools/rust/files/rust-oe-selftest.patch b/recipes-devtools/rust/files/rust-oe-selftest.patch index b39b326..d1fba81 100644 --- a/recipes-devtools/rust/files/rust-oe-selftest.patch +++ b/recipes-devtools/rust/files/rust-oe-selftest.patch @@ -254,3 +254,15 @@ index a3562f2fd93..d4e52ed91be 100644 fn linux_hwcap2_aarch64() { let file = concat!(env!("CARGO_MANIFEST_DIR"), "/src/detect/test_data/linux-hwcap2-aarch64.auxv"); +diff --git a/tests/ui/no_std/simple-runs.rs b/tests/ui/no_std/simple-runs.rs +index af44dfe..e6674e5 100644 +--- a/tests/ui/no_std/simple-runs.rs ++++ b/tests/ui/no_std/simple-runs.rs +@@ -2,6 +2,7 @@ + + //@ run-pass + //@ compile-flags: -Cpanic=abort ++//@ ignore-arm FIXME(#146996) + //@ ignore-wasm different `main` convention + + #![feature(lang_items)] From patchwork Mon Jan 26 23:54:55 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79740 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 75EA7D1953D for ; Mon, 26 Jan 2026 23:55:21 +0000 (UTC) Received: from mail-qv1-f66.google.com (mail-qv1-f66.google.com [209.85.219.66]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.35792.1769471711531839584 for ; Mon, 26 Jan 2026 15:55:11 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=lUdKOPLw; spf=pass (domain: konsulko.com, ip: 209.85.219.66, mailfrom: scott.murray@konsulko.com) Received: by mail-qv1-f66.google.com with SMTP id 6a1803df08f44-8946a794e4fso62594266d6.2 for ; Mon, 26 Jan 2026 15:55:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471710; x=1770076510; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Jx8m5aZl69l93FmORJ+VE9acRAwWGDCjXsMaUsln3kA=; b=lUdKOPLwj0+Kh5+atWDlBQvq7P5K5x0d1CmsLVVVkN4JVmvDQYmAG6a4FH1gmGbnTx POH9RMU2uaG9a7ps3ROPKtyhIKwyPQyoP7ZN+ZboLzJETINwZdwMX/HOZXsKPDEPeYdy 7U5neob3PvpOMbuP3B0yiF7I5dyRXg8HP+4Lk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471710; x=1770076510; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Jx8m5aZl69l93FmORJ+VE9acRAwWGDCjXsMaUsln3kA=; b=iU0OGb9ui7sT6i9URUEynjRalQxrHJ36LkU2NuJzW5fO7secnk+hysloWW0stJT85C TX2nbiFgiCXBirj6aygy/rjdwk6GK8XtOj6El+COQ1BU7l416ATrWhlIG4tAH0GnWYEh vKE9tMVpp3UkIVffmqaqktftzcU+GXnNKkjINMpPSJP5CRV+9XiOCe+aDUsDW19cMf9c GwNghWEEcx1+f8c8E7qqNQvJlfCPhq9gemRpV6iGneC8jpIMOgdyEXTbOY4bEu6G/GDy vseVOq6Bi9Gy7hqss4VAYK9QtceKfvnrZ3yMP4aKzT6Ipiw6OWXGw/qW9D21nlJ49Nxs CD0Q== X-Gm-Message-State: AOJu0YwggRqBdD50CIBGGXolGWxT4TksBV6Q3lLnIrFuoQuTOdl03Y3Y 1FIk0HL4ttgp4bmIfyWjlsqkhoIXtHmZCdaJcHGUi5KHuBalxCPsN3o4wjZmUT8KprIq1DGQNfY 9cOE+tScIUA== X-Gm-Gg: AZuq6aI8JqIXhWtjJvafOFe3FMmiY+LKEJej3wvKnl//QD/XR7thXqV1kXktW4Fr5vL RGOP3qwk1+cOIPZ1lbUtAJeYxirEA9hAEda+rjJrSutf2QFE44cSURXXSfupoGxntXDLmwPUztU w3sK7DDAKiqVW7m98ErZ+BOUz73esXNfNl5EzOiuvsqoM3X1IndjzVf/UfqweQprAe8jeQrkCRz 7112mN5U/jVKNjCy2t8hqJ7T0IiOxGoFNQqSmzlLTD7gNojRa9CfxUUoCR2TM62Oiw1Lf/w+dAW pQsjFQw7uyIQFsn/MSmrxwCM29yh6aFFD/wuvVMWRz4gWICzEvOAp52+BwjprBQW10v2Re1cnnq SmjEyHt6wp8XVvt576dIRFmPWOzhdj2ZtowiLWU1sko1eOdxWpv7T4HlNX8h21iZHJHw26vwR1G EInwDJ0iTdmv0obVSVlRzLg5oJV8KeWygBAWgZhu4FIvIgS6LbpTCkpCzXn7GdWgA/W3K0duvbl ljZfgQcy+nYxdRITohjh1danSo4Dygwvb6w+Rn9iE0D92krZ5sqDhHB/5RFY0E= X-Received: by 2002:a05:6214:21e3:b0:88f:ca79:844a with SMTP id 6a1803df08f44-894b0782eb4mr85590576d6.48.1769471710137; Mon, 26 Jan 2026 15:55:10 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061740885a.15.2026.01.26.15.55.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:55:09 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][kirkstone/rust][PATCH 09/10] rust-target-config.bbclass: add RUST_TARGET_ABI to sstate signature exclusions Date: Mon, 26 Jan 2026 18:54:55 -0500 Message-ID: <1c0954ab5b2069e14e6549300bbec1dd4b0ab9ee.1769471543.git.scott.murray@konsulko.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 26 Jan 2026 23:55:21 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3111 From: Alexander Kanavin This was overlooked in https://lists.openembedded.org/g/openembedded-core/message/218953 and caused non-reusable sstate for rust-native when the target is one of risc-v machines. [YOCTO #16132] Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie (adapted from oe-core commit 9993e62f35c96aa8fce39a583f6cc391c0cbba99) Signed-off-by: Scott Murray --- classes/rust-target-config.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/rust-target-config.bbclass b/classes/rust-target-config.bbclass index 4fa8a85..bfa4adc 100644 --- a/classes/rust-target-config.bbclass +++ b/classes/rust-target-config.bbclass @@ -416,7 +416,7 @@ def rust_gen_target(d, thing, wd, arch): json.dump(tspec, f, indent=4) # These are accounted for in tmpdir path names so don't need to be in the task sig -rust_gen_target[vardepsexclude] += "ABIEXTENSION llvm_cpu" +rust_gen_target[vardepsexclude] += "ABIEXTENSION llvm_cpu TUNE_RISCV_ABI" do_rust_gen_targets[vardeps] += "DATA_LAYOUT TARGET_ENDIAN TARGET_POINTER_WIDTH TARGET_C_INT_WIDTH MAX_ATOMIC_WIDTH FEATURES" From patchwork Mon Jan 26 23:54:56 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Scott Murray X-Patchwork-Id: 79741 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 75D96D1953A for ; Mon, 26 Jan 2026 23:55:21 +0000 (UTC) Received: from mail-qv1-f65.google.com (mail-qv1-f65.google.com [209.85.219.65]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.35793.1769471712243715283 for ; Mon, 26 Jan 2026 15:55:12 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@konsulko.com header.s=google header.b=tVjznxm4; spf=pass (domain: konsulko.com, ip: 209.85.219.65, mailfrom: scott.murray@konsulko.com) Received: by mail-qv1-f65.google.com with SMTP id 6a1803df08f44-894676e6863so57307946d6.2 for ; Mon, 26 Jan 2026 15:55:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1769471711; x=1770076511; darn=lists.yoctoproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=X34hVYCDGTsx7N0JZADCMd2BpOwcXEMIdq4hBhfaZ5I=; b=tVjznxm4mNv0Z7gYni6RdpUnrWCwR7Nsh16iPX42E632J59pNMZqcbFiJmTT11kg56 DNbi0+MMwxqrDXcZuPfwViAA6XHAqun8VXN0Vf75SPr13jP7KfQiaU1VI/IiYn4MP99C aKymiqQpJ9xEpghsOAPP3LnPwzox2bF1k3VV8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769471711; x=1770076511; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=X34hVYCDGTsx7N0JZADCMd2BpOwcXEMIdq4hBhfaZ5I=; b=BKBMG/6J0DF/2fZ1awE+Vk3u3557mvY38dSarmbHrZnfstgZN+Be5YtgFW1bWtS1MB nZu+7o/I+dljLjuzHNGbO0SFm+JPINibgKx9EwDqXO5XBtpfozJuJs0+fMwsU+HgEKLS X/3ip/EybL2xqa/67UrUBKwHgmXMhJ3xfMmr0ZpOMM4A7/SpF1KISzi9rQWRbqGmAL9a QvZ3JOeF2OYguoDSMq0bgqQEBmZc9eRneJBEDn+kbWsuSStbEC3FJsa9rl/kwuXYcQvT Jb3qxugMedojVd61hyvdqTSSohkN5iYn215HTGXNJnSNd621GlfHZTRSetRG3htgxdDP OlAQ== X-Gm-Message-State: AOJu0Yw5O/POw3blNewzWVUBSkhwWR2zzOiuz5FurcX1WemMYYdh8iF4 P+X+yBjQWKRnvYC7tEMq9IobujREaogerBxAaY4ZauaDl2vlBotOZ8GLzlS7WlOw0LuQAuSSjL4 7KUOW86zNkg== X-Gm-Gg: AZuq6aLOmycZrhG3hXYj47Gz5rkbjoz6v/ckiCF0n8cHXq7lg0kZhtba3EyhjvElxjC k9nrPkZjy9z2JtoQoCdFTbhdiBw4cBgMWI73E2/cvwsoDNDunjyupFV72ggsTj5adyU6Sc/hoCk WQimcVOlE88R+/Y8zXSZj/vJ7HV1W8HNdrnO/7O30kWmONBV4R2ts9CWtVLvtSgBm+IVFF40ErQ 8kw9lcCD9PFmr2CDUGHMveRZYny5+1oH/Q8DzUyYp0OOCdYuiOHxwoYsveTzkIgABXmAAXRHNjB ZCJrLlqRic0s5RkeaMfxm6TRsQ4TT+okdt7vxVSL0zX6kIHwT5CWyOR5mY3S2gUM2GEHKAikCm4 YNC+gyEtTLMkUwGz3KDxdCxqDdjHGzFc1KwbeFCFdliOtj99R6aF5OFNihS9/BVTkb1cUqF1mMK 6a0Pec4WzTjM5Piqb0UkxgRbvfys0Qu1nM1tmCrZsDgTnxBROJfI1ulSBuJnbqCmYgmi9AgBGJG PysF0/GaANQ8faRU2DuMWkylBKv/EdBCNS0FT9Zvo8n6jQ1XuyP X-Received: by 2002:a05:6214:518f:b0:894:7798:8f8 with SMTP id 6a1803df08f44-894b070b3a7mr75214546d6.10.1769471710946; Mon, 26 Jan 2026 15:55:10 -0800 (PST) Received: from ghidorah.spiteful.org (107-179-213-3.cpe.teksavvy.com. [107.179.213.3]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c6e37d1f14sm1061740885a.15.2026.01.26.15.55.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Jan 2026 15:55:10 -0800 (PST) From: Scott Murray To: yocto-patches@lists.yoctoproject.org Subject: [meta-lts-mixins][kirkstone/rust][PATCH 10/10] rust-target-config.bbclass: apply signature exclusions only to native/nativesdk Date: Mon, 26 Jan 2026 18:54:56 -0500 Message-ID: <6baa9afeb88a4a9b4a0e82dd7e3e611438999dbb.1769471543.git.scott.murray@konsulko.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 26 Jan 2026 23:55:21 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/yocto-patches/message/3112 From: Alexander Kanavin Applying these exclusions to target builds and expecting that rebuilds happen when they should relies on incidental mechanisms like paths or other variables using the excluded ones. Rather than think of possible scenarions where it works, and where it doesn't, let's not exclude the variables from target builds, so task signature calculation can be relied on. [YOCTO #16132] Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie (adapted from oe-core commit 483005f752d89dacb869236a4941981f2698c29e) Signed-off-by: Scott Murray --- classes/rust-target-config.bbclass | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/classes/rust-target-config.bbclass b/classes/rust-target-config.bbclass index bfa4adc..7cac4c2 100644 --- a/classes/rust-target-config.bbclass +++ b/classes/rust-target-config.bbclass @@ -415,8 +415,10 @@ def rust_gen_target(d, thing, wd, arch): with open(wd + rustsys + '.json', 'w') as f: json.dump(tspec, f, indent=4) -# These are accounted for in tmpdir path names so don't need to be in the task sig -rust_gen_target[vardepsexclude] += "ABIEXTENSION llvm_cpu TUNE_RISCV_ABI" +RUSTCONFIG_EXCLUDEVARS = "" +RUSTCONFIG_EXCLUDEVARS:class-native = "ABIEXTENSION llvm_cpu TUNE_RISCV_ABI" +RUSTCONFIG_EXCLUDEVARS:class-nativesdk = "ABIEXTENSION llvm_cpu TUNE_RISCV_ABI" +rust_gen_target[vardepsexclude] += "${RUSTCONFIG_EXCLUDEVARS}" do_rust_gen_targets[vardeps] += "DATA_LAYOUT TARGET_ENDIAN TARGET_POINTER_WIDTH TARGET_C_INT_WIDTH MAX_ATOMIC_WIDTH FEATURES"