I think parallel build is stable now, it's time to enable it by default.
Push to try: https://treeherder.mozilla.org/ui/#/jobs?repo=try&revision=807dba11c777 waiting for green.
Comment on attachment 8527439 [details] [review] Gaia PR Try result seems good. let's merge it and see if there's anything we haven't considered yet.
reverted in case this also causing https://treeherder.mozilla.org/ui/logviewer.html#?job_id=890173&repo=b2g-inbound
Created attachment 8529556 [details] [review] Gaia PR v2 PR has been updated. Fix windows path issue.
Comment on attachment 8529556 [details] [review] Gaia PR v2 r=gduan, I think we can merge it if window/linux/mac can pass. So, the reason of last backout is due to 2 reasons, 1. We throw error while l10n resource is not found instead of console.warn from a recent commit. 2. Communication and callscreen might have race condition while building in parallel. That's why we put some workaround in this patch. They should be removed til bug 1093267 is fixed. I just found out that we cannot execute 'make APP=callscreen' due to reason 1. We should also highlight it.
Thanks George's help for finding out root cause. Merged. https://github.com/mozilla-b2g/gaia/commit/b29f75d68e037fa74620d55fdbd945880065d274
Added workaround for callscreen will increase some building time. I'm looking forward to waiting bug 1093267 to be fixed.