回答編集履歴

3

修正

2024/05/26 09:03

投稿

bsdfan
bsdfan

スコア4899

test CHANGED
@@ -15,6 +15,6 @@
15
15
  ----
16
16
  上記だけでは、toolchain のバージョンが新しすぎて、別のエラーが発生するようです。
17
17
  ```
18
- export RUST_TOOLCHAIN=1.71.1
18
+ echo 1.71.1 > rust-toolchain
19
19
  ```
20
- ように環境変数 `RUST_TOOLCHAIN` に 1.72.0 よりも古いバージョンを指定してビルドしてみてください。
20
+ rust-toolchain ファイルでバージョンを指定できるで、1.72.0 よりも古いバージョンビルドしてみてください。

2

修正

2024/05/26 08:52

投稿

bsdfan
bsdfan

スコア4899

test CHANGED
@@ -15,6 +15,6 @@
15
15
  ----
16
16
  上記だけでは、toolchain のバージョンが新しすぎて、別のエラーが発生するようです。
17
17
  ```
18
- set RUST_TOOLCHAIN=1.71.1
18
+ export RUST_TOOLCHAIN=1.71.1
19
19
  ```
20
20
  のように環境変数 `RUST_TOOLCHAIN` に 1.72.0 よりも古いバージョンを指定してビルドしてみてください。

1

toolchainバージョンの追記

2024/05/26 08:43

投稿

bsdfan
bsdfan

スコア4899

test CHANGED
@@ -10,3 +10,11 @@
10
10
  > error: failed to select a version for the requirement \`ahash = "^0.6"\`
11
11
  > candidate versions found which didn't match: 0.8.11, 0.8.10, 0.8.9, ...
12
12
  というエラーが発生しますが、これは、依存関係にある ahash の v0.6.* が yanked になっていて現在ではupdateできないようになっているためです。(以前から Cargo.lock に書かれている場合はそのまま使える)
13
+
14
+ 追記
15
+ ----
16
+ 上記だけでは、toolchain のバージョンが新しすぎて、別のエラーが発生するようです。
17
+ ```
18
+ set RUST_TOOLCHAIN=1.71.1
19
+ ```
20
+ のように環境変数 `RUST_TOOLCHAIN` に 1.72.0 よりも古いバージョンを指定してビルドしてみてください。