From 2d9b49a7ec1d8cb7ee246a82382671d7cb507cae Mon Sep 17 00:00:00 2001 From: krasinski <8573352+krasinski@users.noreply.github.com> Date: Mon, 11 Sep 2023 16:35:56 +0200 Subject: [PATCH] Fix ARM MacOS build (#5662) * Fix ARM MacOS build * add rosetta 2 comment (cherry picked from commit 424b2dd3437d43fde3224364cfca1aef306d0fac) --- doc/build.gradle | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/build.gradle b/doc/build.gradle index c8cc3ddee3..4cb940a967 100644 --- a/doc/build.gradle +++ b/doc/build.gradle @@ -112,6 +112,11 @@ task generateConfiguration(type: JavaExec, dependsOn: [cleanGeneratedConfigurati } sphinx { + if (System.getProperty("os.arch") == "aarch64") { + //https://github.com/trustin/sphinx-binary/issues/10 + //x86_64 will be handled by Rosetta 2 on a M1/M2 Mac + binaryUrl = "https://github.com/trustin/sphinx-binary/releases/download/v0.8.2/sphinx.osx-x86_64" + } environments = ["PYTHONWARNINGS" : ""] if (VersionNumber.parse(sparkVersion) >= VersionNumber.parse(kubernetesSupportSinceSpark)) { tags = "SupportsKubernetes"