Status

Thunderbird
Build Config
--
minor
RESOLVED INVALID
12 years ago
12 years ago

People

(Reporter: Peter Weilbacher, Assigned: Scott MacGregor)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

12 years ago
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).  
(Reporter)

Comment 2

12 years ago
This probably won't get fixed and it is a very minor issue anyway, so I close it.
Severity: normal → minor
Status: UNCONFIRMED → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.