Skip to content

Commit 40940e1

Browse files
committed
bootstrap: bump windows too
1 parent 9cacafd commit 40940e1

File tree

4 files changed

+11
-65
lines changed

4 files changed

+11
-65
lines changed

src/bootstrap/Cargo.lock

Lines changed: 9 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ dependencies = [
6464
"tracing-subscriber",
6565
"tracing-tree",
6666
"walkdir",
67-
"windows 0.57.0",
67+
"windows",
6868
"xz2",
6969
]
7070

@@ -703,7 +703,7 @@ dependencies = [
703703
"ntapi",
704704
"objc2-core-foundation",
705705
"objc2-io-kit",
706-
"windows 0.61.1",
706+
"windows",
707707
]
708708

709709
[[package]]
@@ -916,24 +916,14 @@ version = "0.4.0"
916916
source = "registry+https://github.com/rust-lang/crates.io-index"
917917
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
918918

919-
[[package]]
920-
name = "windows"
921-
version = "0.57.0"
922-
source = "registry+https://github.com/rust-lang/crates.io-index"
923-
checksum = "12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143"
924-
dependencies = [
925-
"windows-core 0.57.0",
926-
"windows-targets",
927-
]
928-
929919
[[package]]
930920
name = "windows"
931921
version = "0.61.1"
932922
source = "registry+https://github.com/rust-lang/crates.io-index"
933923
checksum = "c5ee8f3d025738cb02bad7868bbb5f8a6327501e870bf51f1b455b0a2454a419"
934924
dependencies = [
935925
"windows-collections",
936-
"windows-core 0.61.0",
926+
"windows-core",
937927
"windows-future",
938928
"windows-link",
939929
"windows-numerics",
@@ -945,19 +935,7 @@ version = "0.2.0"
945935
source = "registry+https://github.com/rust-lang/crates.io-index"
946936
checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8"
947937
dependencies = [
948-
"windows-core 0.61.0",
949-
]
950-
951-
[[package]]
952-
name = "windows-core"
953-
version = "0.57.0"
954-
source = "registry+https://github.com/rust-lang/crates.io-index"
955-
checksum = "d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d"
956-
dependencies = [
957-
"windows-implement 0.57.0",
958-
"windows-interface 0.57.0",
959-
"windows-result 0.1.2",
960-
"windows-targets",
938+
"windows-core",
961939
]
962940

963941
[[package]]
@@ -966,10 +944,10 @@ version = "0.61.0"
966944
source = "registry+https://github.com/rust-lang/crates.io-index"
967945
checksum = "4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980"
968946
dependencies = [
969-
"windows-implement 0.60.0",
970-
"windows-interface 0.59.1",
947+
"windows-implement",
948+
"windows-interface",
971949
"windows-link",
972-
"windows-result 0.3.2",
950+
"windows-result",
973951
"windows-strings",
974952
]
975953

@@ -979,21 +957,10 @@ version = "0.2.0"
979957
source = "registry+https://github.com/rust-lang/crates.io-index"
980958
checksum = "7a1d6bbefcb7b60acd19828e1bc965da6fcf18a7e39490c5f8be71e54a19ba32"
981959
dependencies = [
982-
"windows-core 0.61.0",
960+
"windows-core",
983961
"windows-link",
984962
]
985963

986-
[[package]]
987-
name = "windows-implement"
988-
version = "0.57.0"
989-
source = "registry+https://github.com/rust-lang/crates.io-index"
990-
checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7"
991-
dependencies = [
992-
"proc-macro2",
993-
"quote",
994-
"syn",
995-
]
996-
997964
[[package]]
998965
name = "windows-implement"
999966
version = "0.60.0"
@@ -1005,17 +972,6 @@ dependencies = [
1005972
"syn",
1006973
]
1007974

1008-
[[package]]
1009-
name = "windows-interface"
1010-
version = "0.57.0"
1011-
source = "registry+https://github.com/rust-lang/crates.io-index"
1012-
checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7"
1013-
dependencies = [
1014-
"proc-macro2",
1015-
"quote",
1016-
"syn",
1017-
]
1018-
1019975
[[package]]
1020976
name = "windows-interface"
1021977
version = "0.59.1"
@@ -1039,19 +995,10 @@ version = "0.2.0"
1039995
source = "registry+https://github.com/rust-lang/crates.io-index"
1040996
checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1"
1041997
dependencies = [
1042-
"windows-core 0.61.0",
998+
"windows-core",
1043999
"windows-link",
10441000
]
10451001

1046-
[[package]]
1047-
name = "windows-result"
1048-
version = "0.1.2"
1049-
source = "registry+https://github.com/rust-lang/crates.io-index"
1050-
checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8"
1051-
dependencies = [
1052-
"windows-targets",
1053-
]
1054-
10551002
[[package]]
10561003
name = "windows-result"
10571004
version = "0.3.2"

src/bootstrap/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ tracing-tree = { version = "0.4.0", optional = true }
7070
version = "1.0.0"
7171

7272
[target.'cfg(windows)'.dependencies.windows]
73-
version = "0.57"
73+
version = "0.61"
7474
features = [
7575
"Win32_Foundation",
7676
"Win32_Security",

src/bootstrap/src/bin/rustc.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,7 @@ fn format_rusage_data(child: Child) -> Option<String> {
342342
use windows::Win32::System::Threading::GetProcessTimes;
343343
use windows::Win32::System::Time::FileTimeToSystemTime;
344344

345-
let handle = HANDLE(child.as_raw_handle() as isize);
345+
let handle = HANDLE(child.as_raw_handle());
346346

347347
let mut user_filetime = Default::default();
348348
let mut user_time = Default::default();

src/bootstrap/src/utils/job.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ mod for_windows {
6666
// Enable the Windows Error Reporting dialog which msys disables,
6767
// so we can JIT debug rustc
6868
let mode = SetErrorMode(THREAD_ERROR_MODE::default());
69-
let mode = THREAD_ERROR_MODE(mode);
7069
SetErrorMode(mode & !SEM_NOGPFAULTERRORBOX);
7170

7271
// Create a new job object for us to use

0 commit comments

Comments
 (0)