Hi,

I am trying to test my patches by building C-C TB under OS X using try
server.
However, the build fails with the following compilation error.
Since I don't have OS X (my local PC runs linux), I have no idea why the
error occurs under OS X.
BTW, I can build C-C TB under linux on my local PC, and have been
testing the patches locally.

Can someone who has OS X show me what the source line near AERegistry.h
(near line 693 et al) are like and even better suggest what the possible
problems are?
(I don't know if different OS X versions have very different source
files, but at least if someone looks for |TextRange|, we can home in the
problem.)

System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AERegistry.h:693:16:
error: reference to 'TextRange' is ambiguous
/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AERegistry.h:694:9:
error: reference to 'TextRange' is ambiguous
/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AERegistry.h:698:3:
error: reference to 'TextRange' is ambiguous
/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AERegistry.h:698:23:
error: field has incomplete type 'mozilla::TextRange'
/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AERegistry.h:700:16:
error: reference to 'TextRangeArray' is ambiguous
/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AERegistry.h:701:9:
error: reference to 'TextRangeArray' is ambiguous
make[5]: *** [Unified_cpp_xpcom_io1.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[4]: *** [xpcom/io/target] Error 2
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [compile] Error 2
make[2]: *** [default] Error 2
make[1]: *** [build] Error 2
make: *** [build] Error 2

I suspect maybe some macros I define may have unexpected mutation of
some symbols used by
OS X or that some scoping issues are introduced.

TIA

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to