diff --git a/ci/common.jsonnet b/ci/common.jsonnet index 70f1f909..d7a92fef 100644 --- a/ci/common.jsonnet +++ b/ci/common.jsonnet @@ -121,9 +121,13 @@ local common_json = import "../common.json"; graalnodejs:: { packages+: if self.os == "linux" then { - "00:devtoolset": "==11", cmake: "==3.22.2", - } else {}, + } + (if self.arch == "aarch64" then { + "00:devtoolset": "==10", + } else { + "00:devtoolset": "==11", + }) + else {}, }, svm:: { @@ -141,9 +145,13 @@ local common_json = import "../common.json"; "*.log", ], - packages+: if self.os == "linux" && std.objectHas(self, "os_distro") && self.os_distro == "ol" then { - "00:devtoolset": "==11", - } else {}, + packages+: if self.os == "linux" && std.objectHas(self, "os_distro") && self.os_distro == "ol" then + (if self.arch == "aarch64" then { + "00:devtoolset": "==10", + } else { + "00:devtoolset": "==11", + }) + else {}, }, }, diff --git a/common.json b/common.json index d876612c..af80f923 100644 --- a/common.json +++ b/common.json @@ -4,7 +4,7 @@ "Jsonnet files should not include this file directly but use ci/common.jsonnet instead." ], - "mx_version": "6.35.1", + "mx_version": "6.38.0", "COMMENT.jdks": "When adding or removing JDKs keep in sync with JDKs in ci/common.jsonnet", "jdks": {