Bump compiler dependencies

This commit is contained in:
Jamie Hill-Daniel 2025-11-16 19:57:04 +00:00
parent c1995621a4
commit 36bdffea59
4 changed files with 514 additions and 566 deletions

1058
Cargo.lock

File diff suppressed because it is too large Load diff

View file

@ -20,6 +20,13 @@ rustc_public = { path = "../rustc_public" }
rustc_public_bridge = { path = "../rustc_public_bridge" }
# tidy-alphabetical-end
# Pin these to avoid pulling in a package with a binary blob
# <https://github.com/rust-lang/rust/pull/136395#issuecomment-2692769062>
[target.'cfg(target_os = "wasi")'.dependencies]
getrandom = "=0.3.3"
wasi = "=0.14.2"
[dependencies.tikv-jemalloc-sys]
version = "0.6.0"
optional = true

View file

@ -3,7 +3,6 @@
/// See <https://github.com/rust-lang/rust/issues/134863>
pub static CRATES: &[&str] = &[
// tidy-alphabetical-start
"allocator-api2",
"annotate-snippets",
"anstyle",
"askama_parser",
@ -22,7 +21,6 @@ pub static CRATES: &[&str] = &[
"fluent-langneg",
"fluent-syntax",
"fnv",
"foldhash",
"generic-array",
"hashbrown",
"heck",
@ -31,7 +29,6 @@ pub static CRATES: &[&str] = &[
"intl-memoizer",
"intl_pluralrules",
"libc",
"log",
"memchr",
"minimal-lexical",
"nom",
@ -62,7 +59,6 @@ pub static CRATES: &[&str] = &[
"unicode-ident",
"unicode-width",
"version_check",
"wasm-bindgen-backend",
"wasm-bindgen-macro-support",
"wasm-bindgen-shared",
"winnow",

View file

@ -55,6 +55,7 @@ const LICENSES_TOOLS: &[&str] = &[
"0BSD",
"Apache-2.0 AND ISC",
"Apache-2.0 OR BSL-1.0", // BSL is not acceptable, but we use it under Apache-2.0
"Apache-2.0 OR GPL-2.0-only",
"Apache-2.0 WITH LLVM-exception",
"Apache-2.0",
"BSD-2-Clause",
@ -279,10 +280,10 @@ const PERMITTED_RUSTC_DEPENDENCIES: &[&str] = &[
"ar_archive_writer",
"arrayref",
"arrayvec",
"autocfg",
"bitflags",
"blake3",
"block-buffer",
"block2",
"bstr",
"cc",
"cfg-if",
@ -303,6 +304,7 @@ const PERMITTED_RUSTC_DEPENDENCIES: &[&str] = &[
"derive-where",
"derive_setters",
"digest",
"dispatch2",
"displaydoc",
"dissimilar",
"dyn-clone",
@ -359,11 +361,12 @@ const PERMITTED_RUSTC_DEPENDENCIES: &[&str] = &[
"miniz_oxide",
"nix",
"nu-ansi-term",
"objc2",
"objc2-encode",
"object",
"odht",
"once_cell",
"once_cell_polyfill",
"overload",
"parking_lot",
"parking_lot_core",
"pathdiff",
@ -416,6 +419,7 @@ const PERMITTED_RUSTC_DEPENDENCIES: &[&str] = &[
"sha2",
"sharded-slab",
"shlex",
"simd-adler32",
"smallvec",
"stable_deref_trait",
"stacker",
@ -461,9 +465,6 @@ const PERMITTED_RUSTC_DEPENDENCIES: &[&str] = &[
"wasi",
"wasm-encoder",
"wasmparser",
"winapi",
"winapi-i686-pc-windows-gnu",
"winapi-x86_64-pc-windows-gnu",
"windows",
"windows-collections",
"windows-core",