Open Bug 1029678 Opened 6 years ago Updated 6 years ago

unified build fails in extensions/spellcheck/src & extensions/spellcheck/hunspell/src

Categories

(Core :: Spelling checker, defect)

x86_64
Windows 8
defect
Not set
normal

Tracking

()

People

(Reporter: ally, Unassigned)

References

Details

follow up bug from Bug 693555 where unified build UNIFIED_SOURCES had to be changed to SOURCES. It was traced to the behavior of upstream header <windows.h> 
Part of the window.h problems were mitigated by https://hg.mozilla.org/integration/mozilla-inbound/rev/6aa850be63ea#l1.5, but we've been unable to  puzzle this one out.
Blocks: unified
Component: XUL Widgets → Spelling checker
Product: Toolkit → Core
The issue we got stuck on is |near| being #defined by windows.h, and then later on being used by other stuff, which means we can't just #undef near around the link in comment 0...
You need to log in before you can comment on or make changes to this bug.