Skip to content

Commit af68593

Browse files
committed
Auto merge of #116029 - chenx97:mipsr6-update-crates, r=Mark-Simulacrum
Update crates for better MIPS R6 support Update crates to remove dependency on old versions of rustix and linux-raw-sys. Update libc, rustix, and linux-raw-sys to enhance support for MIPS R6 introduced by #112374 Commands that do the update: ```shell cargo +nightly update tempfile clap cargo +nightly update linux-raw-sys rustix ```
2 parents 96ab09d + 8e558bc commit af68593

File tree

2 files changed

+27
-66
lines changed

2 files changed

+27
-66
lines changed

Cargo.lock

+27-65
Original file line numberDiff line numberDiff line change
@@ -118,16 +118,15 @@ dependencies = [
118118

119119
[[package]]
120120
name = "anstream"
121-
version = "0.3.2"
121+
version = "0.5.0"
122122
source = "registry+https://github.com/rust-lang/crates.io-index"
123-
checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163"
123+
checksum = "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c"
124124
dependencies = [
125125
"anstyle",
126126
"anstyle-parse",
127127
"anstyle-query",
128128
"anstyle-wincon",
129129
"colorchoice",
130-
"is-terminal",
131130
"utf8parse",
132131
]
133132

@@ -157,9 +156,9 @@ dependencies = [
157156

158157
[[package]]
159158
name = "anstyle-wincon"
160-
version = "1.0.1"
159+
version = "2.1.0"
161160
source = "registry+https://github.com/rust-lang/crates.io-index"
162-
checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188"
161+
checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd"
163162
dependencies = [
164163
"anstyle",
165164
"windows-sys 0.48.0",
@@ -291,9 +290,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
291290

292291
[[package]]
293292
name = "bitflags"
294-
version = "2.3.3"
293+
version = "2.4.0"
295294
source = "registry+https://github.com/rust-lang/crates.io-index"
296-
checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42"
295+
checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635"
297296

298297
[[package]]
299298
name = "block-buffer"
@@ -459,25 +458,23 @@ dependencies = [
459458

460459
[[package]]
461460
name = "clap"
462-
version = "4.3.10"
461+
version = "4.4.4"
463462
source = "registry+https://github.com/rust-lang/crates.io-index"
464-
checksum = "384e169cc618c613d5e3ca6404dda77a8685a63e08660dcc64abaf7da7cb0c7a"
463+
checksum = "b1d7b8d5ec32af0fadc644bf1fd509a688c2103b185644bb1e29d164e0703136"
465464
dependencies = [
466465
"clap_builder",
467466
"clap_derive",
468-
"once_cell",
469467
]
470468

471469
[[package]]
472470
name = "clap_builder"
473-
version = "4.3.10"
471+
version = "4.4.4"
474472
source = "registry+https://github.com/rust-lang/crates.io-index"
475-
checksum = "ef137bbe35aab78bdb468ccfba75a5f4d8321ae011d34063770780545176af2d"
473+
checksum = "5179bb514e4d7c2051749d8fcefa2ed6d06a9f4e6d69faf3805f5d80b8cf8d56"
476474
dependencies = [
477475
"anstream",
478476
"anstyle",
479477
"clap_lex",
480-
"once_cell",
481478
"strsim",
482479
"terminal_size",
483480
]
@@ -493,9 +490,9 @@ dependencies = [
493490

494491
[[package]]
495492
name = "clap_derive"
496-
version = "4.3.2"
493+
version = "4.4.2"
497494
source = "registry+https://github.com/rust-lang/crates.io-index"
498-
checksum = "b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f"
495+
checksum = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873"
499496
dependencies = [
500497
"heck",
501498
"proc-macro2",
@@ -1253,12 +1250,9 @@ checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649"
12531250

12541251
[[package]]
12551252
name = "fastrand"
1256-
version = "1.9.0"
1253+
version = "2.0.0"
12571254
source = "registry+https://github.com/rust-lang/crates.io-index"
1258-
checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
1259-
dependencies = [
1260-
"instant",
1261-
]
1255+
checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764"
12621256

12631257
[[package]]
12641258
name = "field-offset"
@@ -1993,17 +1987,6 @@ dependencies = [
19931987
"unic-langid",
19941988
]
19951989

1996-
[[package]]
1997-
name = "io-lifetimes"
1998-
version = "1.0.11"
1999-
source = "registry+https://github.com/rust-lang/crates.io-index"
2000-
checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
2001-
dependencies = [
2002-
"hermit-abi 0.3.2",
2003-
"libc",
2004-
"windows-sys 0.48.0",
2005-
]
2006-
20071990
[[package]]
20081991
name = "ipnet"
20091992
version = "2.7.2"
@@ -2017,7 +2000,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
20172000
checksum = "24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb"
20182001
dependencies = [
20192002
"hermit-abi 0.3.2",
2020-
"rustix 0.38.2",
2003+
"rustix",
20212004
"windows-sys 0.48.0",
20222005
]
20232006

@@ -2214,15 +2197,9 @@ dependencies = [
22142197

22152198
[[package]]
22162199
name = "linux-raw-sys"
2217-
version = "0.3.8"
2218-
source = "registry+https://github.com/rust-lang/crates.io-index"
2219-
checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
2220-
2221-
[[package]]
2222-
name = "linux-raw-sys"
2223-
version = "0.4.3"
2200+
version = "0.4.7"
22242201
source = "registry+https://github.com/rust-lang/crates.io-index"
2225-
checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0"
2202+
checksum = "1a9bad9f94746442c783ca431b22403b519cd7fbeed0533fdd6328b2f2212128"
22262203

22272204
[[package]]
22282205
name = "litemap"
@@ -4711,28 +4688,14 @@ dependencies = [
47114688

47124689
[[package]]
47134690
name = "rustix"
4714-
version = "0.37.22"
4715-
source = "registry+https://github.com/rust-lang/crates.io-index"
4716-
checksum = "8818fa822adcc98b18fedbb3632a6a33213c070556b5aa7c4c8cc21cff565c4c"
4717-
dependencies = [
4718-
"bitflags 1.3.2",
4719-
"errno",
4720-
"io-lifetimes",
4721-
"libc",
4722-
"linux-raw-sys 0.3.8",
4723-
"windows-sys 0.48.0",
4724-
]
4725-
4726-
[[package]]
4727-
name = "rustix"
4728-
version = "0.38.2"
4691+
version = "0.38.14"
47294692
source = "registry+https://github.com/rust-lang/crates.io-index"
4730-
checksum = "aabcb0461ebd01d6b79945797c27f8529082226cb630a9865a71870ff63532a4"
4693+
checksum = "747c788e9ce8e92b12cd485c49ddf90723550b654b32508f979b71a7b1ecda4f"
47314694
dependencies = [
4732-
"bitflags 2.3.3",
4695+
"bitflags 2.4.0",
47334696
"errno",
47344697
"libc",
4735-
"linux-raw-sys 0.4.3",
4698+
"linux-raw-sys",
47364699
"windows-sys 0.48.0",
47374700
]
47384701

@@ -5196,15 +5159,14 @@ dependencies = [
51965159

51975160
[[package]]
51985161
name = "tempfile"
5199-
version = "3.6.0"
5162+
version = "3.8.0"
52005163
source = "registry+https://github.com/rust-lang/crates.io-index"
5201-
checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6"
5164+
checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef"
52025165
dependencies = [
5203-
"autocfg",
52045166
"cfg-if",
52055167
"fastrand",
52065168
"redox_syscall 0.3.5",
5207-
"rustix 0.37.22",
5169+
"rustix",
52085170
"windows-sys 0.48.0",
52095171
]
52105172

@@ -5241,11 +5203,11 @@ dependencies = [
52415203

52425204
[[package]]
52435205
name = "terminal_size"
5244-
version = "0.2.6"
5206+
version = "0.3.0"
52455207
source = "registry+https://github.com/rust-lang/crates.io-index"
5246-
checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237"
5208+
checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7"
52475209
dependencies = [
5248-
"rustix 0.37.22",
5210+
"rustix",
52495211
"windows-sys 0.48.0",
52505212
]
52515213

src/tools/tidy/src/deps.rs

-1
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,6 @@ const PERMITTED_RUSTC_DEPENDENCIES: &[&str] = &[
180180
"instant",
181181
"intl-memoizer",
182182
"intl_pluralrules",
183-
"io-lifetimes",
184183
"is-terminal",
185184
"itertools",
186185
"itoa",

0 commit comments

Comments
 (0)