Make |mach configure| prefer Mozilla's clang to local clang
Categories
(Firefox Build System :: General, enhancement)
Tracking
(firefox125 fixed)
Tracking | Status | |
---|---|---|
firefox125 | --- | fixed |
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(1 file)
Back when bug 1519954 was fixed, the tradeoff that was made was that only developer builds would prioritize bootstrapped things by default.
Things have evolved, and this behavior is annoying to more people than not. We also now have a knob that could be used to explicitly disable this behavior (as opposed to a side effect of --enable-release): --disable-bootstrap.
Assignee | ||
Comment 1•1 year ago
|
||
Except when bootstrap is explicitly disabled. This means that on
--enable-release builds, we would now prefer previously bootstrapped
toolchains (but wouldn't bootstrap by default if they aren't there)
Comment 3•1 year ago
|
||
bugherder |
Comment 4•1 year ago
|
||
Backed out for causing bug 1854769 - autoland
Comment 5•1 year ago
|
||
Backed out for causing bug 1854769 - beta
Updated•1 year ago
|
Assignee | ||
Comment 6•1 year ago
|
||
(In reply to Mike Hommey [:glandium] from comment #0)
Things have evolved, and this behavior is annoying to more people than not. We also now have a knob that could be used to explicitly disable this behavior (as opposed to a side effect of --enable-release): --disable-bootstrap.
This needs some more thought considering bug 1854769.
Comment 7•1 year ago
|
||
Backout merged to mozilla-central: https://hg.mozilla.org/mozilla-central/rev/583cfd323dab
Comment 8•11 months ago
|
||
There is an r+ patch which didn't land and no activity in this bug for 2 weeks.
:glandium, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.
Comment 10•7 months ago
|
||
Comment 11•7 months ago
|
||
bugherder |
Description
•