Closed Bug 1575975 Opened 5 years ago Closed 5 years ago

Enable the maintenance service for MinGW-clang builds

Categories

(Firefox Build System :: General: Unsupported Platforms, enhancement)

enhancement
Not set
normal

Tracking

(firefox70 fixed)

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: tjr, Assigned: tjr)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

We disable it. People break the --disable-maintenance-service flag, the MinGW build breaks, they have no idea why. Let's enable it, and consider a difference approach to keep --disable-maintenance-service working.

The same solution will be needed for --disable-webrtc once we get that working too.

We don't need to disable it. The problem with this commit is that
we want to keep the --disable-maintenance-service flag working, so
we might want a separate build for that (and other unusual --disable
flags) - but such a build can be clearly labeled so people understand
why things broke.

I used to be fairly diligent about periodically building app update with the different build flags available and wouldn't mind doing so again. It isn't an ideal solution but it is better than where we are now.

Pushed by aklotz@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/663d87d66315
Enable the maintenance service for MinGW r=firefox-build-system-reviewers,mshal
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Regressions: 1582399
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: