MidnightBSD Magus

www/webkit-qt4

Qt WebKit implementation

Flavor Version Run OSVersion Arch License Restricted Status
4.8.7_2 387 1.2 i386 gpl3 0 fail

Events

Machine Type Time Message
m1232 info 2019-10-02 01:33:40.320817 Test Started
m1232 fail 2019-10-02 01:36:43.328133 make build returned non-zero: 1
m1232 fail 2019-10-02 01:36:43.532401 Test complete.

Log

===>  Building for qt4-webkit-4.8.7_2
cd JavaScriptCore/ && /usr/bin/make -f Makefile
/magus/work/usr/mports/www/webkit-qt4/work/qt-everywhere-opensource-src-4.8.7/bin/moc -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/magus/work/usr/mports/www/webkit-qt4/work/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I.moc/release-static -I/usr/local/include/qt4 -I/usr/local/include wtf/qt/MainThreadQt.cpp -o .moc/release-static/MainThreadQt.moc
/magus/work/usr/mports/www/webkit-qt4/work/qt-everywhere-opensource-src-4.8.7/bin/moc -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/magus/work/usr/mports/www/webkit-qt4/work/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I.moc/release-static -I/usr/local/include/qt4 -I/usr/local/include wtf/qt/ThreadingQt.cpp -o .moc/release-static/ThreadingQt.moc
g++7 -c -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc7 -Wl,-rpath=/usr/local/lib/gcc7 -I../../../../include/Qt -I../../../../include -Wall -Wextra -Wreturn-type -fno-strict-aliasing -Wcast-align -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -O3 -pthread -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -pthread -D_THREAD_SAFE -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS -DBUILDING_JavaScriptCore -DBUILDING_WTF -DENABLE_GLIB_SUPPORT=1 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I../../../../../include/QtCore -I../../../../../include -I. -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler -Iruntime -Iwtf -Iwtf/gobject -I/magus/work/usr/mports/www/webkit-qt4/work/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated -I../../Source -I../../include -I/include/QtWebKit -I/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I.moc/release-static -I/usr/local/include/qt4 -I/usr/local/include -o .obj/release-static/YarrInterpreter.o yarr/YarrInterpreter.cpp
In file included from ./config.h:30:0,
                 from yarr/YarrInterpreter.cpp:27:
./wtf/Platform.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if defined(__GNUC__) && !COMPILER(RVCT)
 ^~~~~~~~~~~~~~~~~
./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if CPU(SPARC32) || CPU(SPARC64)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if CPU(ARM) || CPU(MIPS) || CPU(SH4)
 ^~~~~~~~~~~
./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if CPU(ARM) || CPU(MIPS) || CPU(SH4)
 ^~~~~~~~~~~~
./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if CPU(ARM) || CPU(MIPS) || CPU(SH4)
 ^~~~~~~~~~~
./wtf/Platform.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED)  \
 ^~~~~~~~~~~~~
./wtf/Platform.h:415:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC
 ^~~~~~~~~~~~~
./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if   OS(AIX)              \
 ^~~~~~~~~~
./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || OS(ANDROID)          \
 ^   ~~~~~~~~~~
./wtf/Platform.h:472:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || OS(DARWIN)           \
 ^   ~~~~~~~~~
./wtf/Platform.h:473:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || OS(FREEBSD)          \
 ^   ~~~~~~~~~~
./wtf/Platform.h:474:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || OS(HAIKU)            \
 ^   ~~~~~~~~
./wtf/Platform.h:475:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || OS(LINUX)            \
 ^   ~~~~~~~~
./wtf/Platform.h:476:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || OS(NETBSD)           \
 ^   ~~~~~~~~~
./wtf/Platform.h:477:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || OS(OPENBSD)          \
 ^   ~~~~~~~~~~
./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || OS(QNX)              \
 ^   ~~~~~~
./wtf/Platform.h:479:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || OS(SOLARIS)          \
 ^   ~~~~~~~~~~
./wtf/Platform.h:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || OS(SYMBIAN)          \
 ^   ~~~~~~~~~~
./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC) || PLATFORM(IOS)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:553:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG))
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:553:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:553:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:553:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG))
 ^~~~~~~~~~
./wtf/Platform.h:558:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(CHROMIUM)
 ^~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:570:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(BREWMP)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:574:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GTK)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:579:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINCE)
 ^~~~~~~~~~~~
./wtf/Platform.h:584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN)
 ^~~~~~~~~~~
./wtf/Platform.h:584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN)
 ^~~~~~~~~~~~~~
./wtf/Platform.h:584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(QT) && OS(UNIX) && !OS(SYMBIAN) && !OS(DARWIN)
 ^~~~~~~~~~~~~
./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS)
 ^~~~~~~~~~~~~
./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if (PLATFORM(GTK) || PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || (PLATFORM(QT) && (OS(DARWIN) || USE(PTHREAD_BASED_QT)) && !ENABLE(SINGLE_THREADED))) && !OS(QNX) && !defined(ENABLE_JSC_MULTIPLE_THREADS)
 ^~~~~~~~~~
./wtf/Platform.h:592:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(JSC_MULTIPLE_THREADS)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINDOWS)
 ^~~~~~~~~~~~~~
./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINCE) && !PLATFORM(QT)
 ^~~~~~~~~~~~
./wtf/Platform.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINCE) && !PLATFORM(QT)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(QT)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:625:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC) && !PLATFORM(IOS)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:625:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:650:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(CHROMIUM) && OS(DARWIN)
 ^~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:650:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(CHROMIUM) && OS(DARWIN)
 ^~~~~~~~~~~~~
./wtf/Platform.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(BREWMP)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(QT) && OS(DARWIN)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:660:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(QT) && OS(DARWIN)
 ^~~~~~~~~~~~~
./wtf/Platform.h:664:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT)
 ^~~~~~~~~~~~~
./wtf/Platform.h:664:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:664:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(IOS)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:687:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(ANDROID)
 ^~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN) && !OS(WINCE)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN) && !OS(WINCE)
 ^~~~~~~~~~~~
./wtf/Platform.h:706:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:706:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO)
 ^~~~~~~~~~~~
./wtf/Platform.h:706:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO)
 ^~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(CFNETWORK) || PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~~
./wtf/Platform.h:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(CFNETWORK) || PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT)
 ^~~~~~~~~~~~
./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT)
 ^~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:715:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !PLATFORM(QT)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT)
 ^~~~~~~~~~~~
./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT)
 ^~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:719:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(CHROMIUM) && !defined(WIN_CAIRO) && !PLATFORM(QT)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WX)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:733:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GTK)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:740:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(HAIKU)
 ^~~~~~~~~~~~~~~~~~
./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(BREWMP)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:753:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(BREWMP_SIMULATOR)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(CHROMIUM)
 ^~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(UNIX) && !OS(SYMBIAN)
 ^~~~~~~~~~~
./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(UNIX) && !OS(SYMBIAN)
 ^~~~~~~~~~~~~~
./wtf/Platform.h:768:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(DARWIN) || OS(FREEBSD)
 ^~~~~~~~~~~~~
./wtf/Platform.h:768:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(DARWIN) || OS(FREEBSD)
 ^~~~~~~~~~~~~~
./wtf/Platform.h:773:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \
 ^~~~~~~~~~~~~~
./wtf/Platform.h:773:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:773:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(QNX) \
 ^~~~~~~~~~
./wtf/Platform.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \
 ^   ~~~~~~~~~~
./wtf/Platform.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \
 ^   ~~~~~~~~
./wtf/Platform.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     && !OS(SYMBIAN) && !OS(HAIKU) && !OS(RVCT) \
 ^   ~~~~~~~
./wtf/Platform.h:775:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     && !OS(ANDROID) && !PLATFORM(BREWMP)
 ^   ~~~~~~~~~~
./wtf/Platform.h:775:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     && !OS(ANDROID) && !PLATFORM(BREWMP)
 ^   ~~~~~~~~~~~~~~~
./wtf/Platform.h:781:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(DARWIN)
 ^~~~~~~~~~~~~
./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif OS(WINDOWS)
 ^~~~~~~~~~~~~~
./wtf/Platform.h:822:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif OS(SYMBIAN)
 ^~~~~~~~~~~~~~
./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif PLATFORM(BREWMP)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:839:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif OS(QNX)
 ^~~~~~~~~~
./wtf/Platform.h:848:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif OS(ANDROID)
 ^~~~~~~~~~~~~~
./wtf/Platform.h:864:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !OS(HAIKU)
 ^~~~~~~~~~~~
./wtf/Platform.h:877:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(QT)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !OS(UNIX) || OS(SYMBIAN)
 ^~~~~~~~~~~
./wtf/Platform.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !OS(UNIX) || OS(SYMBIAN)
 ^~~~~~~~~~~~~~
./wtf/Platform.h:964:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING)
 ^~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:964:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING)
 ^~~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS)
 ^~~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS)
 ^~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(IOS)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \
 ^~~~~~~~~~~~~~
./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \
 ^~~~~~~~~~~
./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS))) \
 ^~~~~~~~~~~~~~
./wtf/Platform.h:1001:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || (CPU(IA64) && !CPU(IA64_32)) \
 ^   ~~~~~~~~
./wtf/Platform.h:1001:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || (CPU(IA64) && !CPU(IA64_32)) \
 ^   ~~~~~~~~~~~
./wtf/Platform.h:1002:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || CPU(ALPHA) \
 ^   ~~~~~~~~~
./wtf/Platform.h:1003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || CPU(SPARC64) \
 ^   ~~~~~~~~~~~
./wtf/Platform.h:1004:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || CPU(S390X) \
 ^   ~~~~~~~~~
./wtf/Platform.h:1005:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || CPU(PPC64) \
 ^   ~~~~~~~~~
./wtf/Platform.h:1006:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     || CPU(MIPS64)
 ^   ~~~~~~~~~~
./wtf/Platform.h:1018:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !defined(ENABLE_JIT) && OS(WINDOWS) && CPU(X86_64)
 ^~~~~~~~~~~~~~
./wtf/Platform.h:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !defined(ENABLE_JIT) && COMPILER(WINSCW)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:1034:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \
 ^   ~~~~~~~
./wtf/Platform.h:1034:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \
 ^   ~~~~~~~~~~
./wtf/Platform.h:1034:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \
 ^   ~~~~~~~
./wtf/Platform.h:1034:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \
 ^   ~~~~~~~~
./wtf/Platform.h:1035:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \
 ^   ~~~~~~~~~
./wtf/Platform.h:1035:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \
 ^   ~~~~~~~~~~~~
./wtf/Platform.h:1036:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     && !OS(WINCE) \
 ^   ~~~~~~~~
./wtf/Platform.h:1037:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     && !OS(QNX)
 ^   ~~~~~~
./wtf/Platform.h:1042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC)
 ^~~~~~~~~~
./wtf/Platform.h:1042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~~
./wtf/Platform.h:1042:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(JIT) && USE(JSVALUE64) && PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1049:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !defined(ENABLE_INTERPRETER) && !ENABLE(JIT)
 ^~~~~~~~~~
./wtf/Platform.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !(ENABLE(JIT) || ENABLE(INTERPRETER))
 ^~~~~~~~~~
./wtf/Platform.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !(ENABLE(JIT) || ENABLE(INTERPRETER))
 ^~~~~~~~~~~~~~~~~~
./wtf/Platform.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if CPU(SH4) && PLATFORM(QT)
 ^~~~~~~~~~~
./wtf/Platform.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if CPU(SH4) && PLATFORM(QT)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:1065:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(JIT)
 ^~~~~~~~~~
./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     #if CPU(ARM)
 ^   ~~~~~~~
./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if CPU(X86) && COMPILER(MSVC)
 ^~~~~~~~~~~
./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if CPU(X86) && COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
./wtf/Platform.h:1088:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif CPU(X86) && COMPILER(GCC)
 ^~~~~~~~~~~
./wtf/Platform.h:1088:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif CPU(X86) && COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(4, 0, 0, 0) && defined(__GNUC__))
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1098:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(COMPUTED_GOTO) && ENABLE(INTERPRETER)
 ^~~~~~~~~~~~~~~~~~
./wtf/Platform.h:1098:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:1106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(CHROMIUM)
 ^~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif ENABLE(JIT) && !defined(ENABLE_YARR_JIT)
 ^~~~~~~~~~
./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(JIT) || ENABLE(YARR_JIT)
 ^~~~~~~~~~
./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(JIT) || ENABLE(YARR_JIT)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(IOS)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(ASSEMBLER)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if CPU(X86_64)
 ^~~~~~~~~~~~~~
./wtf/Platform.h:1135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !defined(ENABLE_PAN_SCROLLING) && OS(WINDOWS)
 ^~~~~~~~~~~~~~
./wtf/Platform.h:1149:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(QT)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:1154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1166:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO))
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1166:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:1166:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO))
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:1166:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO))
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1166:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !OS(WINCE) &&!defined(WIN_CAIRO))
 ^~~~~~~~~~~~
./wtf/Platform.h:1170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if (PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD)) || PLATFORM(IOS)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1170:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:1174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC) && !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK)))
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:1184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:1184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK)))
 ^~~~~~~~~~~
./wtf/Platform.h:1184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK)))
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:1184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:1184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !ENABLE(NETSCAPE_PLUGIN_API) || (ENABLE(NETSCAPE_PLUGIN_API) && ((OS(UNIX) && (PLATFORM(QT) || PLATFORM(WX))) || PLATFORM(GTK)))
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Platform.h:1194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:1198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
./wtf/Platform.h:1205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(CLIENT_BASED_GEOLOCATION)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:1209:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if CPU(ARM_THUMB2)
 ^~~~~~~~~~~~~~~~~~
./wtf/Platform.h:1217:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP))
 ^~~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:1217:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP))
 ^~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:1217:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP))
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:1217:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !defined(ENABLE_PARALLEL_JOBS) && !ENABLE(SINGLE_THREADED) && (ENABLE(THREADING_GENERIC) || ENABLE(THREADING_LIBDISPATCH) || ENABLE(THREADING_OPENMP))
 ^~~~~~~~~~~~~~~~~~~~~~~
./wtf/Platform.h:1221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(GLIB_SUPPORT)
 ^~~~~~~~~~~~~~~~~~~
In file included from ./wtf/Platform.h:1222:0,
                 from ./config.h:30,
                 from yarr/YarrInterpreter.cpp:27:
wtf/gobject/GTypedefs.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(CAIRO)
 ^~~~~~~~~~~~~
wtf/gobject/GTypedefs.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(GTK)
 ^~~~~~~~~~~~~~~~
In file included from ./config.h:30:0,
                 from yarr/YarrInterpreter.cpp:27:
./wtf/Platform.h:1231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(QT) || PLATFORM(GTK)
 ^~~~~~~~~~~~~~~
./wtf/Platform.h:1231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(QT) || PLATFORM(GTK)
 ^~~~~~~~~~~~~~~~
In file included from yarr/YarrInterpreter.cpp:27:0:
./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(EXPORT_MACROS)
 ^~~~~~~~~~~~~~~~~~~~~
./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC)
 ^~~~~~~~~~~~~~~~~~~~~
./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC)
 ^~~~~~~~~~~~~~
./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINDOWS)
 ^~~~~~~~~~~~~~
./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(UNIX) || OS(WINDOWS)
 ^~~~~~~~~~~
./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(UNIX) || OS(WINDOWS)
 ^~~~~~~~~~~~~~
./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(FREEBSD) || OS(OPENBSD)
 ^~~~~~~~~~~~~~
./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ./wtf/PossiblyNull.h:29:0,
                 from ./wtf/FastMalloc.h:25,
                 from ./config.h:99,
                 from yarr/YarrInterpreter.cpp:27:
./wtf/Assertions.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from ./wtf/PossiblyNull.h:29:0,
                 from ./wtf/FastMalloc.h:25,
                 from ./config.h:99,
                 from yarr/YarrInterpreter.cpp:27:
./wtf/Assertions.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(SYMBIAN)
 ^~~~~~~~~~~~~~
./wtf/Assertions.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(BREWMP)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7_OR_LOWER) || COMPILER(WINSCW)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(VARIADIC_MACRO)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(VARIADIC_MACRO)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(VARIADIC_MACRO)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(VARIADIC_MACRO)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
./wtf/Assertions.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && !defined(__OBJC__)
 ^~~~~~~~~~~~~~~~
In file included from ./wtf/PossiblyNull.h:29:0,
                 from ./wtf/FastMalloc.h:25,
                 from ./config.h:99,
                 from yarr/YarrInterpreter.cpp:27:
./wtf/Assertions.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(SYMBIAN)
 ^~~~~~~~~~~~~~
./wtf/Assertions.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif PLATFORM(BREWMP)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINCE) && !PLATFORM(TORCHMOBILE)
 ^~~~~~~~~~~~
./wtf/Assertions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINCE) && !PLATFORM(TORCHMOBILE)
 ^~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINDOWS) || OS(SYMBIAN)
 ^~~~~~~~~~~~~~
./wtf/Assertions.h:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./wtf/Assertions.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(BREWMP)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT)
 ^~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT)
 ^~~~~~~~~~~~~~
./wtf/Assertions.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT)
 ^~~~~~~~~~~~~~~~~
./wtf/Assertions.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7_OR_LOWER)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif COMPILER(WINSCW)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7_OR_LOWER)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:287:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif COMPILER(WINSCW)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT)
 ^~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT)
 ^~~~~~~~~~~~~~
./wtf/Assertions.h:290:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT)
 ^~~~~~~~~~~~~~~~~
./wtf/Assertions.h:331:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7_OR_LOWER)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif COMPILER(WINSCW)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:346:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7_OR_LOWER)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif COMPILER(WINSCW)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:358:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7_OR_LOWER)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif COMPILER(WINSCW)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7_OR_LOWER)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/Assertions.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif COMPILER(WINSCW)
 ^~~~~~~~~~~~~~~~~~~
In file included from ./config.h:99:0,
                 from yarr/YarrInterpreter.cpp:27:
./wtf/FastMalloc.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(WTF_MALLOC_VALIDATION)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./config.h:99:0,
                 from yarr/YarrInterpreter.cpp:27:
./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && OS(DARWIN)
 ^~~~~~~~~~~~~~~~
./wtf/FastMalloc.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && OS(DARWIN)
 ^~~~~~~~~~~~~
./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
./wtf/FastMalloc.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !defined(_CRTDBG_MAP_ALLOC) && !(defined(USE_SYSTEM_MALLOC) && USE_SYSTEM_MALLOC && !PLATFORM(BREWMP))
 ^~~~~~~~~~~~~~~~~~~
./wtf/FastMalloc.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if ENABLE(GLOBAL_FASTMALLOC_NEW)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from yarr/YarrInterpreter.cpp:27:0:
./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !PLATFORM(QT) && !PLATFORM(WX)
 ^~~~~~~~~~~~~~~
./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(CHROMIUM)
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./wtf/text/StringImpl.h:27:0,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/ASCIICType.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
./wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from ./wtf/text/StringImpl.h:27:0,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/ASCIICType.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
./wtf/ASCIICType.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
./wtf/ASCIICType.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
./wtf/ASCIICType.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
./wtf/ASCIICType.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
./wtf/ASCIICType.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
./wtf/ASCIICType.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
./wtf/ASCIICType.h:133:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
./wtf/ASCIICType.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
./wtf/ASCIICType.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
./wtf/ASCIICType.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from ./wtf/PassRefPtr.h:24:0,
                 from ./wtf/CrossThreadRefCounted.h:35,
                 from ./wtf/text/StringImpl.h:28,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW)
 ^~~~~~~~~~~~~~~~
./wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW)
 ^~~~~~~~~~~~~~~~~~
./wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
./wtf/AlwaysInline.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__))
 ^~~~~~~~~~~~~~~~
./wtf/AlwaysInline.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) || (RVCT_VERSION_AT_LEAST(3, 0, 0, 0) && defined(__GNUC__))
 ^~~~~~~~~~~~~~~~
./wtf/AlwaysInline.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
./wtf/AlwaysInline.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
In file included from ./wtf/PassRefPtr.h:25:0,
                 from ./wtf/CrossThreadRefCounted.h:35,
                 from ./wtf/text/StringImpl.h:28,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/NullPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if __has_feature(cxx_nullptr) || (GCC_VERSION_AT_LEAST(4, 6, 0) && defined(__GXX_EXPERIMENTAL_CXX0X__)) || (defined(_MSC_VER) && _MSC_VER >= 1600 && !COMPILER(INTEL)) || defined(_LIBCPP_VERSION)
 ^~~~~~~~~~~~~~~~~~
In file included from ./wtf/CrossThreadRefCounted.h:35:0,
                 from ./wtf/text/StringImpl.h:28,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/PassRefPtr.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(WINSCW)
 ^~~~~~~~~~~~~~~~~~~
./wtf/PassRefPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !PLATFORM(QT)
 ^~~~~~~~~~~~~~~
./wtf/PassRefPtr.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !HAVE(NULLPTR)
 ^~~~~~~~~~~~
In file included from ./wtf/FastAllocBase.h:93:0,
                 from ./wtf/RefCounted.h:25,
                 from ./wtf/CrossThreadRefCounted.h:36,
                 from ./wtf/text/StringImpl.h:28,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/TypeTraits.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED)
 ^~~~~~~~~~~~~~~~~
In file included from ./wtf/Threading.h:66:0,
                 from ./wtf/CrossThreadRefCounted.h:37,
                 from ./wtf/text/StringImpl.h:28,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/Atomics.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINDOWS)
 ^~~~~~~~~~~~~~
./wtf/Atomics.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif OS(ANDROID)
 ^~~~~~~~~~~~~~
./wtf/Atomics.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif OS(QNX)
 ^~~~~~~~~~
./wtf/Atomics.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINDOWS)
 ^~~~~~~~~~~~~~
./wtf/Atomics.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif OS(ANDROID)
 ^~~~~~~~~~~~~~
./wtf/Atomics.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif OS(QNX)
 ^~~~~~~~~~
./wtf/Atomics.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc
 ^~~~~~~~~~~~~~~~
./wtf/Atomics.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc
 ^~~~~~~~~~~~~~~
./wtf/Atomics.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc
 ^~~~~~~~~~~~~~
./wtf/Atomics.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(LOCKFREE_THREADSAFEREFCOUNTED)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./wtf/Threading.h:68:0,
                 from ./wtf/CrossThreadRefCounted.h:37,
                 from ./wtf/text/StringImpl.h:28,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/MainThread.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(MAC)
 ^~~~~~~~~~~~~~~~
In file included from ./wtf/ThreadSafeRefCounted.h:65:0,
                 from ./wtf/Threading.h:70,
                 from ./wtf/CrossThreadRefCounted.h:37,
                 from ./wtf/text/StringImpl.h:28,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(DYNAMIC_ANNOTATIONS)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./wtf/ThreadSafeRefCounted.h:66:0,
                 from ./wtf/Threading.h:70,
                 from ./wtf/CrossThreadRefCounted.h:37,
                 from ./wtf/text/StringImpl.h:28,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINDOWS)
 ^~~~~~~~~~~~~~
./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(PTHREADS)
 ^~~~~~~~~~~~~~~~
./wtf/ThreadingPrimitives.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(QT)
 ^~~~~~~~~~~~~~~
In file included from ./wtf/ThreadSafeRefCounted.h:66:0,
                 from ./wtf/Threading.h:70,
                 from ./wtf/CrossThreadRefCounted.h:37,
                 from ./wtf/text/StringImpl.h:28,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/ThreadingPrimitives.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(PTHREADS)
 ^~~~~~~~~~~~~~~~
./wtf/ThreadingPrimitives.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #elif PLATFORM(QT)
 ^~~~~~~~~~~~~~~
In file included from ./wtf/ThreadSafeRefCounted.h:66:0,
                 from ./wtf/Threading.h:70,
                 from ./wtf/CrossThreadRefCounted.h:37,
                 from ./wtf/text/StringImpl.h:28,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/ThreadingPrimitives.h:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINDOWS)
 ^~~~~~~~~~~~~~
./wtf/ThreadingPrimitives.h:159:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINDOWS)
 ^~~~~~~~~~~~~~
In file included from ./wtf/Threading.h:70:0,
                 from ./wtf/CrossThreadRefCounted.h:37,
                 from ./wtf/text/StringImpl.h:28,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(LOCKFREE_THREADSAFEREFCOUNTED)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(LOCKFREE_THREADSAFEREFCOUNTED)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(LOCKFREE_THREADSAFEREFCOUNTED)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/ThreadSafeRefCounted.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(LOCKFREE_THREADSAFEREFCOUNTED)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./wtf/text/StringImpl.h:31:0,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/StdLibExtras.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1
 ^~~~~~~~~~~~~~~~
./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC)
 ^~~~~~~~~~~
./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC)
 ^~~~~~~~~~~~
./wtf/StdLibExtras.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
In file included from ./wtf/StringHasher.h:24:0,
                 from ./wtf/text/StringImpl.h:32,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/unicode/Unicode.h:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(QT4_UNICODE)
 ^~~~~~~~~~~~~~~~~~~
In file included from ./wtf/unicode/qt4/UnicodeQt4.h:31:0,
                 from ./wtf/unicode/Unicode.h:29,
                 from ./wtf/StringHasher.h:24,
                 from ./wtf/text/StringImpl.h:32,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(EXPORT_MACROS)
 ^~~~~~~~~~~~~~~~~~~~~
./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC)
 ^~~~~~~~~~~~~~~~~~~~~
./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC)
 ^~~~~~~~~~~~~~
./config.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !PLATFORM(CHROMIUM) && OS(WINDOWS) && !defined(BUILDING_WX__) && !COMPILER(GCC)
 ^~~~~~~~~~~~~~~~
./config.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINDOWS)
 ^~~~~~~~~~~~~~
./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(UNIX) || OS(WINDOWS)
 ^~~~~~~~~~~
./config.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(UNIX) || OS(WINDOWS)
 ^~~~~~~~~~~~~~
./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(FREEBSD) || OS(OPENBSD)
 ^~~~~~~~~~~~~~
./config.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !PLATFORM(QT) && !PLATFORM(WX)
 ^~~~~~~~~~~~~~~
./config.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./config.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC)
 ^~~~~~~~~~~~~~~~~
./config.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(CHROMIUM)
 ^~~~~~~~~~~~~~~~~~~~~
In file included from ./wtf/unicode/Unicode.h:29:0,
                 from ./wtf/StringHasher.h:24,
                 from ./wtf/text/StringImpl.h:32,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/unicode/qt4/UnicodeQt4.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(QT_ICU_TEXT_BREAKING)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX))
 ^~~~~~~~~~~~~~~~~~~
./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX))
 ^~~~~~~~~~~~~~~~~
./wtf/unicode/qt4/UnicodeQt4.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if defined(Q_OS_WIN) || COMPILER(WINSCW) || (COMPILER(RVCT) && !OS(LINUX))
 ^~~~~~~~~~~~
./wtf/unicode/qt4/UnicodeQt4.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !USE(QT_ICU_TEXT_BREAKING)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./wtf/OwnPtr.h:26:0,
                 from ./wtf/VectorTraits.h:24,
                 from ./wtf/Vector.h:29,
                 from ./wtf/text/StringImpl.h:33,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(BREWMP)
 ^~~~~~~~~~~~~~~~~~~
./wtf/OwnPtrCommon.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(WIN)
 ^~~~~~~~~~~~~~~~
./wtf/OwnPtrCommon.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(BREWMP)
 ^~~~~~~~~~~~~~~~~~~
In file included from ./wtf/VectorTraits.h:25:0,
                 from ./wtf/Vector.h:29,
                 from ./wtf/text/StringImpl.h:33,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/RefPtr.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !HAVE(NULLPTR)
 ^~~~~~~~~~~~
In file included from ./wtf/Vector.h:32:0,
                 from ./wtf/text/StringImpl.h:33,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE)
 ^~~~~~~~~~~~~~~~
./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE)
 ^~~~~~~~~~~~~~~~~~
./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE)
 ^~~~~~~~~~~~~~~~~
./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE)
 ^~~~~~~~~~~~~~~~~~~
./wtf/Alignment.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(WINSCW) || COMPILER(GCCE)
 ^~~~~~~~~~~~~~~~~
In file included from ./wtf/text/StringImpl.h:33:0,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/Vector.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(QT)
 ^~~~~~~~~~~~~~~
In file included from ./wtf/text/StringImpl.h:33:0,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303)
 ^   ~~~~~~~~~~~~
./wtf/Vector.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
     #if COMPILER(GCC) && !COMPILER(INTEL) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 303)
 ^   ~~~~~~~~~~~~~~
./wtf/Vector.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590
 ^~~~~~~~~~~~~~~~~~
In file included from ./wtf/text/StringImpl.h:33:0,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/Vector.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if PLATFORM(QT)
 ^~~~~~~~~~~~~~~
./wtf/Vector.h:696:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL
 ^~~~~~~~~~~~~~~~~
./wtf/Vector.h:729:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL
 ^~~~~~~~~~~~~~~~~
./wtf/Vector.h:983:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(MSVC7_OR_LOWER)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./runtime/UString.h:26:0,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/text/StringImpl.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(CF)
 ^~~~~~~~~~
In file included from ./runtime/UString.h:26:0,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/text/StringImpl.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if USE(CF)
 ^~~~~~~~~~
In file included from yarr/YarrPattern.h:30:0,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC)
 ^~~~~~~~~~~
./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC)
 ^~~~~~~~~~~~
./runtime/UString.h:205:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if CPU(ARM) || CPU(SH4) || CPU(MIPS) || CPU(SPARC)
 ^~~~~~~~~~~~~
In file included from yarr/YarrInterpreter.h:30:0,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/PassOwnPtr.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if !defined(LOOSE_PASS_OWN_PTR) || !HAVE(NULLPTR)
 ^~~~~~~~~~~~
In file included from ./wtf/OSAllocator.h:29:0,
                 from ./wtf/PageAllocation.h:30,
                 from ./wtf/BumpPointerAllocator.h:29,
                 from yarr/YarrInterpreter.cpp:31:
./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT)
 ^~~~~~~~~~~~~~~~~~
./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT)
 ^~~~~~~~~~~~~~
./wtf/UnusedParam.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if COMPILER(INTEL) && !OS(WINDOWS) || COMPILER(RVCT)
 ^~~~~~~~~~~~~~~~~
In file included from ./wtf/OSAllocator.h:30:0,
                 from ./wtf/PageAllocation.h:30,
                 from ./wtf/BumpPointerAllocator.h:29,
                 from yarr/YarrInterpreter.cpp:31:
./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(DARWIN)
 ^~~~~~~~~~~~~
In file included from ./wtf/PageAllocation.h:30:0,
                 from ./wtf/BumpPointerAllocator.h:29,
                 from yarr/YarrInterpreter.cpp:31:
./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINCE) || OS(SYMBIAN)
 ^~~~~~~~~~~~
./wtf/OSAllocator.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINCE) || OS(SYMBIAN)
 ^~~~~~~~~~~~~~
In file included from ./wtf/BumpPointerAllocator.h:29:0,
                 from yarr/YarrInterpreter.cpp:31:
./wtf/PageAllocation.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(DARWIN)
 ^~~~~~~~~~~~~
./wtf/PageAllocation.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(HAIKU)
 ^~~~~~~~~~~~
./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(WINDOWS)
 ^~~~~~~~~~~~~~
./wtf/PageAllocation.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if OS(SYMBIAN)
 ^~~~~~~~~~~~~~
./wtf/PageAllocation.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(ERRNO_H)
 ^~~~~~~~~~~~
./wtf/PageAllocation.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
 #if HAVE(MMAP)
 ^~~~~~~~~
In file included from ./wtf/FastAllocBase.h:93:0,
                 from ./wtf/RefCounted.h:25,
                 from ./wtf/CrossThreadRefCounted.h:36,
                 from ./wtf/text/StringImpl.h:28,
                 from ./runtime/UString.h:26,
                 from yarr/YarrPattern.h:30,
                 from yarr/YarrInterpreter.h:29,
                 from yarr/YarrInterpreter.cpp:28:
./wtf/TypeTraits.h:186:69: error: 'std::tr1' has not been declared
     template struct HasTrivialConstructor : public std::tr1::has_trivial_constructor { };
                                                                     ^~~
./wtf/TypeTraits.h:186:74: error: expected '{' before 'has_trivial_constructor'
     template struct HasTrivialConstructor : public std::tr1::has_trivial_constructor { };
                                                                          ^~~~~~~~~~~~~~~~~~~~~~~
./wtf/TypeTraits.h:187:68: error: 'std::tr1' has not been declared
     template struct HasTrivialDestructor : public std::tr1::has_trivial_destructor { };
                                                                    ^~~
./wtf/TypeTraits.h:187:73: error: expected '{' before 'has_trivial_destructor'
     template struct HasTrivialDestructor : public std::tr1::has_trivial_destructor { };
                                                                         ^~~~~~~~~~~~~~~~~~~~~~
yarr/YarrInterpreter.cpp: In member function 'bool JSC::Yarr::Interpreter::backtrackParenthesesOnceEnd(JSC::Yarr::ByteTerm&, JSC::Yarr::Interpreter::DisjunctionContext*)':
yarr/YarrInterpreter.cpp:707:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
             if (backTrack->begin == notFound) {
             ^~
yarr/YarrInterpreter.cpp:711:9: note: here
         case QuantifierNonGreedy:
         ^~~~
*** [.obj/release-static/YarrInterpreter.o] Error code 1

make[2]: stopped in /magus/work/usr/mports/www/webkit-qt4/work/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore
1 error

make[2]: stopped in /magus/work/usr/mports/www/webkit-qt4/work/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source/JavaScriptCore
*** [sub-JavaScriptCore-JavaScriptCore-pro-make_default-ordered] Error code 2

make[1]: stopped in /magus/work/usr/mports/www/webkit-qt4/work/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source
1 error

make[1]: stopped in /magus/work/usr/mports/www/webkit-qt4/work/qt-everywhere-opensource-src-4.8.7/src/3rdparty/webkit/Source
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/www/webkit-qt4