Closed
Bug 950531
Opened 12 years ago
Closed 12 years ago
--with-libxul-sdk builds broken by bug 935881
Categories
(Firefox Build System :: General, defect)
Tracking
(firefox27 unaffected, firefox28 fixed, firefox29 fixed)
RESOLVED
FIXED
mozilla29
| Tracking | Status | |
|---|---|---|
| firefox27 | --- | unaffected |
| firefox28 | --- | fixed |
| firefox29 | --- | fixed |
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(1 file)
|
1.04 KB,
patch
|
gps
:
review+
lsblakk
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
Essentially, the build system complains that the FINAL_LIBRARY for mfbt, which is mozglue, is unknown. That's because, really, we shouldn't be building mfbt at all when building --with-libxul-sdk, as it's part of the sdk.
| Assignee | ||
Comment 1•12 years ago
|
||
Attachment #8347839 -
Flags: review?(gps)
| Assignee | ||
Updated•12 years ago
|
Assignee: nobody → mh+mozilla
Status: NEW → ASSIGNED
Updated•12 years ago
|
Attachment #8347839 -
Flags: review?(gps) → review+
| Assignee | ||
Comment 2•12 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla29
| Assignee | ||
Comment 4•12 years ago
|
||
Comment on attachment 8347839 [details] [diff] [review]
Don't build mfbt when building --with-libxul-sdk
[Approval Request Comment]
Bug caused by (feature/regressing bug #): bug 950531
User impact if declined: Building firefox-on-xulrunner, or any libxul-sdk-based application using our build system fails.
Testing completed (on m-c, etc.): Patch is used on debian to build iceweasel-on-xulrunner.
Risk to taking this patch (and alternatives if risky): Effectively a noop for tbpl builds.
String or IDL/UUID changes made by this patch: None
Attachment #8347839 -
Flags: approval-mozilla-aurora?
| Assignee | ||
Updated•12 years ago
|
status-firefox27:
--- → unaffected
status-firefox28:
--- → affected
Updated•12 years ago
|
Attachment #8347839 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 5•12 years ago
|
||
status-firefox29:
--- → fixed
Updated•8 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•