Closed
Bug 1191209
Opened 9 years ago
Closed 9 years ago
Turning on/off an IDL file needs a clobber
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(firefox42 fixed)
RESOLVED
FIXED
mozilla42
Tracking | Status | |
---|---|---|
firefox42 | --- | fixed |
People
(Reporter: glandium, Assigned: glandium)
References
(Blocks 1 open bug)
Details
Attachments
(1 file, 1 obsolete file)
2.71 KB,
patch
|
gps
:
review+
|
Details | Diff | Splinter Review |
This has happened repeatedly when enabling/disabling Gtk+3 on some platforms, because Gtk+3 have, for instance, nsIApplicationChooser.idl that Gtk+2 builds don't have. The issue is kind of the same thing that led to the fixup in bug 1114669: https://hg.mozilla.org/mozilla-central/rev/cfdcb37cc953 The problem is that the IDL was previously in the tree, so it's actually older than the xpt target, so the xpt and the headers are not (re)built.
Assignee | ||
Comment 1•9 years ago
|
||
Assignee: nobody → mh+mozilla
Attachment #8643606 -
Flags: review?(gps)
Comment 2•9 years ago
|
||
The attached patch 0001-Bug-1191212-Force-a-value-for-PKG_CONFIG-when-buildi.patch doesn't look like the correct one ;)
Comment 3•9 years ago
|
||
Comment on attachment 8643606 [details] [diff] [review] Rebuild XPT files when the list of corresponding IDL files changed Review of attachment 8643606 [details] [diff] [review]: ----------------------------------------------------------------- Wrong patch for this bug.
Attachment #8643606 -
Flags: review?(gps)
Assignee | ||
Comment 4•9 years ago
|
||
doh
Attachment #8643606 -
Attachment is obsolete: true
Attachment #8643934 -
Flags: review?(gps)
Updated•9 years ago
|
Attachment #8643934 -
Flags: review?(gps) → review+
Comment 6•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/34a546e5ebe2
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox42:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla42
Updated•6 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•