[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"