Open
Bug 903630
Opened 11 years ago
Updated 1 year ago
Move nspr, nss, js, libmar into external tier
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
NEW
People
(Reporter: gps, Unassigned)
References
(Blocks 1 open bug)
Details
+++ This bug was initially created as a clone of Bug #902316 +++
Trevor created an external tier in bug 902316 which builds all the external build systems in parallel. We still have at least nspr, nss, js, and libmar external build systems as standalone tiers or in libmar's case, part of the platform tier. We should be able to move at least some of them into the external tier. This requires some dependency work. e.g. libmar depends on nss. I'm fine with us hacking together a manual make file for those bits and we can work them into moz.build later.
We would get huge wins in terms of maximizing CPU if NSS were built in parallel with other directories. Possibly ditto for js, although it's already pretty high in the CPU usage department.
Reporter | ||
Updated•11 years ago
|
Whiteboard: looks like libmar can be built such that it depends on nss :(
Updated•7 years ago
|
Product: Core → Firefox Build System
Updated•2 years ago
|
Severity: normal → S3
Updated•1 year ago
|
Blocks: nss-external
You need to log in
before you can comment on or make changes to this bug.
Description
•