Closed Bug 1387159 Opened 7 years ago Closed 7 years ago

Bootstrap and configure support for GN

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(firefox57 wontfix)

RESOLVED WORKSFORME
Tracking Status
firefox57 --- wontfix

People

(Reporter: chmanchester, Unassigned)

References

Details

No description provided.
Assignee: nobody → cmanchester
Here's the problem: most downstreams can't use mach bootstrap. And gn is not something that is available independently (and even if it were, I'm not even sure there's a guarantee that there's forward and backwards compatibility)
(In reply to Mike Hommey [:glandium] from comment #1) > Here's the problem: most downstreams can't use mach bootstrap. And gn is not > something that is available independently (and even if it were, I'm not even > sure there's a guarantee that there's forward and backwards compatibility) The conclusion from bug 1336429 was that we need to start requiring gn to build Firefox with webrtc. What do we need to do to meet the needs of downstreams?
If we can't generate moz.build from gn data, I'm afraid the only option is to vendor gn...
(which, incidentally, would fix the problem of getting the gn source for the gn taskcluster task)
We're not going to require gn to build for now.
Assignee: cmanchester → nobody
No longer blocks: 1336429
Closing based on comment 5.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.