From d86d9626e60cf8022d9dba28d328d49560ec7526 Mon Sep 17 00:00:00 2001 From: Gabriele Svelto Date: Mon, 25 Jan 2021 15:19:38 +0100 Subject: [PATCH] Second attempt at fixing the decision task by disabling the macOS 11.0 SDK toolchain build --- taskcluster/taskgraph/target_tasks.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/taskcluster/taskgraph/target_tasks.py b/taskcluster/taskgraph/target_tasks.py index 409a57ac4276a..e3f8f81a5c626 100644 --- a/taskcluster/taskgraph/target_tasks.py +++ b/taskcluster/taskgraph/target_tasks.py @@ -725,8 +725,13 @@ def target_tasks_kaios(full_task_graph, parameters, graph_config): """The set of tasks to run for kaios integration""" def filter(task): - # Toolchains used for local development should always be built. - if task.attributes.get("local-toolchain"): + # Toolchains used for local development should always be built but not + # the macOS 11 SDK which has special requirements and breaks the + # decision task. + if ( + task.attributes.get("local-toolchain") + and task.label != "toolchain-macosx64-sdk-11.0" + ): return True # Run anything that is supposed to run on kaios. We don't use # `filter_for_project`, since we don't want to run things that are