Closed
Bug 1442034
Opened 7 years ago
Closed 7 years ago
Thunderbird cross-compile error on compiling for Windows on Linux due to missing header file
Categories
(Thunderbird :: Build Config, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: mozbugs, Unassigned)
Details
Attachments
(1 file)
3.26 KB,
text/plain
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:58.0) Gecko/20100101 Firefox/58.0
Build ID: 20180219150722
Steps to reproduce:
On cross-compiling comm-esr52 (THUNDERBIRD_52_6_0_RELEASE tag) for Windows on Linux using mingw-w64, the compilation throws an error due to the missing SearchAPI.h file in nsMailWinSearchHelper.cpp.
It seems like the header is not included with mingw-w64 but is part of the Windows SDK. Please see the attached log for the complete details.
Comment 1•7 years ago
|
||
Unfortunately, neither cross compiling nor win64 are supported on esr52.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Reporter | ||
Comment 2•7 years ago
|
||
Hi Tom. Is it just ESR52 that's not supported or Thunderbird cross-compile in general? That being said, would you be willing to accept patches to fix these issues? I had be happy to submit them if acceptable. Thanks.
Comment 3•7 years ago
|
||
We don't do any testing of cross compiling Thunderbird at all.
We'd be happy to take patches that improved things, but I don't know if they would be candidates for back porting to ESR52.
You need to log in
before you can comment on or make changes to this bug.
Description
•