Closed Bug 1156619 Opened 9 years ago Closed 9 years ago

B2G doesn't use mozconfig.common.override

Categories

(Firefox Build System :: General, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(firefox40 affected)

RESOLVED FIXED
Tracking Status
firefox40 --- affected

People

(Reporter: jld, Assigned: glandium)

References

Details

Attachments

(1 file)

The top-level mozconfig for B2G builds (for devices or emulators, not B2G Desktop) is default-gecko-config in the gonk-misc project; it includes Gecko's b2g/config/mozconfigs/common (which includes build/mozconfig.common), but not b2g/config/mozconfigs/common.override (-> build/mozconfig.common.override).

This means that a Try run which adds non-default config flags to build/mozconfig.common.override in order to test them will silently fail to affect B2G builds.

As a demonstration, this Try run adds `exit 1` to mozconfig.common.override, which should break all builds but doesn't affect B2G: https://treeherder.mozilla.org/#/jobs?repo=try&revision=fa22b3f35e11
Assignee: nobody → mh+mozilla
Attachment #8631947 - Flags: review?(mwu)
Attachment #8631947 - Flags: review?(mwu) → review+
Can you merge it?
Flags: needinfo?(mwu)
https://github.com/glandium/gonk-misc/commit/52550d787e275034d98eaa24603c5f2717ca061f
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(mwu)
Resolution: --- → FIXED
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: