diff --git a/src/dist/cache.rs b/src/dist/cache.rs index 72e9c3d66..e5db21b72 100644 --- a/src/dist/cache.rs +++ b/src/dist/cache.rs @@ -302,7 +302,10 @@ mod client { Box::new(PanicToolchainPackager) } } - #[cfg(target_os = "linux")] + #[cfg(all( + target_os = "linux", + any(target_arch = "x86_64", target_arch = "aarch64") + ))] impl crate::dist::pkg::ToolchainPackager for PanicToolchainPackager { fn write_pkg(self: Box, _f: super::fs::File) -> crate::errors::Result<()> { panic!("should not have called packager")