1 From cfa7506a303537ee7211bd46c39a96bbc5cea9cf Mon Sep 17 00:00:00 2001
2 From: Luca Barbato <lu_zero@gentoo.org>
3 Date: Fri, 27 Jan 2023 15:34:36 +0100
4 Subject: [PATCH] Update xz2 and lzma-sys
6 And use the static build.
8 Cargo.lock | 140 +++++++--------------------------------
9 src/bootstrap/Cargo.lock | 8 +--
10 src/bootstrap/Cargo.toml | 2 +-
11 3 files changed, 28 insertions(+), 122 deletions(-)
13 diff --git a/Cargo.lock b/Cargo.lock
14 index 6a15105805e..d4ecc363071 100644
17 @@ -295,45 +295,44 @@ version = "1.0.9"
18 source = "registry+https://github.com/rust-lang/crates.io-index"
19 checksum = "869119e97797867fd90f5e22af7d0bd274bd4635ebb9eb68c04f3f513ae6c412"
33 "cargo-platform 0.1.2",
41 - "env_logger 0.10.0",
66 @@ -363,38 +362,38 @@ dependencies = [
74 name = "cargo-credential"
79 name = "cargo-credential-1password"
89 name = "cargo-credential-macos-keychain"
98 name = "cargo-credential-wincred"
109 @@ -438,38 +437,39 @@ dependencies = [
151 @@ -832,17 +832,17 @@ version = "0.0.0"
168 "tracing-subscriber",
170 @@ -857,43 +857,43 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
171 checksum = "70489bbb718aea4f92e5f48f2e3b5be670c2051de30e57cb6e5377b4aa08b372"
195 source = "registry+https://github.com/rust-lang/crates.io-index"
196 -checksum = "b90f9dcd9490a97db91a85ccd79e38a87e14323f0bb824659ee3274e9143ba37"
197 +checksum = "015267563b1df20adccdd00cb05257b1dfbea70a04928e9cf88ffb850c1a40af"
205 name = "concolor-query"
208 source = "registry+https://github.com/rust-lang/crates.io-index"
209 -checksum = "82a90734b3d5dcf656e7624cca6bce9c3a90ee11f900e80141a7427ccfb3d317"
210 +checksum = "d6417fe6fc03a8b533fd2177742eeb39a90c7233eedec7bac96d4d6b69a09449"
213 name = "content_inspector"
215 source = "registry+https://github.com/rust-lang/crates.io-index"
216 checksum = "b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38"
219 @@ -939,17 +939,17 @@ version = "0.2.5"
220 source = "registry+https://github.com/rust-lang/crates.io-index"
221 checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320"
238 @@ -1258,50 +1258,16 @@ checksum = "0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3"
250 -source = "registry+https://github.com/rust-lang/crates.io-index"
251 -checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0"
263 -source = "registry+https://github.com/rust-lang/crates.io-index"
264 -checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1"
272 -name = "errno-dragonfly"
274 -source = "registry+https://github.com/rust-lang/crates.io-index"
275 -checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
282 name = "error_index_generator"
289 @@ -1795,25 +1761,16 @@ dependencies = [
301 -source = "registry+https://github.com/rust-lang/crates.io-index"
302 -checksum = "c0b40b39d66c28829a0cf4d09f7e139ff8201f7500a5083732848ed3b4b4d850"
310 source = "registry+https://github.com/rust-lang/crates.io-index"
311 checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f"
315 @@ -2004,38 +1961,16 @@ dependencies = [
316 name = "intl_pluralrules"
318 source = "registry+https://github.com/rust-lang/crates.io-index"
319 checksum = "078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972"
325 -name = "io-lifetimes"
327 -source = "registry+https://github.com/rust-lang/crates.io-index"
328 -checksum = "e394faa0efb47f9f227f1cd89978f854542b318a6f64fa695489c9c993056656"
335 -name = "is-terminal"
337 -source = "registry+https://github.com/rust-lang/crates.io-index"
338 -checksum = "aae5bc6e2eb41c9def29a3e0f1306382807764b9b53112030eff57435667352d"
340 - "hermit-abi 0.2.6",
349 source = "registry+https://github.com/rust-lang/crates.io-index"
350 checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
354 @@ -2235,22 +2170,16 @@ checksum = "7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3"
364 -name = "linux-raw-sys"
366 -source = "registry+https://github.com/rust-lang/crates.io-index"
367 -checksum = "8f9f08d8963a6c613f4b1a78f4f4a4dbfadf8e6545b2d72861731e4858b8b47f"
372 source = "registry+https://github.com/rust-lang/crates.io-index"
373 checksum = "f34a3f4798fac63fb48cf277eefa38f94d3443baff555bb98e4f56bc9092368e"
377 @@ -2272,19 +2201,19 @@ version = "0.4.14"
378 source = "registry+https://github.com/rust-lang/crates.io-index"
379 checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
388 source = "registry+https://github.com/rust-lang/crates.io-index"
389 -checksum = "f24f76ec44a8ac23a31915d6e326bca17ce88da03096f1ff194925dc714dac99"
390 +checksum = "5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27"
399 @@ -2434,25 +2363,16 @@ dependencies = [
402 source = "registry+https://github.com/rust-lang/crates.io-index"
403 checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21"
411 -source = "registry+https://github.com/rust-lang/crates.io-index"
412 -checksum = "52ffbca2f655e33c08be35d87278e5b18b89550a37dbd598c20db92f6a471123"
425 @@ -4637,30 +4557,16 @@ dependencies = [
429 "unicode-segmentation",
431 "unicode_categories",
437 -source = "registry+https://github.com/rust-lang/crates.io-index"
438 -checksum = "0b1fbb4dfc4eb1d390c02df47760bb19a84bb80b301ecc947ab5406394d8223e"
451 source = "registry+https://github.com/rust-lang/crates.io-index"
452 checksum = "61b3909d758bb75c79f23d4736fac9433868679d3ad2ea7a61e3c25cfda9a088"
456 @@ -4879,19 +4785,19 @@ checksum = "cc88c725d61fc6c3132893370cac4a0200e3fedf5da8331c570664b1987f5ca2"
460 source = "registry+https://github.com/rust-lang/crates.io-index"
461 checksum = "da73c8f77aebc0e40c300b93f0a5f1bece7a248a36eee287d4e095f35c7b7d6e"
467 source = "registry+https://github.com/rust-lang/crates.io-index"
468 -checksum = "827c00e91b15e2674d8a5270bae91f898693cbf9561cbb58d8eaa31974597293"
469 +checksum = "44d199ccf8f606592df2d145db26f2aa45344e23c64b074cc5a4047f1d99b0f7"
475 "normalize-line-endings",
478 @@ -5866,19 +5772,19 @@ version = "0.2.2"
479 source = "registry+https://github.com/rust-lang/crates.io-index"
480 checksum = "244c3741f4240ef46274860397c7c74e50eb23624996930e484c16679633a54c"
489 source = "registry+https://github.com/rust-lang/crates.io-index"
490 -checksum = "c179869f34fc7c01830d3ce7ea2086bc3a07e0d35289b667d0a8bf910258926c"
491 +checksum = "388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2"
497 name = "yaml-merge-keys"
499 source = "registry+https://github.com/rust-lang/crates.io-index"
500 diff --git a/src/bootstrap/Cargo.lock b/src/bootstrap/Cargo.lock
501 index efe8ae3169f..ad115c46110 100644
502 --- a/src/bootstrap/Cargo.lock
503 +++ b/src/bootstrap/Cargo.lock
504 @@ -346,19 +346,19 @@ version = "0.4.17"
505 source = "registry+https://github.com/rust-lang/crates.io-index"
506 checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
515 source = "registry+https://github.com/rust-lang/crates.io-index"
516 -checksum = "bdb4b7c3eddad11d3af9e86c487607d2d2442d185d848575365c4856ba96d619"
517 +checksum = "5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27"
526 @@ -780,19 +780,19 @@ version = "0.2.3"
527 source = "registry+https://github.com/rust-lang/crates.io-index"
528 checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc"
537 source = "registry+https://github.com/rust-lang/crates.io-index"
538 -checksum = "c179869f34fc7c01830d3ce7ea2086bc3a07e0d35289b667d0a8bf910258926c"
539 +checksum = "388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2"
547 source = "registry+https://github.com/rust-lang/crates.io-index"
548 diff --git a/src/bootstrap/Cargo.toml b/src/bootstrap/Cargo.toml
549 index ccc7ec1fce9..6d5838439db 100644
550 --- a/src/bootstrap/Cargo.toml
551 +++ b/src/bootstrap/Cargo.toml
552 @@ -46,17 +46,17 @@ object = { version = "0.29.0", default-features = false, features = ["archive",
553 serde = { version = "1.0.8", features = ["derive"] }
562 +xz2 = { version = "0.1", features = ["static"] }
565 # Dependencies needed by the build-metrics feature
566 sysinfo = { version = "0.26.0", optional = true }
568 [target.'cfg(windows)'.dependencies.winapi]