Closed Bug 1132271 Opened 9 years ago Closed 9 years ago

Port bug 1001332 to comm-beta to allow xp to work in Thunderbird beta 36

Categories

(MailNews Core :: Build Config, defect)

x86_64
Windows XP
defect
Not set
normal

Tracking

(thunderbird36 fixed, thunderbird37 unaffected, thunderbird38 unaffected, thunderbird_esr31 unaffected, thunderbird_esr38 unaffected)

RESOLVED FIXED
Thunderbird 36.0
Tracking Status
thunderbird36 --- fixed
thunderbird37 --- unaffected
thunderbird38 --- unaffected
thunderbird_esr31 --- unaffected
thunderbird_esr38 --- unaffected

People

(Reporter: rkent, Assigned: rkent)

References

Details

Attachments

(1 file)

In Thunderbird 36 beta builds are not working on XP due to the update to VS 2013. Port the fix done for Firefox in bug 1001332 to Thunderbird.

A patch in Thunderbird 37 makes this unnecessary in subsequent repos, so this should only be landed on comm-central beta for Thunderbird 36.
fwiw my only concern here is that it doesn't break things when built with MSVC2010...

SeaMonkey will be using MSVC2010 for our next beta (Gecko 36) build.

(MSVC2010 is as of this writing broken on beta at present, but not forcefully/intended to be. I have a patch series to push tonight that will fix that)
Here's the plan if you'd like to comment.
Comment on attachment 8563155 [details] [diff] [review]
Set SUBSYSTEM to support XP

Hi Callek, perhaps since you had a concern with SeaMonkey and VS 2010 then you could review this and see if it works for you.
Attachment #8563155 - Attachment description: WIP patch → Set SUBSYSTEM to support XP
Attachment #8563155 - Flags: review?(bugspam.Callek)
Comment on attachment 8563155 [details] [diff] [review]
Set SUBSYSTEM to support XP

While my concern still stands, I won't realistically get to look into this until mid-next week, the earliest. And since it is blocking another [or is it respin?] of TB beta, I might as well redirect to someone more involved with TB and better at build system reviews lately
Attachment #8563155 - Flags: review?(bugspam.Callek) → review?(Pidgeot18)
Comment on attachment 8563155 [details] [diff] [review]
Set SUBSYSTEM to support XP

Review of attachment 8563155 [details] [diff] [review]:
-----------------------------------------------------------------

I'm taking the fact that this built on try to be sufficient evidence that it works.
Attachment #8563155 - Flags: review?(Pidgeot18) → review+
Status: NEW → RESOLVED
Closed: 9 years ago
OS: Windows 8.1 → Windows XP
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 36.0
Comment on attachment 8563155 [details] [diff] [review]
Set SUBSYSTEM to support XP

[Triage Comment] Needed for beta to build
Attachment #8563155 - Flags: approval-comm-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: