Commit 72f3a04
committed
fix: Downgrade AWS SDK packages and crc-fast for Rust 1.87.0 compatibility
The crc-fast crate version 1.6.0+ requires Rust features that are only
available in Rust 1.88+. Additionally, several AWS SDK packages and the
home crate released after May 2025 require Rust 1.88.0+. Since Rust
1.88.0 is not yet available in the Nix rust-overlay, we downgrade to
compatible versions:
- aws-config: 1.8.10 → 1.8.0
- aws-sdk-s3: 1.112.0 → 1.107.0
- aws-sdk-sso: 1.89.0 → 1.86.0
- aws-sdk-ssooidc: 1.91.0 → 1.88.0
- aws-sdk-sts: 1.92.0 → 1.89.0
- aws-smithy-checksums: 0.63.11 → 0.63.10
- crc-fast: 1.6.0 → 1.3.0
- home: 0.5.12 → 0.5.11
This keeps Rust at 1.87.0 while avoiding the unstable feature error:
error[E0658]: use of unstable library feature `stdarch_x86_avx512`
Fixes the following CI failures:
- coverage/ (Nix build failure)
- publish-image/ (Docker image build failure)
- asan-ubuntu-24/ (ASAN test failure)1 parent f8071ef commit 72f3a04
File tree
4 files changed
+39
-38
lines changed- local-remote-execution/overlays
4 files changed
+39
-38
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | 16 | | |
20 | 17 | | |
21 | 18 | | |
| |||
77 | 74 | | |
78 | 75 | | |
79 | 76 | | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | 77 | | |
85 | 78 | | |
86 | 79 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
0 commit comments