Closed Bug 1367751 Opened 8 years ago Closed 8 years ago

Please add "--enable-debug --disable-optimize" build only jobs

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1341404

People

(Reporter: bzbarsky, Unassigned)

Details

People keep breaking --disable-optimize builds by checking in stuff that doesn't link unless some things are optimized out. This causes days of frustration for dozens to hundreds of people as they can't get work done because they can't build the builds they normally use for work. We should really just have tree coverage for this very common (for people who work on C++ code) developer configuration. We don't need to run tests in it, just ensure it builds.
Component: General Automation → Build Config
Product: Release Engineering → Core
QA Contact: catlee
(In reply to Boris Zbarsky [:bz] (work week until 5/26) (if a patch has no decent message, automatic r-) from comment #0) > We should really just have tree coverage for this very common (for people > who work on C++ code) developer configuration. We don't need to run tests > in it, just ensure it builds. I second this proposal, this is really, really important.
Hm, this is the second (or third...) time in as many months as this config has broken, we should fix this.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
Yes, we really, really should. :/
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.