Open
Bug 848624
Opened 12 years ago
Updated 2 years ago
Change to IDL file without UUID change led to no change to interfaces.xpt
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
NEW
People
(Reporter: joe, Unassigned)
References
()
Details
The change linked in the URL field caused intermittent failures because interfaces.xpt was not reliably changed in the packaged app; I am told by glandium and ted that this is likely because the UUID wasn't changed, and xpt.py doesn't compare methods or constants.
Comment 1•12 years ago
|
||
the xpt.py code in question is Interface.__cmp__:
http://mxr.mozilla.org/mozilla-central/source/xpcom/typelib/xpt/tools/xpt.py#885
glandium: are you using this in the packager somewhere? I think I optimized this for what xpt.py needed and no farther.
Comment 2•12 years ago
|
||
Yes, it's used in mozbuild.mozpack.files.XPTFile.copy
Updated•7 years ago
|
Product: Core → Firefox Build System
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•