Skip to content

Commit f292217

Browse files
committed
bootstrap: bump fd-lock
Signed-off-by: onur-ozkan <[email protected]>
1 parent 0919ad1 commit f292217

File tree

2 files changed

+34
-37
lines changed

2 files changed

+34
-37
lines changed

src/bootstrap/Cargo.lock

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -247,19 +247,19 @@ checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
247247

248248
[[package]]
249249
name = "errno"
250-
version = "0.3.5"
250+
version = "0.3.8"
251251
source = "registry+https://github.com/rust-lang/crates.io-index"
252-
checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860"
252+
checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
253253
dependencies = [
254254
"libc",
255255
"windows-sys",
256256
]
257257

258258
[[package]]
259259
name = "fd-lock"
260-
version = "3.0.13"
260+
version = "4.0.2"
261261
source = "registry+https://github.com/rust-lang/crates.io-index"
262-
checksum = "ef033ed5e9bad94e55838ca0ca906db0e043f517adda0c8b79c7a8c66c93c1b5"
262+
checksum = "7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947"
263263
dependencies = [
264264
"cfg-if",
265265
"rustix",
@@ -370,15 +370,15 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
370370

371371
[[package]]
372372
name = "libc"
373-
version = "0.2.149"
373+
version = "0.2.151"
374374
source = "registry+https://github.com/rust-lang/crates.io-index"
375-
checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b"
375+
checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4"
376376

377377
[[package]]
378378
name = "linux-raw-sys"
379-
version = "0.4.10"
379+
version = "0.4.12"
380380
source = "registry+https://github.com/rust-lang/crates.io-index"
381-
checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f"
381+
checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456"
382382

383383
[[package]]
384384
name = "log"
@@ -537,9 +537,9 @@ checksum = "49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64"
537537

538538
[[package]]
539539
name = "rustix"
540-
version = "0.38.19"
540+
version = "0.38.28"
541541
source = "registry+https://github.com/rust-lang/crates.io-index"
542-
checksum = "745ecfa778e66b2b63c88a61cb36e0eea109e803b0b86bf9879fbc77c70e86ed"
542+
checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316"
543543
dependencies = [
544544
"bitflags 2.4.1",
545545
"errno",
@@ -740,37 +740,37 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
740740

741741
[[package]]
742742
name = "windows"
743-
version = "0.51.1"
743+
version = "0.52.0"
744744
source = "registry+https://github.com/rust-lang/crates.io-index"
745-
checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9"
745+
checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
746746
dependencies = [
747747
"windows-core",
748748
"windows-targets",
749749
]
750750

751751
[[package]]
752752
name = "windows-core"
753-
version = "0.51.1"
753+
version = "0.52.0"
754754
source = "registry+https://github.com/rust-lang/crates.io-index"
755-
checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64"
755+
checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
756756
dependencies = [
757757
"windows-targets",
758758
]
759759

760760
[[package]]
761761
name = "windows-sys"
762-
version = "0.48.0"
762+
version = "0.52.0"
763763
source = "registry+https://github.com/rust-lang/crates.io-index"
764-
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
764+
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
765765
dependencies = [
766766
"windows-targets",
767767
]
768768

769769
[[package]]
770770
name = "windows-targets"
771-
version = "0.48.5"
771+
version = "0.52.0"
772772
source = "registry+https://github.com/rust-lang/crates.io-index"
773-
checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
773+
checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"
774774
dependencies = [
775775
"windows_aarch64_gnullvm",
776776
"windows_aarch64_msvc",
@@ -783,45 +783,45 @@ dependencies = [
783783

784784
[[package]]
785785
name = "windows_aarch64_gnullvm"
786-
version = "0.48.5"
786+
version = "0.52.0"
787787
source = "registry+https://github.com/rust-lang/crates.io-index"
788-
checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
788+
checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
789789

790790
[[package]]
791791
name = "windows_aarch64_msvc"
792-
version = "0.48.5"
792+
version = "0.52.0"
793793
source = "registry+https://github.com/rust-lang/crates.io-index"
794-
checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
794+
checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
795795

796796
[[package]]
797797
name = "windows_i686_gnu"
798-
version = "0.48.5"
798+
version = "0.52.0"
799799
source = "registry+https://github.com/rust-lang/crates.io-index"
800-
checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
800+
checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
801801

802802
[[package]]
803803
name = "windows_i686_msvc"
804-
version = "0.48.5"
804+
version = "0.52.0"
805805
source = "registry+https://github.com/rust-lang/crates.io-index"
806-
checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
806+
checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
807807

808808
[[package]]
809809
name = "windows_x86_64_gnu"
810-
version = "0.48.5"
810+
version = "0.52.0"
811811
source = "registry+https://github.com/rust-lang/crates.io-index"
812-
checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
812+
checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
813813

814814
[[package]]
815815
name = "windows_x86_64_gnullvm"
816-
version = "0.48.5"
816+
version = "0.52.0"
817817
source = "registry+https://github.com/rust-lang/crates.io-index"
818-
checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
818+
checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
819819

820820
[[package]]
821821
name = "windows_x86_64_msvc"
822-
version = "0.48.5"
822+
version = "0.52.0"
823823
source = "registry+https://github.com/rust-lang/crates.io-index"
824-
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
824+
checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
825825

826826
[[package]]
827827
name = "xattr"

src/bootstrap/Cargo.toml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ cc = "1.0.69"
3838
clap = { version = "4.4.7", default-features = false, features = ["std", "usage", "help", "derive", "error-context"] }
3939
clap_complete = "4.4.3"
4040
cmake = "0.1.38"
41+
fd-lock = "4.0"
4142
filetime = "0.2"
4243
hex = "0.4"
4344
home = "0.5.4"
@@ -62,15 +63,11 @@ xz2 = "0.1"
6263
# Dependencies needed by the build-metrics feature
6364
sysinfo = { version = "0.26.0", optional = true }
6465

65-
# Solaris doesn't support flock() and thus fd-lock is not option now
66-
[target.'cfg(not(target_os = "solaris"))'.dependencies]
67-
fd-lock = "3.0.13"
68-
6966
[target.'cfg(windows)'.dependencies.junction]
7067
version = "1.0.0"
7168

7269
[target.'cfg(windows)'.dependencies.windows]
73-
version = "0.51.1"
70+
version = "0.52"
7471
features = [
7572
"Win32_Foundation",
7673
"Win32_Security",

0 commit comments

Comments
 (0)