The removed files list for Thunderbird: http://lxr.mozilla.org/mozilla/source/mail/installer/removed-files.in lists a bunch of xpt files to be removed. This works great on Windows (where we are now linking all of the xpt files into a single file, mail.xpt), but not so good on Linux where the xpt files are not linked together. As a result, when you update a build, these xpt files get removed, and the resulting linux build doesn't run. For now, we should add a windows ifdef around the xpt files in the removed files list.
Note: this isn't a problem on the Mac because of Bug 312380. When that gets fixed, update on the Mac will break too for the same reason.
Status: NEW → ASSIGNED
Target Milestone: --- → Thunderbird1.1
Created attachment 199484 [details] [diff] [review] ifdef XPT files [checked in on trunk]
Assignee: mscott → benjamin
Attachment #199484 - Flags: review?(mscott)
Comment on attachment 199484 [details] [diff] [review] ifdef XPT files [checked in on trunk] ooops, attachment collision. At least we both came up with the same fix.
Created attachment 199486 [details] [diff] [review] browser Firefox is going to need this, once 312380 is fixed.
Attachment #199486 - Flags: review?(mscott)
Attachment #199486 - Flags: review?(mscott) → review+
Fixed on trunk.
Status: ASSIGNED → RESOLVED
Last Resolved: 13 years ago
Flags: blocking1.8rc1? → blocking1.8rc1+
Resolution: --- → FIXED
Attachment #199484 - Flags: approval1.8rc1? → approval1.8rc1+
Attachment #199486 - Flags: approval1.8rc1? → approval1.8rc1+
Fixed on 1.8 branch
v.fixed with Linux Thunderbird trunk (10/15 -> 10/16) and branch (10/17 -> 10/18) and Linux Firefox trunk (10/18 -> 10/19) and branch (10/17 -> 10/18). Had to hack the channel-pref.js for the TB branch test, since it looks like the update channel was still set to "beta" for the 10/17 build.
Status: RESOLVED → VERIFIED
Keywords: fixed1.8 → verified1.8
You need to log in before you can comment on or make changes to this bug.