Closed Bug 326888 Opened 18 years ago Closed 18 years ago

Duplicate download XPTs

Categories

(Thunderbird :: Build Config, defect)

x86
OS/2
defect
Not set
minor

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: mozilla, Assigned: mscott)

Details

I tried to xpl_link components\*.xpt into one single file and got this message:

ERROR: found duplicate definitions of interface nsIDownloadManager with iids
1f280341-30f4-4009-bb0d-a78f2936d1fb and 9cdfcea3-fbe4-4ba1-a0fd-fe273097ddfa

That is correct, there are both downloadmanager.xpt and downloads.xpt in that dir, it seems that Thunderbird still builds and installs the old XPFE downloadmanager code. My solution is to only use downloads.xpt and remove downloadmanager.xpt completely from the components dir, I don't have a buildconfig patch yet.

I am not sure if that is a fault in the build process only on OS/2, or only in the 1.8 branch, or if it's Xplatform. Andy, did you not also notice this problem some time ago?
Yes, I saw those quite awhile ago, I thought there was a bug open on it cross platform (or maybe I just saw it on IRC...).  At the time I did some asking about the xpt files and was told that combining them would make little difference (other than to me being cleaner being in a single file).  The only time they would make a difference in runtime is when a new component was being registered (then a single file would be somewhat faster).  
This probably won't get fixed and it is a very minor issue anyway, so I close it.
Severity: normal → minor
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.