[rust_toolchain] Use Linux x64 SDK on all platforms

We only need the sysroot, we don't use any tools so the host
architecture is irrelevant.

Change-Id: I98213fa1c965412e6f3401dc5bab8442d6497c6c
Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/recipes/+/1030411
Reviewed-by: Tyler Mandry <tmandry@google.com>
Commit-Queue: Erick Tryzelaar <etryzelaar@google.com>
diff --git a/recipes/rust_toolchain.expected/failing_compile_tests.json b/recipes/rust_toolchain.expected/failing_compile_tests.json
index 59f007c..fc8e9ed 100644
--- a/recipes/rust_toolchain.expected/failing_compile_tests.json
+++ b/recipes/rust_toolchain.expected/failing_compile_tests.json
@@ -706,7 +706,7 @@
       "-root",
       "[START_DIR]/cipd",
       "-ensure-file",
-      "fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir breakpad\nfuchsia/tools/breakpad/${platform} integration\n@Subdir linux\nfuchsia/third_party/sysroot/linux git_revision:db18eec0b4f14b6b16174aa2b91e016663157376\n@Subdir sdk\nfuchsia/sdk/core/${platform} latest\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
+      "fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir breakpad\nfuchsia/tools/breakpad/${platform} integration\n@Subdir linux\nfuchsia/third_party/sysroot/linux git_revision:db18eec0b4f14b6b16174aa2b91e016663157376\n@Subdir sdk\nfuchsia/sdk/core/linux-amd64 latest\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
       "-max-threads",
       "0",
       "-json-output",
@@ -763,7 +763,7 @@
       "@@@STEP_LOG_LINE@json.output@    \"sdk\": [@@@",
       "@@@STEP_LOG_LINE@json.output@      {@@@",
       "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-latest----------\",@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/resolved-platform\"@@@",
+      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/linux-amd64\"@@@",
       "@@@STEP_LOG_LINE@json.output@      }@@@",
       "@@@STEP_LOG_LINE@json.output@    ],@@@",
       "@@@STEP_LOG_LINE@json.output@    \"ubuntu20.04\": [@@@",
diff --git a/recipes/rust_toolchain.expected/failing_emulator_tests.json b/recipes/rust_toolchain.expected/failing_emulator_tests.json
index 71c2076..d01559e 100644
--- a/recipes/rust_toolchain.expected/failing_emulator_tests.json
+++ b/recipes/rust_toolchain.expected/failing_emulator_tests.json
@@ -706,7 +706,7 @@
       "-root",
       "[START_DIR]/cipd",
       "-ensure-file",
-      "fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir breakpad\nfuchsia/tools/breakpad/${platform} integration\n@Subdir linux\nfuchsia/third_party/sysroot/linux git_revision:db18eec0b4f14b6b16174aa2b91e016663157376\n@Subdir sdk\nfuchsia/sdk/core/${platform} latest\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
+      "fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir breakpad\nfuchsia/tools/breakpad/${platform} integration\n@Subdir linux\nfuchsia/third_party/sysroot/linux git_revision:db18eec0b4f14b6b16174aa2b91e016663157376\n@Subdir sdk\nfuchsia/sdk/core/linux-amd64 latest\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
       "-max-threads",
       "0",
       "-json-output",
@@ -763,7 +763,7 @@
       "@@@STEP_LOG_LINE@json.output@    \"sdk\": [@@@",
       "@@@STEP_LOG_LINE@json.output@      {@@@",
       "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-latest----------\",@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/resolved-platform\"@@@",
+      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/linux-amd64\"@@@",
       "@@@STEP_LOG_LINE@json.output@      }@@@",
       "@@@STEP_LOG_LINE@json.output@    ],@@@",
       "@@@STEP_LOG_LINE@json.output@    \"ubuntu20.04\": [@@@",
diff --git a/recipes/rust_toolchain.expected/manual.json b/recipes/rust_toolchain.expected/manual.json
index 4da1713..11abeb5 100644
--- a/recipes/rust_toolchain.expected/manual.json
+++ b/recipes/rust_toolchain.expected/manual.json
@@ -419,7 +419,7 @@
       "-root",
       "[START_DIR]/cipd",
       "-ensure-file",
-      "fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir breakpad\nfuchsia/tools/breakpad/${platform} integration\n@Subdir linux\nfuchsia/third_party/sysroot/linux git_revision:db18eec0b4f14b6b16174aa2b91e016663157376\n@Subdir sdk\nfuchsia/sdk/core/${platform} latest\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
+      "fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir breakpad\nfuchsia/tools/breakpad/${platform} integration\n@Subdir linux\nfuchsia/third_party/sysroot/linux git_revision:db18eec0b4f14b6b16174aa2b91e016663157376\n@Subdir sdk\nfuchsia/sdk/core/linux-amd64 latest\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
       "-max-threads",
       "0",
       "-json-output",
@@ -464,7 +464,7 @@
       "@@@STEP_LOG_LINE@json.output@    \"sdk\": [@@@",
       "@@@STEP_LOG_LINE@json.output@      {@@@",
       "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-latest----------\",@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/resolved-platform\"@@@",
+      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/linux-amd64\"@@@",
       "@@@STEP_LOG_LINE@json.output@      }@@@",
       "@@@STEP_LOG_LINE@json.output@    ],@@@",
       "@@@STEP_LOG_LINE@json.output@    \"ubuntu20.04\": [@@@",
diff --git a/recipes/rust_toolchain.expected/rust_intel_linux_beta.json b/recipes/rust_toolchain.expected/rust_intel_linux_beta.json
index 6993736..41bfe09 100644
--- a/recipes/rust_toolchain.expected/rust_intel_linux_beta.json
+++ b/recipes/rust_toolchain.expected/rust_intel_linux_beta.json
@@ -803,7 +803,7 @@
       "-root",
       "[START_DIR]/cipd",
       "-ensure-file",
-      "fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir breakpad\nfuchsia/tools/breakpad/${platform} integration\n@Subdir linux\nfuchsia/third_party/sysroot/linux integration\n@Subdir sdk\nfuchsia/sdk/core/${platform} latest\n@Subdir stage0\nfuchsia/third_party/rust/host/linux-amd64 git_revision:abad1dea\nfuchsia/third_party/rust/target/x86_64-unknown-linux-gnu git_revision:abad1dea\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
+      "fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir breakpad\nfuchsia/tools/breakpad/${platform} integration\n@Subdir linux\nfuchsia/third_party/sysroot/linux integration\n@Subdir sdk\nfuchsia/sdk/core/linux-amd64 latest\n@Subdir stage0\nfuchsia/third_party/rust/host/linux-amd64 git_revision:abad1dea\nfuchsia/third_party/rust/target/x86_64-unknown-linux-gnu git_revision:abad1dea\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
       "-max-threads",
       "0",
       "-json-output",
@@ -860,7 +860,7 @@
       "@@@STEP_LOG_LINE@json.output@    \"sdk\": [@@@",
       "@@@STEP_LOG_LINE@json.output@      {@@@",
       "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-latest----------\",@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/resolved-platform\"@@@",
+      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/linux-amd64\"@@@",
       "@@@STEP_LOG_LINE@json.output@      }@@@",
       "@@@STEP_LOG_LINE@json.output@    ],@@@",
       "@@@STEP_LOG_LINE@json.output@    \"stage0\": [@@@",
diff --git a/recipes/rust_toolchain.expected/rust_intel_linux_full.json b/recipes/rust_toolchain.expected/rust_intel_linux_full.json
index 45db5ea..e1d7f39 100644
--- a/recipes/rust_toolchain.expected/rust_intel_linux_full.json
+++ b/recipes/rust_toolchain.expected/rust_intel_linux_full.json
@@ -706,7 +706,7 @@
       "-root",
       "[START_DIR]/cipd",
       "-ensure-file",
-      "fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir breakpad\nfuchsia/tools/breakpad/${platform} integration\n@Subdir linux\nfuchsia/third_party/sysroot/linux git_revision:db18eec0b4f14b6b16174aa2b91e016663157376\n@Subdir sdk\nfuchsia/sdk/core/${platform} latest\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
+      "fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir breakpad\nfuchsia/tools/breakpad/${platform} integration\n@Subdir linux\nfuchsia/third_party/sysroot/linux git_revision:db18eec0b4f14b6b16174aa2b91e016663157376\n@Subdir sdk\nfuchsia/sdk/core/linux-amd64 latest\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
       "-max-threads",
       "0",
       "-json-output",
@@ -763,7 +763,7 @@
       "@@@STEP_LOG_LINE@json.output@    \"sdk\": [@@@",
       "@@@STEP_LOG_LINE@json.output@      {@@@",
       "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-latest----------\",@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/resolved-platform\"@@@",
+      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/linux-amd64\"@@@",
       "@@@STEP_LOG_LINE@json.output@      }@@@",
       "@@@STEP_LOG_LINE@json.output@    ],@@@",
       "@@@STEP_LOG_LINE@json.output@    \"ubuntu20.04\": [@@@",
diff --git a/recipes/rust_toolchain.expected/rust_intel_linux_main.json b/recipes/rust_toolchain.expected/rust_intel_linux_main.json
index 6b3b551..c612859 100644
--- a/recipes/rust_toolchain.expected/rust_intel_linux_main.json
+++ b/recipes/rust_toolchain.expected/rust_intel_linux_main.json
@@ -803,7 +803,7 @@
       "-root",
       "[START_DIR]/cipd",
       "-ensure-file",
-      "fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir breakpad\nfuchsia/tools/breakpad/${platform} integration\n@Subdir linux\nfuchsia/third_party/sysroot/linux integration\n@Subdir sdk\nfuchsia/sdk/core/${platform} latest\n@Subdir stage0\nfuchsia/third_party/rust/host/linux-amd64 git_revision:abad1dea\nfuchsia/third_party/rust/target/x86_64-unknown-linux-gnu git_revision:abad1dea\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
+      "fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir breakpad\nfuchsia/tools/breakpad/${platform} integration\n@Subdir linux\nfuchsia/third_party/sysroot/linux integration\n@Subdir sdk\nfuchsia/sdk/core/linux-amd64 latest\n@Subdir stage0\nfuchsia/third_party/rust/host/linux-amd64 git_revision:abad1dea\nfuchsia/third_party/rust/target/x86_64-unknown-linux-gnu git_revision:abad1dea\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
       "-max-threads",
       "0",
       "-json-output",
@@ -860,7 +860,7 @@
       "@@@STEP_LOG_LINE@json.output@    \"sdk\": [@@@",
       "@@@STEP_LOG_LINE@json.output@      {@@@",
       "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-latest----------\",@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/resolved-platform\"@@@",
+      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/linux-amd64\"@@@",
       "@@@STEP_LOG_LINE@json.output@      }@@@",
       "@@@STEP_LOG_LINE@json.output@    ],@@@",
       "@@@STEP_LOG_LINE@json.output@    \"stage0\": [@@@",
diff --git a/recipes/rust_toolchain.expected/rust_intel_linux_newllvm.json b/recipes/rust_toolchain.expected/rust_intel_linux_newllvm.json
index ecb7298..fd33b2d 100644
--- a/recipes/rust_toolchain.expected/rust_intel_linux_newllvm.json
+++ b/recipes/rust_toolchain.expected/rust_intel_linux_newllvm.json
@@ -706,7 +706,7 @@
       "-root",
       "[START_DIR]/cipd",
       "-ensure-file",
-      "fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir breakpad\nfuchsia/tools/breakpad/${platform} integration\n@Subdir linux\nfuchsia/third_party/sysroot/linux git_revision:db18eec0b4f14b6b16174aa2b91e016663157376\n@Subdir sdk\nfuchsia/sdk/core/${platform} latest\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
+      "fuchsia/third_party/clang/${platform} integration\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir breakpad\nfuchsia/tools/breakpad/${platform} integration\n@Subdir linux\nfuchsia/third_party/sysroot/linux git_revision:db18eec0b4f14b6b16174aa2b91e016663157376\n@Subdir sdk\nfuchsia/sdk/core/linux-amd64 latest\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
       "-max-threads",
       "0",
       "-json-output",
@@ -763,7 +763,7 @@
       "@@@STEP_LOG_LINE@json.output@    \"sdk\": [@@@",
       "@@@STEP_LOG_LINE@json.output@      {@@@",
       "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-latest----------\",@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/resolved-platform\"@@@",
+      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/linux-amd64\"@@@",
       "@@@STEP_LOG_LINE@json.output@      }@@@",
       "@@@STEP_LOG_LINE@json.output@    ],@@@",
       "@@@STEP_LOG_LINE@json.output@    \"ubuntu20.04\": [@@@",
diff --git a/recipes/rust_toolchain.expected/rust_intel_mac_beta.json b/recipes/rust_toolchain.expected/rust_intel_mac_beta.json
index 8e50d31..e99671d 100644
--- a/recipes/rust_toolchain.expected/rust_intel_mac_beta.json
+++ b/recipes/rust_toolchain.expected/rust_intel_mac_beta.json
@@ -803,7 +803,7 @@
       "-root",
       "[START_DIR]/cipd",
       "-ensure-file",
-      "fuchsia/third_party/clang/${platform} git_revision:b44399296a7fa4323ab32739df6dbcfc6068af8f\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir linux\nfuchsia/third_party/sysroot/linux integration\n@Subdir sdk\nfuchsia/sdk/core/${platform} latest\n@Subdir stage0\nfuchsia/third_party/rust/host/mac-amd64 git_revision:abad1dea\nfuchsia/third_party/rust/target/x86_64-apple-darwin git_revision:abad1dea\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
+      "fuchsia/third_party/clang/${platform} git_revision:b44399296a7fa4323ab32739df6dbcfc6068af8f\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir linux\nfuchsia/third_party/sysroot/linux integration\n@Subdir sdk\nfuchsia/sdk/core/linux-amd64 latest\n@Subdir stage0\nfuchsia/third_party/rust/host/mac-amd64 git_revision:abad1dea\nfuchsia/third_party/rust/target/x86_64-apple-darwin git_revision:abad1dea\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
       "-max-threads",
       "0",
       "-json-output",
@@ -854,7 +854,7 @@
       "@@@STEP_LOG_LINE@json.output@    \"sdk\": [@@@",
       "@@@STEP_LOG_LINE@json.output@      {@@@",
       "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-latest----------\",@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/resolved-platform\"@@@",
+      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/linux-amd64\"@@@",
       "@@@STEP_LOG_LINE@json.output@      }@@@",
       "@@@STEP_LOG_LINE@json.output@    ],@@@",
       "@@@STEP_LOG_LINE@json.output@    \"stage0\": [@@@",
diff --git a/recipes/rust_toolchain.expected/rust_intel_mac_main.json b/recipes/rust_toolchain.expected/rust_intel_mac_main.json
index a864c37..d3c0e4b 100644
--- a/recipes/rust_toolchain.expected/rust_intel_mac_main.json
+++ b/recipes/rust_toolchain.expected/rust_intel_mac_main.json
@@ -803,7 +803,7 @@
       "-root",
       "[START_DIR]/cipd",
       "-ensure-file",
-      "fuchsia/third_party/clang/${platform} git_revision:b44399296a7fa4323ab32739df6dbcfc6068af8f\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir linux\nfuchsia/third_party/sysroot/linux integration\n@Subdir sdk\nfuchsia/sdk/core/${platform} latest\n@Subdir stage0\nfuchsia/third_party/rust/host/mac-amd64 git_revision:abad1dea\nfuchsia/third_party/rust/target/x86_64-apple-darwin git_revision:abad1dea\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
+      "fuchsia/third_party/clang/${platform} git_revision:b44399296a7fa4323ab32739df6dbcfc6068af8f\nfuchsia/third_party/cmake/${platform} integration\nfuchsia/third_party/ninja/${platform} integration\nfuchsia/third_party/make/${platform} version:4.3\n@Subdir linux\nfuchsia/third_party/sysroot/linux integration\n@Subdir sdk\nfuchsia/sdk/core/linux-amd64 latest\n@Subdir stage0\nfuchsia/third_party/rust/host/mac-amd64 git_revision:abad1dea\nfuchsia/third_party/rust/target/x86_64-apple-darwin git_revision:abad1dea\n@Subdir ubuntu20.04\nfuchsia/third_party/sysroot/focal latest",
       "-max-threads",
       "0",
       "-json-output",
@@ -854,7 +854,7 @@
       "@@@STEP_LOG_LINE@json.output@    \"sdk\": [@@@",
       "@@@STEP_LOG_LINE@json.output@      {@@@",
       "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-latest----------\",@@@",
-      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/resolved-platform\"@@@",
+      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sdk/core/linux-amd64\"@@@",
       "@@@STEP_LOG_LINE@json.output@      }@@@",
       "@@@STEP_LOG_LINE@json.output@    ],@@@",
       "@@@STEP_LOG_LINE@json.output@    \"stage0\": [@@@",
diff --git a/recipes/rust_toolchain.py b/recipes/rust_toolchain.py
index d078a5b..246a708 100644
--- a/recipes/rust_toolchain.py
+++ b/recipes/rust_toolchain.py
@@ -404,13 +404,9 @@
                 "fuchsia/third_party/sysroot/focal", "latest", "ubuntu20.04"
             )
 
-            # We don't have SDK for linux-arm64 or win, but we only need sysroot.
-            if (
-                api.platform.arch == "arm" and api.platform.bits == 64
-            ) or api.platform.is_win:
-                pkgs.add_package("fuchsia/sdk/core/linux-amd64", "latest", "sdk")
-            else:
-                pkgs.add_package("fuchsia/sdk/core/${platform}", "latest", "sdk")
+            # Use Linux x64 SDK on all platforms. We only need the sysroot, we
+            # don't use any tools so the host architecture is irrelevant.
+            pkgs.add_package("fuchsia/sdk/core/linux-amd64", "latest", "sdk")
             if use_breakpad:
                 pkgs.add_package(
                     "fuchsia/tools/breakpad/${platform}", "integration", "breakpad"