Closed Bug 1600454 Opened 3 months ago Closed 3 months ago

Fix the build with various non-default configurations.

Categories

(Firefox Build System :: General, defect)

defect
Not set

Tracking

(firefox73 fixed)

RESOLVED FIXED
mozilla73
Tracking Status
firefox73 --- fixed

People

(Reporter: emilio, Assigned: emilio)

Details

Attachments

(4 files)

I was helping out someone in #introduction where their build was failing, and they had various hacks to workaround broken builds. The following patches should fix them.

Otherwise open flags are not defined in some build configurations (or in
non-unified builds, for that matter).

The change to moz.build unveiled a couple unified build issues that I also had
to fix.

Depends on D55365

Relevant errors for the last few patches look like:

 3:59.04 /home/emilio/src/moz/gecko-4/obj-x86_64-pc-linux-gnu/ipc/ipdl/PDocAccessiblePlatformExtChild.cpp:8:10: fatal error: 'mozilla/a11y/DocAccessiblePlatformExtChild.h' file not found
Keywords: leave-open
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8504d70d8272
Fix build with --disable-webspeech. r=smaug
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5cf05cf2657a
Add some missing includes in nsWaylandDisplay.cpp r=stransky
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f8cf90698071
Fix build with --disable-accessibility. r=MarcoZ
Keywords: leave-open
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/eff36ae1a58b
Fix build with --disable-update-channel. r=glandium
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
You need to log in before you can comment on or make changes to this bug.