diff --git a/gclient.py b/gclient.py index c6be687631..1cc8fb8da0 100755 --- a/gclient.py +++ b/gclient.py @@ -4549,7 +4549,8 @@ class OptionParser(optparse.OptionParser): **kwargs) # Some arm boards have issues with parallel sync. - if platform.machine().startswith('arm'): + # ARM Mac should be fine. + if sys.platform != 'darwin' and platform.machine().startswith('arm'): jobs = 1 else: jobs = max(8, gclient_utils.NumLocalCpus())