Open
Bug 1505539
Opened 6 years ago
Updated 2 years ago
Improve make output sync situation in automation
Categories
(Firefox Build System :: General, enhancement)
Firefox Build System
General
Tracking
(Not tracked)
NEW
People
(Reporter: chmanchester, Unassigned)
References
Details
I found in bug 1505072 that because we're adding --output-sync=line in client.mk a non-default build target (`./mach build <dir or target>`) doesn't benefit from this flag because it doesn't go through client.mk. This became apparent because the "export" phase fails with "make: write error" without this flag. We should probably move make version detection and this flag's handling into python. I was going to do this as a part of bug 1505072, but it seems pretty complicated, because it doesn't appear that mach respects the version of make that's found by configure in all circumstances. That will need to be fixed as well.
Per conversation with :kmoir, I'm going through untriaged bugs in her components and marking the ones which look to be enhancements/tasks with the enhancement
severity to get them out of the triage queue.
If this incorrect, please remove the tag.
Severity: normal → enhancement
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•