Skip to content

Commit 2dabaa0

Browse files
authored
Rollup merge of rust-lang#128436 - GuillaumeGomez:update-sysinfo, r=clubby789
Update sysinfo version to 0.31.2 I needed to update `memchr` version (which was pinned in rust-lang@36a1679). So let's see if it triggers the linker issue. try-job: x86_64-mingw
2 parents d1d57bd + f449586 commit 2dabaa0

File tree

5 files changed

+158
-61
lines changed

5 files changed

+158
-61
lines changed

Cargo.lock

+64-23
Original file line numberDiff line numberDiff line change
@@ -771,7 +771,7 @@ dependencies = [
771771
"tracing-subscriber",
772772
"unified-diff",
773773
"walkdir",
774-
"windows",
774+
"windows 0.52.0",
775775
]
776776

777777
[[package]]
@@ -1713,7 +1713,7 @@ dependencies = [
17131713
"iana-time-zone-haiku",
17141714
"js-sys",
17151715
"wasm-bindgen",
1716-
"windows-core",
1716+
"windows-core 0.52.0",
17171717
]
17181718

17191719
[[package]]
@@ -2436,15 +2436,6 @@ dependencies = [
24362436
"windows-sys 0.52.0",
24372437
]
24382438

2439-
[[package]]
2440-
name = "ntapi"
2441-
version = "0.4.1"
2442-
source = "registry+https://github.com/rust-lang/crates.io-index"
2443-
checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4"
2444-
dependencies = [
2445-
"winapi",
2446-
]
2447-
24482439
[[package]]
24492440
name = "nu-ansi-term"
24502441
version = "0.46.0"
@@ -3717,7 +3708,7 @@ dependencies = [
37173708
"thorin-dwp",
37183709
"tracing",
37193710
"wasm-encoder 0.210.0",
3720-
"windows",
3711+
"windows 0.52.0",
37213712
]
37223713

37233714
[[package]]
@@ -3774,7 +3765,7 @@ dependencies = [
37743765
"tempfile",
37753766
"thin-vec",
37763767
"tracing",
3777-
"windows",
3768+
"windows 0.52.0",
37783769
]
37793770

37803771
[[package]]
@@ -3835,7 +3826,7 @@ dependencies = [
38353826
"shlex",
38363827
"time",
38373828
"tracing",
3838-
"windows",
3829+
"windows 0.52.0",
38393830
]
38403831

38413832
[[package]]
@@ -3886,7 +3877,7 @@ dependencies = [
38863877
"termcolor",
38873878
"termize",
38883879
"tracing",
3889-
"windows",
3880+
"windows 0.52.0",
38903881
]
38913882

38923883
[[package]]
@@ -4607,7 +4598,7 @@ dependencies = [
46074598
"smallvec",
46084599
"termize",
46094600
"tracing",
4610-
"windows",
4601+
"windows 0.52.0",
46114602
]
46124603

46134604
[[package]]
@@ -5365,16 +5356,13 @@ dependencies = [
53655356

53665357
[[package]]
53675358
name = "sysinfo"
5368-
version = "0.30.12"
5359+
version = "0.31.2"
53695360
source = "registry+https://github.com/rust-lang/crates.io-index"
5370-
checksum = "732ffa00f53e6b2af46208fba5718d9662a421049204e156328b66791ffa15ae"
5361+
checksum = "d4115055da5f572fff541dd0c4e61b0262977f453cc9fe04be83aba25a89bdab"
53715362
dependencies = [
5372-
"cfg-if",
53735363
"core-foundation-sys",
53745364
"libc",
5375-
"ntapi",
5376-
"once_cell",
5377-
"windows",
5365+
"windows 0.57.0",
53785366
]
53795367

53805368
[[package]]
@@ -6299,7 +6287,17 @@ version = "0.52.0"
62996287
source = "registry+https://github.com/rust-lang/crates.io-index"
63006288
checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
63016289
dependencies = [
6302-
"windows-core",
6290+
"windows-core 0.52.0",
6291+
"windows-targets 0.52.5",
6292+
]
6293+
6294+
[[package]]
6295+
name = "windows"
6296+
version = "0.57.0"
6297+
source = "registry+https://github.com/rust-lang/crates.io-index"
6298+
checksum = "12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143"
6299+
dependencies = [
6300+
"windows-core 0.57.0",
63036301
"windows-targets 0.52.5",
63046302
]
63056303

@@ -6326,12 +6324,55 @@ dependencies = [
63266324
"windows-targets 0.52.5",
63276325
]
63286326

6327+
[[package]]
6328+
name = "windows-core"
6329+
version = "0.57.0"
6330+
source = "registry+https://github.com/rust-lang/crates.io-index"
6331+
checksum = "d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d"
6332+
dependencies = [
6333+
"windows-implement",
6334+
"windows-interface",
6335+
"windows-result",
6336+
"windows-targets 0.52.5",
6337+
]
6338+
6339+
[[package]]
6340+
name = "windows-implement"
6341+
version = "0.57.0"
6342+
source = "registry+https://github.com/rust-lang/crates.io-index"
6343+
checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7"
6344+
dependencies = [
6345+
"proc-macro2",
6346+
"quote",
6347+
"syn 2.0.67",
6348+
]
6349+
6350+
[[package]]
6351+
name = "windows-interface"
6352+
version = "0.57.0"
6353+
source = "registry+https://github.com/rust-lang/crates.io-index"
6354+
checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7"
6355+
dependencies = [
6356+
"proc-macro2",
6357+
"quote",
6358+
"syn 2.0.67",
6359+
]
6360+
63296361
[[package]]
63306362
name = "windows-metadata"
63316363
version = "0.58.0"
63326364
source = "registry+https://github.com/rust-lang/crates.io-index"
63336365
checksum = "2e837f3c3012cfe9e7086302a93f441a7999439be1ad4c530d55d2f6d2921809"
63346366

6367+
[[package]]
6368+
name = "windows-result"
6369+
version = "0.1.2"
6370+
source = "registry+https://github.com/rust-lang/crates.io-index"
6371+
checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8"
6372+
dependencies = [
6373+
"windows-targets 0.52.5",
6374+
]
6375+
63356376
[[package]]
63366377
name = "windows-sys"
63376378
version = "0.48.0"

src/bootstrap/Cargo.lock

+82-29
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ dependencies = [
6565
"termcolor",
6666
"toml",
6767
"walkdir",
68-
"windows",
68+
"windows 0.52.0",
6969
"xz2",
7070
]
7171

@@ -378,12 +378,6 @@ dependencies = [
378378
"memchr",
379379
]
380380

381-
[[package]]
382-
name = "once_cell"
383-
version = "1.19.0"
384-
source = "registry+https://github.com/rust-lang/crates.io-index"
385-
checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
386-
387381
[[package]]
388382
name = "opener"
389383
version = "0.5.2"
@@ -549,16 +543,15 @@ dependencies = [
549543

550544
[[package]]
551545
name = "sysinfo"
552-
version = "0.30.5"
546+
version = "0.31.2"
553547
source = "registry+https://github.com/rust-lang/crates.io-index"
554-
checksum = "1fb4f3438c8f6389c864e61221cbc97e9bca98b4daf39a5beb7bea660f528bb2"
548+
checksum = "d4115055da5f572fff541dd0c4e61b0262977f453cc9fe04be83aba25a89bdab"
555549
dependencies = [
556-
"cfg-if",
557550
"core-foundation-sys",
558551
"libc",
552+
"memchr",
559553
"ntapi",
560-
"once_cell",
561-
"windows",
554+
"windows 0.57.0",
562555
]
563556

564557
[[package]]
@@ -655,7 +648,17 @@ version = "0.52.0"
655648
source = "registry+https://github.com/rust-lang/crates.io-index"
656649
checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be"
657650
dependencies = [
658-
"windows-core",
651+
"windows-core 0.52.0",
652+
"windows-targets",
653+
]
654+
655+
[[package]]
656+
name = "windows"
657+
version = "0.57.0"
658+
source = "registry+https://github.com/rust-lang/crates.io-index"
659+
checksum = "12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143"
660+
dependencies = [
661+
"windows-core 0.57.0",
659662
"windows-targets",
660663
]
661664

@@ -668,6 +671,49 @@ dependencies = [
668671
"windows-targets",
669672
]
670673

674+
[[package]]
675+
name = "windows-core"
676+
version = "0.57.0"
677+
source = "registry+https://github.com/rust-lang/crates.io-index"
678+
checksum = "d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d"
679+
dependencies = [
680+
"windows-implement",
681+
"windows-interface",
682+
"windows-result",
683+
"windows-targets",
684+
]
685+
686+
[[package]]
687+
name = "windows-implement"
688+
version = "0.57.0"
689+
source = "registry+https://github.com/rust-lang/crates.io-index"
690+
checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7"
691+
dependencies = [
692+
"proc-macro2",
693+
"quote",
694+
"syn",
695+
]
696+
697+
[[package]]
698+
name = "windows-interface"
699+
version = "0.57.0"
700+
source = "registry+https://github.com/rust-lang/crates.io-index"
701+
checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7"
702+
dependencies = [
703+
"proc-macro2",
704+
"quote",
705+
"syn",
706+
]
707+
708+
[[package]]
709+
name = "windows-result"
710+
version = "0.1.2"
711+
source = "registry+https://github.com/rust-lang/crates.io-index"
712+
checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8"
713+
dependencies = [
714+
"windows-targets",
715+
]
716+
671717
[[package]]
672718
name = "windows-sys"
673719
version = "0.52.0"
@@ -679,13 +725,14 @@ dependencies = [
679725

680726
[[package]]
681727
name = "windows-targets"
682-
version = "0.52.0"
728+
version = "0.52.6"
683729
source = "registry+https://github.com/rust-lang/crates.io-index"
684-
checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"
730+
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
685731
dependencies = [
686732
"windows_aarch64_gnullvm",
687733
"windows_aarch64_msvc",
688734
"windows_i686_gnu",
735+
"windows_i686_gnullvm",
689736
"windows_i686_msvc",
690737
"windows_x86_64_gnu",
691738
"windows_x86_64_gnullvm",
@@ -694,45 +741,51 @@ dependencies = [
694741

695742
[[package]]
696743
name = "windows_aarch64_gnullvm"
697-
version = "0.52.0"
744+
version = "0.52.6"
698745
source = "registry+https://github.com/rust-lang/crates.io-index"
699-
checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
746+
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
700747

701748
[[package]]
702749
name = "windows_aarch64_msvc"
703-
version = "0.52.0"
750+
version = "0.52.6"
704751
source = "registry+https://github.com/rust-lang/crates.io-index"
705-
checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
752+
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
706753

707754
[[package]]
708755
name = "windows_i686_gnu"
709-
version = "0.52.0"
756+
version = "0.52.6"
710757
source = "registry+https://github.com/rust-lang/crates.io-index"
711-
checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
758+
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
759+
760+
[[package]]
761+
name = "windows_i686_gnullvm"
762+
version = "0.52.6"
763+
source = "registry+https://github.com/rust-lang/crates.io-index"
764+
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
712765

713766
[[package]]
714767
name = "windows_i686_msvc"
715-
version = "0.52.0"
768+
version = "0.52.6"
716769
source = "registry+https://github.com/rust-lang/crates.io-index"
717-
checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
770+
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
718771

719772
[[package]]
720773
name = "windows_x86_64_gnu"
721-
version = "0.52.0"
774+
version = "0.52.6"
722775
source = "registry+https://github.com/rust-lang/crates.io-index"
723-
checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
776+
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
724777

725778
[[package]]
726779
name = "windows_x86_64_gnullvm"
727-
version = "0.52.0"
780+
version = "0.52.6"
728781
source = "registry+https://github.com/rust-lang/crates.io-index"
729-
checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
782+
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
730783

731784
[[package]]
732785
name = "windows_x86_64_msvc"
733-
version = "0.52.0"
786+
version = "0.52.6"
734787
source = "registry+https://github.com/rust-lang/crates.io-index"
735-
checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
788+
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
736789

737790
[[package]]
738791
name = "xattr"

src/bootstrap/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ walkdir = "2.4"
6363
xz2 = "0.1"
6464

6565
# Dependencies needed by the build-metrics feature
66-
sysinfo = { version = "0.30", default-features = false, optional = true }
66+
sysinfo = { version = "0.31.2", default-features = false, optional = true, features = ["system"] }
6767

6868
[target.'cfg(windows)'.dependencies.junction]
6969
version = "1.0.0"

0 commit comments

Comments
 (0)