COMPILE_ASSERT conflicts with the underlying PLATFORM because it is defined both in WTF's Assertions.h and BREWMP's AEEClassIDs.h. Include "AEEClassIDs.h" in Assertions.h and undef COMPILE_ASSERT to avoid redefining COMPILE_ASSERT.
Created attachment 47462 [details] Remove COMPILE_ASSERT conflict
Comment on attachment 47462 [details] Remove COMPILE_ASSERT conflict It seems strange to me to include AEEClassIDs.h I assume that's where COMPILE_ASSERT is defined?
Comment on attachment 47462 [details] Remove COMPILE_ASSERT conflict Clearing flags on attachment: 47462 Committed r54296: <http://trac.webkit.org/changeset/54296>
All reviewed patches have been landed. Closing bug.
(In reply to comment #2) > (From update of attachment 47462 [details]) > It seems strange to me to include AEEClassIDs.h > > I assume that's where COMPILE_ASSERT is defined? Yes. COMPILE_ASSERT is defined in AEEClassIDs.h.