From c8b28d73e0f2afc7e79f7b5029f1eace0abe3380 Mon Sep 17 00:00:00 2001 From: Arik Sosman Date: Fri, 11 Oct 2024 09:15:31 -0700 Subject: [PATCH 01/12] Pin cc on Windows MSRV. --- .github/workflows/build.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 84823d67282..0552fd2a0bb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -41,6 +41,16 @@ jobs: - name: Set RUSTFLAGS to deny warnings if: "matrix.toolchain == '1.63.0'" run: echo "RUSTFLAGS=-D warnings" >> "$GITHUB_ENV" + - name: Pin cc on Windows MSRV + if: "matrix.toolchain == '1.63.0' && matrix.platform == 'windows-latest'" + run: | + cargo update -p rustls@0.23.14 --precise "0.23.0" --verbose + cargo update -p rustls-webpki@0.102.8 --precise "0.102.2" --verbose + cargo update -p aws-lc-rs --precise "1.6.0" --verbose + cargo update -p aws-lc-sys --precise "0.13.0" --verbose + cargo update -p ring --precise "0.17.0" --verbose + cargo update -p cmake --precise "0.1.48" --verbose + cargo update -p cc --precise "1.0.72" --verbose - name: Enable caching for bitcoind id: cache-bitcoind uses: actions/cache@v4 From c04e65ce291b35c5c59ad8f9dc5add5dcf15e68f Mon Sep 17 00:00:00 2001 From: Arik Sosman Date: Mon, 14 Oct 2024 06:43:50 -0700 Subject: [PATCH 02/12] f: try only pinning cc, without prerequisites --- .github/workflows/build.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0552fd2a0bb..1914bea5e07 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -44,12 +44,12 @@ jobs: - name: Pin cc on Windows MSRV if: "matrix.toolchain == '1.63.0' && matrix.platform == 'windows-latest'" run: | - cargo update -p rustls@0.23.14 --precise "0.23.0" --verbose - cargo update -p rustls-webpki@0.102.8 --precise "0.102.2" --verbose - cargo update -p aws-lc-rs --precise "1.6.0" --verbose - cargo update -p aws-lc-sys --precise "0.13.0" --verbose - cargo update -p ring --precise "0.17.0" --verbose - cargo update -p cmake --precise "0.1.48" --verbose + # cargo update -p rustls@0.23.14 --precise "0.23.0" --verbose + # cargo update -p rustls-webpki@0.102.8 --precise "0.102.2" --verbose + # cargo update -p aws-lc-rs --precise "1.6.0" --verbose + # cargo update -p aws-lc-sys --precise "0.13.0" --verbose + # cargo update -p ring --precise "0.17.0" --verbose + # cargo update -p cmake --precise "0.1.48" --verbose cargo update -p cc --precise "1.0.72" --verbose - name: Enable caching for bitcoind id: cache-bitcoind From f31051913149f216d047404ac23099acfb3d732a Mon Sep 17 00:00:00 2001 From: Arik Sosman Date: Mon, 14 Oct 2024 06:51:45 -0700 Subject: [PATCH 03/12] f: more pinning prerequisites --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1914bea5e07..af51ed4e8fb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -44,7 +44,7 @@ jobs: - name: Pin cc on Windows MSRV if: "matrix.toolchain == '1.63.0' && matrix.platform == 'windows-latest'" run: | - # cargo update -p rustls@0.23.14 --precise "0.23.0" --verbose + cargo update -p rustls@0.23.14 --precise "0.23.0" --verbose # cargo update -p rustls-webpki@0.102.8 --precise "0.102.2" --verbose # cargo update -p aws-lc-rs --precise "1.6.0" --verbose # cargo update -p aws-lc-sys --precise "0.13.0" --verbose From 2064923afebd56619e6ec142951375f8c4603248 Mon Sep 17 00:00:00 2001 From: Arik Sosman Date: Mon, 14 Oct 2024 06:55:19 -0700 Subject: [PATCH 04/12] f: more pinning prerequisites --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index af51ed4e8fb..a3b522a5da1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,8 +46,8 @@ jobs: run: | cargo update -p rustls@0.23.14 --precise "0.23.0" --verbose # cargo update -p rustls-webpki@0.102.8 --precise "0.102.2" --verbose - # cargo update -p aws-lc-rs --precise "1.6.0" --verbose - # cargo update -p aws-lc-sys --precise "0.13.0" --verbose + cargo update -p aws-lc-rs --precise "1.6.0" --verbose + cargo update -p aws-lc-sys --precise "0.13.0" --verbose # cargo update -p ring --precise "0.17.0" --verbose # cargo update -p cmake --precise "0.1.48" --verbose cargo update -p cc --precise "1.0.72" --verbose From 44054afed8c2a0350ff7c7ce10b126b7b30ad394 Mon Sep 17 00:00:00 2001 From: Arik Sosman Date: Mon, 14 Oct 2024 06:58:21 -0700 Subject: [PATCH 05/12] f: more pinning prerequisites --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a3b522a5da1..507dbd9fd35 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -47,7 +47,7 @@ jobs: cargo update -p rustls@0.23.14 --precise "0.23.0" --verbose # cargo update -p rustls-webpki@0.102.8 --precise "0.102.2" --verbose cargo update -p aws-lc-rs --precise "1.6.0" --verbose - cargo update -p aws-lc-sys --precise "0.13.0" --verbose + # cargo update -p aws-lc-sys --precise "0.13.0" --verbose # cargo update -p ring --precise "0.17.0" --verbose # cargo update -p cmake --precise "0.1.48" --verbose cargo update -p cc --precise "1.0.72" --verbose From c33303284549124c583099cf459be4479a725261 Mon Sep 17 00:00:00 2001 From: Arik Sosman Date: Mon, 14 Oct 2024 07:01:02 -0700 Subject: [PATCH 06/12] f: more pinning prerequisites --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 507dbd9fd35..3c4f96cb0f8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,7 +46,7 @@ jobs: run: | cargo update -p rustls@0.23.14 --precise "0.23.0" --verbose # cargo update -p rustls-webpki@0.102.8 --precise "0.102.2" --verbose - cargo update -p aws-lc-rs --precise "1.6.0" --verbose + cargo update -p aws-lc-rs --precise "1.9.0" --verbose # cargo update -p aws-lc-sys --precise "0.13.0" --verbose # cargo update -p ring --precise "0.17.0" --verbose # cargo update -p cmake --precise "0.1.48" --verbose From a3ec8fd90a507b33334a399f9c04b46662ca6403 Mon Sep 17 00:00:00 2001 From: Arik Sosman Date: Mon, 14 Oct 2024 07:05:22 -0700 Subject: [PATCH 07/12] f: more pinning prerequisites --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3c4f96cb0f8..6095098bb8d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -47,7 +47,7 @@ jobs: cargo update -p rustls@0.23.14 --precise "0.23.0" --verbose # cargo update -p rustls-webpki@0.102.8 --precise "0.102.2" --verbose cargo update -p aws-lc-rs --precise "1.9.0" --verbose - # cargo update -p aws-lc-sys --precise "0.13.0" --verbose + cargo update -p aws-lc-sys --precise "0.21.0" --verbose # cargo update -p ring --precise "0.17.0" --verbose # cargo update -p cmake --precise "0.1.48" --verbose cargo update -p cc --precise "1.0.72" --verbose From 96c883aaa5b8df735f2af746705fd6078866c92c Mon Sep 17 00:00:00 2001 From: Arik Sosman Date: Mon, 14 Oct 2024 07:08:18 -0700 Subject: [PATCH 08/12] f: more pinning prerequisites --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6095098bb8d..ef388b7b73a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -47,7 +47,7 @@ jobs: cargo update -p rustls@0.23.14 --precise "0.23.0" --verbose # cargo update -p rustls-webpki@0.102.8 --precise "0.102.2" --verbose cargo update -p aws-lc-rs --precise "1.9.0" --verbose - cargo update -p aws-lc-sys --precise "0.21.0" --verbose + cargo update -p aws-lc-sys --precise "0.14.1" --verbose # cargo update -p ring --precise "0.17.0" --verbose # cargo update -p cmake --precise "0.1.48" --verbose cargo update -p cc --precise "1.0.72" --verbose From 598caede0662c45322032804ef2bc547bf2a2df6 Mon Sep 17 00:00:00 2001 From: Arik Sosman Date: Mon, 14 Oct 2024 07:14:43 -0700 Subject: [PATCH 09/12] f: more pinning prerequisites --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ef388b7b73a..ee4fd477d8e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,7 +46,7 @@ jobs: run: | cargo update -p rustls@0.23.14 --precise "0.23.0" --verbose # cargo update -p rustls-webpki@0.102.8 --precise "0.102.2" --verbose - cargo update -p aws-lc-rs --precise "1.9.0" --verbose + cargo update -p aws-lc-rs --precise "1.6.4" --verbose cargo update -p aws-lc-sys --precise "0.14.1" --verbose # cargo update -p ring --precise "0.17.0" --verbose # cargo update -p cmake --precise "0.1.48" --verbose From ac667f07b00d13a1205372cc10e30c3403e9dacc Mon Sep 17 00:00:00 2001 From: Arik Sosman Date: Mon, 14 Oct 2024 07:19:53 -0700 Subject: [PATCH 10/12] f: more pinning prerequisites --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ee4fd477d8e..91989d0a638 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -45,7 +45,7 @@ jobs: if: "matrix.toolchain == '1.63.0' && matrix.platform == 'windows-latest'" run: | cargo update -p rustls@0.23.14 --precise "0.23.0" --verbose - # cargo update -p rustls-webpki@0.102.8 --precise "0.102.2" --verbose + cargo update -p rustls-webpki@0.102.8 --precise "0.102.2" --verbose cargo update -p aws-lc-rs --precise "1.6.4" --verbose cargo update -p aws-lc-sys --precise "0.14.1" --verbose # cargo update -p ring --precise "0.17.0" --verbose From 9f6ec0c59ce726b0b107f0601b9f30c6bc60a101 Mon Sep 17 00:00:00 2001 From: Arik Sosman Date: Mon, 14 Oct 2024 07:25:47 -0700 Subject: [PATCH 11/12] f: more pinning prerequisites --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 91989d0a638..dc67a951d20 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -48,7 +48,7 @@ jobs: cargo update -p rustls-webpki@0.102.8 --precise "0.102.2" --verbose cargo update -p aws-lc-rs --precise "1.6.4" --verbose cargo update -p aws-lc-sys --precise "0.14.1" --verbose - # cargo update -p ring --precise "0.17.0" --verbose + cargo update -p ring --precise "0.17.0" --verbose # cargo update -p cmake --precise "0.1.48" --verbose cargo update -p cc --precise "1.0.72" --verbose - name: Enable caching for bitcoind From 2a3a0d8b93f3755fab2f216bff4daf8c276b4e67 Mon Sep 17 00:00:00 2001 From: Arik Sosman Date: Mon, 14 Oct 2024 07:28:57 -0700 Subject: [PATCH 12/12] f: more pinning prerequisites --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dc67a951d20..d85d0a123a1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -49,7 +49,7 @@ jobs: cargo update -p aws-lc-rs --precise "1.6.4" --verbose cargo update -p aws-lc-sys --precise "0.14.1" --verbose cargo update -p ring --precise "0.17.0" --verbose - # cargo update -p cmake --precise "0.1.48" --verbose + cargo update -p cmake --precise "0.1.48" --verbose cargo update -p cc --precise "1.0.72" --verbose - name: Enable caching for bitcoind id: cache-bitcoind