Skip to content

Commit dd19f1f

Browse files
committed
Update rustix
The issue has been fixed.
1 parent d5a7424 commit dd19f1f

File tree

3 files changed

+9
-11
lines changed

3 files changed

+9
-11
lines changed

Cargo.lock

+7-8
Original file line numberDiff line numberDiff line change
@@ -1774,7 +1774,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
17741774
checksum = "24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb"
17751775
dependencies = [
17761776
"hermit-abi 0.3.1",
1777-
"rustix 0.38.1",
1777+
"rustix 0.38.2",
17781778
"windows-sys 0.48.0",
17791779
]
17801780

@@ -3218,7 +3218,6 @@ name = "rustc_driver"
32183218
version = "0.0.0"
32193219
dependencies = [
32203220
"rustc_driver_impl",
3221-
"rustix 0.37.11",
32223221
]
32233222

32243223
[[package]]
@@ -4279,9 +4278,9 @@ dependencies = [
42794278

42804279
[[package]]
42814280
name = "rustix"
4282-
version = "0.37.11"
4281+
version = "0.37.22"
42834282
source = "registry+https://github.com/rust-lang/crates.io-index"
4284-
checksum = "85597d61f83914ddeba6a47b3b8ffe7365107221c2e557ed94426489fefb5f77"
4283+
checksum = "8818fa822adcc98b18fedbb3632a6a33213c070556b5aa7c4c8cc21cff565c4c"
42854284
dependencies = [
42864285
"bitflags 1.3.2",
42874286
"errno",
@@ -4293,9 +4292,9 @@ dependencies = [
42934292

42944293
[[package]]
42954294
name = "rustix"
4296-
version = "0.38.1"
4295+
version = "0.38.2"
42974296
source = "registry+https://github.com/rust-lang/crates.io-index"
4298-
checksum = "fbc6396159432b5c8490d4e301d8c705f61860b8b6c863bf79942ce5401968f3"
4297+
checksum = "aabcb0461ebd01d6b79945797c27f8529082226cb630a9865a71870ff63532a4"
42994298
dependencies = [
43004299
"bitflags 2.3.3",
43014300
"errno",
@@ -4721,7 +4720,7 @@ dependencies = [
47214720
"cfg-if",
47224721
"fastrand",
47234722
"redox_syscall 0.3.5",
4724-
"rustix 0.37.11",
4723+
"rustix 0.37.22",
47254724
"windows-sys 0.48.0",
47264725
]
47274726

@@ -4762,7 +4761,7 @@ version = "0.2.6"
47624761
source = "registry+https://github.com/rust-lang/crates.io-index"
47634762
checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237"
47644763
dependencies = [
4765-
"rustix 0.37.11",
4764+
"rustix 0.37.22",
47664765
"windows-sys 0.48.0",
47674766
]
47684767

compiler/rustc_driver/Cargo.toml

-3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,3 @@ crate-type = ["dylib"]
88

99
[dependencies]
1010
rustc_driver_impl = { path = "../rustc_driver_impl" }
11-
# FIXME(Nilstrieb): 0.37.12 adds eventfd support for FreeBSD,
12-
# but FreeBSD 12 does not support it: https://github.com/bytecodealliance/rustix/issues/716
13-
rustix = "=0.37.11"

src/tools/tidy/src/deps.rs

+2
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,8 @@ const PERMITTED_RUSTC_DEPENDENCIES: &[&str] = &[
143143
"elsa",
144144
"ena",
145145
"equivalent",
146+
"errno",
147+
"errno-dragonfly",
146148
"expect-test",
147149
"fallible-iterator", // dependency of `thorin`
148150
"fastrand",

0 commit comments

Comments
 (0)