With 1.2 M4 rc5 branch, Package webkit-gtk compile failed. it seems its dependent packag(webkit-gtk_svn)e's problem. tree/branch: poky/denzil commit: 35196ff703726addf7f4051ee09d70bf9ee0c5d0 Detailed error information as follows: Loading cache...done. Loaded 1106 entries from dependency cache. OE Build Configuration: BB_VERSION = "1.15.1" TARGET_ARCH = "mips" TARGET_OS = "linux" MACHINE = "qemumips" DISTRO = "poky" DISTRO_VERSION = "1.2" TUNE_FEATURES = "o32 bigendian fpu-hard mips32" TARGET_FPU = "" meta meta-yocto = "test-world:35196ff703726addf7f4051ee09d70bf9ee0c5d0" NOTE: Resolving any missing task queue dependencies NOTE: Preparing runqueue NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks NOTE: Running task 4292 of 8720 (ID: 952, /home/build/distro/poky/meta/recipes- NOTE: Running task 4841 of 8720 (ID: 2429, /home/build/distro/poky/meta/recipes-extended/ltp/ltp_20120104.bb, do_fetch) NOTE: package ltp-20120104-r1: task do_fetch: Started NOTE: package ltp-20120104-r1: task do_fetch: Succeeded NOTE: Running task 4842 of 8720 (ID: 2425, /home/build/distro/poky/meta/recipes-extended/ltp/ltp_20120104.bb, do_unpack) NOTE: package ltp-20120104-r1: task do_unpack: Started ERROR: Function failed: do_compile (see /home/build/distro/poky/test/tmp/work/mips32-poky-linux/webkit-gtk-1.7.2+svnr101488-r4/temp/log.do_compile.4732 for further information) ERROR: Logfile of failure stored in: /home/build/distro/poky/test/tmp/work/mips32-poky-linux/webkit-gtk-1.7.2+svnr101488-r4/temp/log.do_compile.4732 Log data follows: | DEBUG: SITE files ['endian-big', 'bit-32', 'mips-common', 'common-linux', 'common-glibc', 'mips-linux', 'common'] | NOTE: make -j 4 | make all-am | make[1]: Entering directory `/home/build/distro/poky/test/tmp/work/mips32-poky-linux/webkit-gtk-1.7.2+svnr101488-r4' | ./mips-poky-linux-libtool --tag=CXX --mode=compile mips-poky-linux-g++ -meb -mabi=32 -mhard-float -march=mips32 --sysroot=/home/build/distro/poky/test/tmp/sysroots/qemumips -DHAVE_CONFIG_H -I. -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -DENABLE_GLIB_SUPPORT=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DWTF_USE_ICU_UNICODE=1 -DWTF_USE_GSTREAMER=1 -DGTK_API_VERSION_2=1 -DNDEBUG -I./Source -I./Source/JavaScriptCore -I./Source/JavaScriptCore/API -I./Source/JavaScriptCore/assembler -I./Source/JavaScriptCore/bytecode -I./Source/JavaScriptCore/bytecompiler -I./Source/JavaScriptCore/dfg -I./Source/JavaScriptCore/heap -I./Source/JavaScriptCore/debugger -I./Source/JavaScriptCore/ForwardingHeaders -I./Source/JavaScriptCore/interpreter -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/parser -I./Source/JavaScriptCore/profiler -I./Source/JavaScriptCore/runtime -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf/gobject -I./Source/JavaScriptCore/wtf/gtk -I./Source/JavaScriptCore/wtf/text -I./Source/JavaScriptCore/wtf/unicode -I./Source/JavaScriptCore/yarr -I./DerivedSources/JavaScriptCore -fno-rtti -fstrict-aliasing -O3 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/include/glib-2.0 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/lib/glib-2.0/include -D_REENTRANT -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -O2 -MT Source/JavaScriptCore/jit/libjavascriptcoregtk_1_0_la-JITPropertyAccess.lo -MD -MP -MF Source/JavaScriptCore/jit/.deps/libjavascriptcoregtk_1_0_la-JITPropertyAccess.Tpo -c -o Source/JavaScriptCore/jit/libjavascriptcoregtk_1_0_la-JITPropertyAccess.lo `test -f 'Source/JavaScriptCore/jit/JITPropertyAccess.cpp' || echo './'`Source/JavaScriptCore/jit/JITPropertyAccess.cpp | ./mips-poky-linux-libtool --tag=CXX --mode=compile mips-poky-linux-g++ -meb -mabi=32 -mhard-float -march=mips32 --sysroot=/home/build/distro/poky/test/tmp/sysroots/qemumips -DHAVE_CONFIG_H -I. -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -DENABLE_GLIB_SUPPORT=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DWTF_USE_ICU_UNICODE=1 -DWTF_USE_GSTREAMER=1 -DGTK_API_VERSION_2=1 -DNDEBUG -I./Source -I./Source/JavaScriptCore -I./Source/JavaScriptCore/API -I./Source/JavaScriptCore/assembler -I./Source/JavaScriptCore/bytecode -I./Source/JavaScriptCore/bytecompiler -I./Source/JavaScriptCore/dfg -I./Source/JavaScriptCore/heap -I./Source/JavaScriptCore/debugger -I./Source/JavaScriptCore/ForwardingHeaders -I./Source/JavaScriptCore/interpreter -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/parser -I./Source/JavaScriptCore/profiler -I./Source/JavaScriptCore/runtime -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf/gobject -I./Source/JavaScriptCore/wtf/gtk -I./Source/JavaScriptCore/wtf/text -I./Source/JavaScriptCore/wtf/unicode -I./Source/JavaScriptCore/yarr -I./DerivedSources/JavaScriptCore -fno-rtti -fstrict-aliasing -O3 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/include/glib-2.0 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/lib/glib-2.0/include -D_REENTRANT -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -O2 -MT Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-Lexer.lo -MD -MP -MF Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-Lexer.Tpo -c -o Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-Lexer.lo `test -f 'Source/JavaScriptCore/parser/Lexer.cpp' || echo './'`Source/JavaScriptCore/parser/Lexer.cpp | ./mips-poky-linux-libtool --tag=CXX --mode=compile mips-poky-linux-g++ -meb -mabi=32 -mhard-float -march=mips32 --sysroot=/home/build/distro/poky/test/tmp/sysroots/qemumips -DHAVE_CONFIG_H -I. -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -DENABLE_GLIB_SUPPORT=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DWTF_USE_ICU_UNICODE=1 -DWTF_USE_GSTREAMER=1 -DGTK_API_VERSION_2=1 -DNDEBUG -I./Source -I./Source/JavaScriptCore -I./Source/JavaScriptCore/API -I./Source/JavaScriptCore/assembler -I./Source/JavaScriptCore/bytecode -I./Source/JavaScriptCore/bytecompiler -I./Source/JavaScriptCore/dfg -I./Source/JavaScriptCore/heap -I./Source/JavaScriptCore/debugger -I./Source/JavaScriptCore/ForwardingHeaders -I./Source/JavaScriptCore/interpreter -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/parser -I./Source/JavaScriptCore/profiler -I./Source/JavaScriptCore/runtime -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf/gobject -I./Source/JavaScriptCore/wtf/gtk -I./Source/JavaScriptCore/wtf/text -I./Source/JavaScriptCore/wtf/unicode -I./Source/JavaScriptCore/yarr -I./DerivedSources/JavaScriptCore -fno-rtti -fstrict-aliasing -O3 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/include/glib-2.0 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/lib/glib-2.0/include -D_REENTRANT -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -O2 -MT Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-Nodes.lo -MD -MP -MF Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-Nodes.Tpo -c -o Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-Nodes.lo `test -f 'Source/JavaScriptCore/parser/Nodes.cpp' || echo './'`Source/JavaScriptCore/parser/Nodes.cpp | ./mips-poky-linux-libtool --tag=CXX --mode=compile mips-poky-linux-g++ -meb -mabi=32 -mhard-float -march=mips32 --sysroot=/home/build/distro/poky/test/tmp/sysroots/qemumips -DHAVE_CONFIG_H -I. -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -DENABLE_GLIB_SUPPORT=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DWTF_USE_ICU_UNICODE=1 -DWTF_USE_GSTREAMER=1 -DGTK_API_VERSION_2=1 -DNDEBUG -I./Source -I./Source/JavaScriptCore -I./Source/JavaScriptCore/API -I./Source/JavaScriptCore/assembler -I./Source/JavaScriptCore/bytecode -I./Source/JavaScriptCore/bytecompiler -I./Source/JavaScriptCore/dfg -I./Source/JavaScriptCore/heap -I./Source/JavaScriptCore/debugger -I./Source/JavaScriptCore/ForwardingHeaders -I./Source/JavaScriptCore/interpreter -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/parser -I./Source/JavaScriptCore/profiler -I./Source/JavaScriptCore/runtime -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf/gobject -I./Source/JavaScriptCore/wtf/gtk -I./Source/JavaScriptCore/wtf/text -I./Source/JavaScriptCore/wtf/unicode -I./Source/JavaScriptCore/yarr -I./DerivedSources/JavaScriptCore -fno-rtti -fstrict-aliasing -O3 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/include/glib-2.0 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/lib/glib-2.0/include -D_REENTRANT -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -O2 -MT Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-ParserArena.lo -MD -MP -MF Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-ParserArena.Tpo -c -o Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-ParserArena.lo `test -f 'Source/JavaScriptCore/parser/ParserArena.cpp' || echo './'`Source/JavaScriptCore/parser/ParserArena.cpp | mips-poky-linux-libtool: compile: mips-poky-linux-g++ -meb -mabi=32 -mhard-float -march=mips32 --sysroot=/home/build/distro/poky/test/tmp/sysroots/qemumips -DHAVE_CONFIG_H -I. -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -DENABLE_GLIB_SUPPORT=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DWTF_USE_ICU_UNICODE=1 -DWTF_USE_GSTREAMER=1 -DGTK_API_VERSION_2=1 -DNDEBUG -I./Source -I./Source/JavaScriptCore -I./Source/JavaScriptCore/API -I./Source/JavaScriptCore/assembler -I./Source/JavaScriptCore/bytecode -I./Source/JavaScriptCore/bytecompiler -I./Source/JavaScriptCore/dfg -I./Source/JavaScriptCore/heap -I./Source/JavaScriptCore/debugger -I./Source/JavaScriptCore/ForwardingHeaders -I./Source/JavaScriptCore/interpreter -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/parser -I./Source/JavaScriptCore/profiler -I./Source/JavaScriptCore/runtime -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf/gobject -I./Source/JavaScriptCore/wtf/gtk -I./Source/JavaScriptCore/wtf/text -I./Source/JavaScriptCore/wtf/unicode -I./Source/JavaScriptCore/yarr -I./DerivedSources/JavaScriptCore -fno-rtti -fstrict-aliasing -O3 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/include/glib-2.0 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/lib/glib-2.0/include -D_REENTRANT -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -O2 -MT Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-ParserArena.lo -MD -MP -MF Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-ParserArena.Tpo -c Source/JavaScriptCore/parser/ParserArena.cpp -fPIC -DPIC -o Source/JavaScriptCore/parser/.libs/libjavascriptcoregtk_1_0_la-ParserArena.o | mips-poky-linux-libtool: compile: mips-poky-linux-g++ -meb -mabi=32 -mhard-float -march=mips32 --sysroot=/home/build/distro/poky/test/tmp/sysroots/qemumips -DHAVE_CONFIG_H -I. -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -DENABLE_GLIB_SUPPORT=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DWTF_USE_ICU_UNICODE=1 -DWTF_USE_GSTREAMER=1 -DGTK_API_VERSION_2=1 -DNDEBUG -I./Source -I./Source/JavaScriptCore -I./Source/JavaScriptCore/API -I./Source/JavaScriptCore/assembler -I./Source/JavaScriptCore/bytecode -I./Source/JavaScriptCore/bytecompiler -I./Source/JavaScriptCore/dfg -I./Source/JavaScriptCore/heap -I./Source/JavaScriptCore/debugger -I./Source/JavaScriptCore/ForwardingHeaders -I./Source/JavaScriptCore/interpreter -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/parser -I./Source/JavaScriptCore/profiler -I./Source/JavaScriptCore/runtime -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf/gobject -I./Source/JavaScriptCore/wtf/gtk -I./Source/JavaScriptCore/wtf/text -I./Source/JavaScriptCore/wtf/unicode -I./Source/JavaScriptCore/yarr -I./DerivedSources/JavaScriptCore -fno-rtti -fstrict-aliasing -O3 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/include/glib-2.0 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/lib/glib-2.0/include -D_REENTRANT -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -O2 -MT Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-Lexer.lo -MD -MP -MF Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-Lexer.Tpo -c Source/JavaScriptCore/parser/Lexer.cpp -fPIC -DPIC -o Source/JavaScriptCore/parser/.libs/libjavascriptcoregtk_1_0_la-Lexer.o | mips-poky-linux-libtool: compile: mips-poky-linux-g++ -meb -mabi=32 -mhard-float -march=mips32 --sysroot=/home/build/distro/poky/test/tmp/sysroots/qemumips -DHAVE_CONFIG_H -I. -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -DENABLE_GLIB_SUPPORT=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DWTF_USE_ICU_UNICODE=1 -DWTF_USE_GSTREAMER=1 -DGTK_API_VERSION_2=1 -DNDEBUG -I./Source -I./Source/JavaScriptCore -I./Source/JavaScriptCore/API -I./Source/JavaScriptCore/assembler -I./Source/JavaScriptCore/bytecode -I./Source/JavaScriptCore/bytecompiler -I./Source/JavaScriptCore/dfg -I./Source/JavaScriptCore/heap -I./Source/JavaScriptCore/debugger -I./Source/JavaScriptCore/ForwardingHeaders -I./Source/JavaScriptCore/interpreter -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/parser -I./Source/JavaScriptCore/profiler -I./Source/JavaScriptCore/runtime -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf/gobject -I./Source/JavaScriptCore/wtf/gtk -I./Source/JavaScriptCore/wtf/text -I./Source/JavaScriptCore/wtf/unicode -I./Source/JavaScriptCore/yarr -I./DerivedSources/JavaScriptCore -fno-rtti -fstrict-aliasing -O3 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/include/glib-2.0 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/lib/glib-2.0/include -D_REENTRANT -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -O2 -MT Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-Nodes.lo -MD -MP -MF Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-Nodes.Tpo -c Source/JavaScriptCore/parser/Nodes.cpp -fPIC -DPIC -o Source/JavaScriptCore/parser/.libs/libjavascriptcoregtk_1_0_la-Nodes.o | mips-poky-linux-libtool: compile: mips-poky-linux-g++ -meb -mabi=32 -mhard-float -march=mips32 --sysroot=/home/build/distro/poky/test/tmp/sysroots/qemumips -DHAVE_CONFIG_H -I. -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -DENABLE_GLIB_SUPPORT=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DWTF_USE_ICU_UNICODE=1 -DWTF_USE_GSTREAMER=1 -DGTK_API_VERSION_2=1 -DNDEBUG -I./Source -I./Source/JavaScriptCore -I./Source/JavaScriptCore/API -I./Source/JavaScriptCore/assembler -I./Source/JavaScriptCore/bytecode -I./Source/JavaScriptCore/bytecompiler -I./Source/JavaScriptCore/dfg -I./Source/JavaScriptCore/heap -I./Source/JavaScriptCore/debugger -I./Source/JavaScriptCore/ForwardingHeaders -I./Source/JavaScriptCore/interpreter -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/parser -I./Source/JavaScriptCore/profiler -I./Source/JavaScriptCore/runtime -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf/gobject -I./Source/JavaScriptCore/wtf/gtk -I./Source/JavaScriptCore/wtf/text -I./Source/JavaScriptCore/wtf/unicode -I./Source/JavaScriptCore/yarr -I./DerivedSources/JavaScriptCore -fno-rtti -fstrict-aliasing -O3 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/include/glib-2.0 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/lib/glib-2.0/include -D_REENTRANT -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -O2 -MT Source/JavaScriptCore/jit/libjavascriptcoregtk_1_0_la-JITPropertyAccess.lo -MD -MP -MF Source/JavaScriptCore/jit/.deps/libjavascriptcoregtk_1_0_la-JITPropertyAccess.Tpo -c Source/JavaScriptCore/jit/JITPropertyAccess.cpp -fPIC -DPIC -o Source/JavaScriptCore/jit/.libs/libjavascriptcoregtk_1_0_la-JITPropertyAccess.o | In file included from ./Source/JavaScriptCore/wtf/PassRefPtr.h:25:0, | from ./Source/JavaScriptCore/wtf/RefPtr.h:28, | from ./Source/JavaScriptCore/wtf/HashFunctions.h:24, | from ./Source/JavaScriptCore/wtf/HashTraits.h:24, | from ./Source/JavaScriptCore/wtf/HashTable.h:28, | from ./Source/JavaScriptCore/wtf/HashMap.h:24, | from ./Source/JavaScriptCore/runtime/JSValue.h:31, | from ./Source/JavaScriptCore/runtime/CachedTranscendentalFunction.h:29, | from ./Source/JavaScriptCore/runtime/JSGlobalData.h:32, | from ./Source/JavaScriptCore/runtime/Identifier.h:24, | from Source/JavaScriptCore/parser/ParserArena.h:29, | from Source/JavaScriptCore/parser/ParserArena.cpp:27: | ./Source/JavaScriptCore/wtf/NullPtr.h:50:1: warning: identifier 'nullptr' will become a keyword in C++0x [-Wc++0x-compat] | In file included from ./Source/JavaScriptCore/wtf/PassRefPtr.h:25:0, | from ./Source/JavaScriptCore/wtf/RefPtr.h:28, | from ./Source/JavaScriptCore/wtf/HashFunctions.h:24, | from ./Source/JavaScriptCore/wtf/HashTraits.h:24, | from ./Source/JavaScriptCore/wtf/HashTable.h:28, | from ./Source/JavaScriptCore/wtf/HashMap.h:24, | from ./Source/JavaScriptCore/runtime/JSValue.h:31, | from ./Source/JavaScriptCore/bytecode/ValueRecovery.h:30, | from ./Source/JavaScriptCore/bytecode/CodeOrigin.h:29, | from ./Source/JavaScriptCore/bytecode/CodeBlock.h:33, | from Source/JavaScriptCore/jit/JIT.h:47, | from Source/JavaScriptCore/jit/JITPropertyAccess.cpp:29: | ./Source/JavaScriptCore/wtf/NullPtr.h:50:1: warning: identifier 'nullptr' will become a keyword in C++0x [-Wc++0x-compat] | In file included from ./Source/JavaScriptCore/wtf/PassRefPtr.h:25:0, | from ./Source/JavaScriptCore/wtf/RefPtr.h:28, | from ./Source/JavaScriptCore/wtf/HashFunctions.h:24, | from ./Source/JavaScriptCore/wtf/HashTraits.h:24, | from ./Source/JavaScriptCore/wtf/HashTable.h:28, | from ./Source/JavaScriptCore/wtf/HashMap.h:24, | from ./Source/JavaScriptCore/runtime/JSValue.h:31, | from ./Source/JavaScriptCore/runtime/CachedTranscendentalFunction.h:29, | from ./Source/JavaScriptCore/runtime/JSGlobalData.h:32, | from ./Source/JavaScriptCore/interpreter/CallFrame.h:26, | from ./Source/JavaScriptCore/runtime/ArgList.h:25, | from ./Source/JavaScriptCore/runtime/JSObject.h:26, | from ./Source/JavaScriptCore/runtime/InternalFunction.h:27, | from ./Source/JavaScriptCore/runtime/Error.h:26, | from Source/JavaScriptCore/parser/Nodes.h:29, | from Source/JavaScriptCore/parser/Nodes.cpp:27: | ./Source/JavaScriptCore/wtf/NullPtr.h:50:1: warning: identifier 'nullptr' will become a keyword in C++0x [-Wc++0x-compat] | In file included from ./Source/JavaScriptCore/wtf/PassRefPtr.h:25:0, | from ./Source/JavaScriptCore/wtf/RefPtr.h:28, | from ./Source/JavaScriptCore/wtf/HashFunctions.h:24, | from ./Source/JavaScriptCore/wtf/HashTraits.h:24, | from ./Source/JavaScriptCore/wtf/HashTable.h:28, | from ./Source/JavaScriptCore/wtf/HashMap.h:24, | from ./Source/JavaScriptCore/runtime/JSValue.h:31, | from ./Source/JavaScriptCore/runtime/CachedTranscendentalFunction.h:29, | from ./Source/JavaScriptCore/runtime/JSGlobalData.h:32, | from ./Source/JavaScriptCore/interpreter/CallFrame.h:26, | from ./Source/JavaScriptCore/runtime/Lookup.h:24, | from Source/JavaScriptCore/parser/Lexer.h:26, | from Source/JavaScriptCore/parser/Lexer.cpp:25: | ./Source/JavaScriptCore/wtf/NullPtr.h:50:1: warning: identifier 'nullptr' will become a keyword in C++0x [-Wc++0x-compat] | In file included from ./Source/JavaScriptCore/runtime/ArgList.h:27:0, | from ./Source/JavaScriptCore/runtime/JSObject.h:26, | from ./Source/JavaScriptCore/runtime/InternalFunction.h:27, | from ./Source/JavaScriptCore/runtime/Error.h:26, | from Source/JavaScriptCore/parser/Nodes.h:29, | from Source/JavaScriptCore/parser/ParserArena.cpp:29: | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::Structure]': | ./Source/JavaScriptCore/runtime/JSCell.h:210:32: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] | In file included from ./Source/JavaScriptCore/heap/Handle.h:29:0, | from ./Source/JavaScriptCore/heap/HandleHeap.h:30, | from ./Source/JavaScriptCore/heap/Heap.h:27, | from ./Source/JavaScriptCore/runtime/JSGlobalData.h:36, | from ./Source/JavaScriptCore/runtime/Identifier.h:24, | from Source/JavaScriptCore/parser/ParserArena.h:29, | from Source/JavaScriptCore/parser/ParserArena.cpp:27: | ./Source/JavaScriptCore/heap/HandleTypes.h: In static member function 'static T* JSC::HandleTypes<T>::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure, JSC::HandleTypes<T>::ExternalType = JSC::Structure*, JSC::HandleSlot = JSC::JSValue*]': | ./Source/JavaScriptCore/heap/Handle.h:126:79: instantiated from 'JSC::Handle<T>::ExternalType JSC::Handle<T>::get() const [with T = JSC::Structure, JSC::Handle<T>::ExternalType = JSC::Structure*]' | ./Source/JavaScriptCore/runtime/ScopeChain.h:39:75: instantiated from here | ./Source/JavaScriptCore/heap/HandleTypes.h:38:130: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes<JSC::Structure>::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] | In file included from ./Source/JavaScriptCore/runtime/ArgList.h:27:0, | from ./Source/JavaScriptCore/runtime/JSObject.h:26, | from ./Source/JavaScriptCore/runtime/JSArray.h:24, | from ./Source/JavaScriptCore/runtime/JSGlobalObject.h:25, | from ./Source/JavaScriptCore/runtime/Lookup.h:27, | from Source/JavaScriptCore/parser/Lexer.h:26, | from Source/JavaScriptCore/parser/Lexer.cpp:25: | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::Structure]': | ./Source/JavaScriptCore/runtime/JSCell.h:210:32: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::JSGlobalObject]': | ./Source/JavaScriptCore/runtime/Structure.h:121:74: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::JSFunction]': | ./Source/JavaScriptCore/runtime/JSGlobalObject.h:227:70: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::StringPrototype]': | ./Source/JavaScriptCore/runtime/JSGlobalObject.h:241:81: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::NumberPrototype]': | ./Source/JavaScriptCore/runtime/JSGlobalObject.h:242:81: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] | In file included from ./Source/JavaScriptCore/heap/Handle.h:29:0, | from ./Source/JavaScriptCore/heap/HandleHeap.h:30, | from ./Source/JavaScriptCore/heap/Heap.h:27, | from ./Source/JavaScriptCore/runtime/JSGlobalData.h:36, | from ./Source/JavaScriptCore/interpreter/CallFrame.h:26, | from ./Source/JavaScriptCore/runtime/Lookup.h:24, | from Source/JavaScriptCore/parser/Lexer.h:26, | from Source/JavaScriptCore/parser/Lexer.cpp:25: | ./Source/JavaScriptCore/heap/HandleTypes.h: In static member function 'static T* JSC::HandleTypes<T>::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure, JSC::HandleTypes<T>::ExternalType = JSC::Structure*, JSC::HandleSlot = JSC::JSValue*]': | ./Source/JavaScriptCore/heap/Handle.h:126:79: instantiated from 'JSC::Handle<T>::ExternalType JSC::Handle<T>::get() const [with T = JSC::Structure, JSC::Handle<T>::ExternalType = JSC::Structure*]' | ./Source/JavaScriptCore/runtime/ScopeChain.h:39:75: instantiated from here | ./Source/JavaScriptCore/heap/HandleTypes.h:38:130: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes<JSC::Structure>::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] | mv -f Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-ParserArena.Tpo Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-ParserArena.Plo | ./mips-poky-linux-libtool --tag=CXX --mode=compile mips-poky-linux-g++ -meb -mabi=32 -mhard-float -march=mips32 --sysroot=/home/build/distro/poky/test/tmp/sysroots/qemumips -DHAVE_CONFIG_H -I. -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -DENABLE_GLIB_SUPPORT=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DWTF_USE_ICU_UNICODE=1 -DWTF_USE_GSTREAMER=1 -DGTK_API_VERSION_2=1 -DNDEBUG -I./Source -I./Source/JavaScriptCore -I./Source/JavaScriptCore/API -I./Source/JavaScriptCore/assembler -I./Source/JavaScriptCore/bytecode -I./Source/JavaScriptCore/bytecompiler -I./Source/JavaScriptCore/dfg -I./Source/JavaScriptCore/heap -I./Source/JavaScriptCore/debugger -I./Source/JavaScriptCore/ForwardingHeaders -I./Source/JavaScriptCore/interpreter -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/parser -I./Source/JavaScriptCore/profiler -I./Source/JavaScriptCore/runtime -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf/gobject -I./Source/JavaScriptCore/wtf/gtk -I./Source/JavaScriptCore/wtf/text -I./Source/JavaScriptCore/wtf/unicode -I./Source/JavaScriptCore/yarr -I./DerivedSources/JavaScriptCore -fno-rtti -fstrict-aliasing -O3 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/include/glib-2.0 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/lib/glib-2.0/include -D_REENTRANT -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -O2 -MT Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-Parser.lo -MD -MP -MF Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-Parser.Tpo -c -o Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-Parser.lo `test -f 'Source/JavaScriptCore/parser/Parser.cpp' || echo './'`Source/JavaScriptCore/parser/Parser.cpp | mips-poky-linux-libtool: compile: mips-poky-linux-g++ -meb -mabi=32 -mhard-float -march=mips32 --sysroot=/home/build/distro/poky/test/tmp/sysroots/qemumips -DHAVE_CONFIG_H -I. -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -DENABLE_GLIB_SUPPORT=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DWTF_USE_ICU_UNICODE=1 -DWTF_USE_GSTREAMER=1 -DGTK_API_VERSION_2=1 -DNDEBUG -I./Source -I./Source/JavaScriptCore -I./Source/JavaScriptCore/API -I./Source/JavaScriptCore/assembler -I./Source/JavaScriptCore/bytecode -I./Source/JavaScriptCore/bytecompiler -I./Source/JavaScriptCore/dfg -I./Source/JavaScriptCore/heap -I./Source/JavaScriptCore/debugger -I./Source/JavaScriptCore/ForwardingHeaders -I./Source/JavaScriptCore/interpreter -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/parser -I./Source/JavaScriptCore/profiler -I./Source/JavaScriptCore/runtime -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf/gobject -I./Source/JavaScriptCore/wtf/gtk -I./Source/JavaScriptCore/wtf/text -I./Source/JavaScriptCore/wtf/unicode -I./Source/JavaScriptCore/yarr -I./DerivedSources/JavaScriptCore -fno-rtti -fstrict-aliasing -O3 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/include/glib-2.0 -I/home/build/distro/poky/test/tmp/sysroots/qemumips/usr/lib/glib-2.0/include -D_REENTRANT -O2 -pipe -g -feliminate-unused-debug-types -fpermissive -fvisibility-inlines-hidden -O2 -MT Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-Parser.lo -MD -MP -MF Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-Parser.Tpo -c Source/JavaScriptCore/parser/Parser.cpp -fPIC -DPIC -o Source/JavaScriptCore/parser/.libs/libjavascriptcoregtk_1_0_la-Parser.o | Source/JavaScriptCore/jit/JITPropertyAccess.cpp: In static member function 'static bool JSC::JIT::isDirectPutById(JSC::StructureStubInfo*)': | Source/JavaScriptCore/jit/JITPropertyAccess.cpp:1160:25: error: 'readCallTarget' is not a member of 'JSC::MacroAssembler' | In file included from ./Source/JavaScriptCore/bytecode/CodeOrigin.h:30:0, | from ./Source/JavaScriptCore/bytecode/CodeBlock.h:33, | from Source/JavaScriptCore/jit/JIT.h:47, | from Source/JavaScriptCore/jit/JITPropertyAccess.cpp:29: | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::Structure]': | ./Source/JavaScriptCore/runtime/JSCell.h:210:32: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::JSGlobalObject]': | ./Source/JavaScriptCore/runtime/Structure.h:121:74: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::JSFunction]': | ./Source/JavaScriptCore/runtime/JSGlobalObject.h:227:70: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::StringPrototype]': | ./Source/JavaScriptCore/runtime/JSGlobalObject.h:241:81: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::NumberPrototype]': | ./Source/JavaScriptCore/runtime/JSGlobalObject.h:242:81: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] | In file included from ./Source/JavaScriptCore/heap/Handle.h:29:0, | from ./Source/JavaScriptCore/heap/HandleHeap.h:30, | from ./Source/JavaScriptCore/heap/Heap.h:27, | from ./Source/JavaScriptCore/runtime/JSGlobalData.h:36, | from ./Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, | from ./Source/JavaScriptCore/assembler/MIPSAssembler.h:34, | from ./Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h:32, | from ./Source/JavaScriptCore/assembler/MacroAssembler.h:40, | from ./Source/JavaScriptCore/bytecode/ValueRecovery.h:31, | from ./Source/JavaScriptCore/bytecode/CodeOrigin.h:29, | from ./Source/JavaScriptCore/bytecode/CodeBlock.h:33, | from Source/JavaScriptCore/jit/JIT.h:47, | from Source/JavaScriptCore/jit/JITPropertyAccess.cpp:29: | ./Source/JavaScriptCore/heap/HandleTypes.h: In static member function 'static T* JSC::HandleTypes<T>::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure, JSC::HandleTypes<T>::ExternalType = JSC::Structure*, JSC::HandleSlot = JSC::JSValue*]': | ./Source/JavaScriptCore/heap/Handle.h:126:79: instantiated from 'JSC::Handle<T>::ExternalType JSC::Handle<T>::get() const [with T = JSC::Structure, JSC::Handle<T>::ExternalType = JSC::Structure*]' | ./Source/JavaScriptCore/runtime/ScopeChain.h:39:75: instantiated from here | ./Source/JavaScriptCore/heap/HandleTypes.h:38:130: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes<JSC::Structure>::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] | In file included from ./Source/JavaScriptCore/runtime/ArgList.h:27:0, | from ./Source/JavaScriptCore/runtime/JSObject.h:26, | from ./Source/JavaScriptCore/runtime/InternalFunction.h:27, | from ./Source/JavaScriptCore/runtime/Error.h:26, | from Source/JavaScriptCore/parser/Nodes.h:29, | from Source/JavaScriptCore/parser/Nodes.cpp:27: | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::Structure]': | ./Source/JavaScriptCore/runtime/JSCell.h:210:32: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::JSGlobalObject]': | ./Source/JavaScriptCore/runtime/Structure.h:121:74: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::JSFunction]': | ./Source/JavaScriptCore/runtime/JSGlobalObject.h:227:70: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::StringPrototype]': | ./Source/JavaScriptCore/runtime/JSGlobalObject.h:241:81: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::NumberPrototype]': | ./Source/JavaScriptCore/runtime/JSGlobalObject.h:242:81: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] | In file included from ./Source/JavaScriptCore/heap/Handle.h:29:0, | from ./Source/JavaScriptCore/heap/HandleHeap.h:30, | from ./Source/JavaScriptCore/heap/Heap.h:27, | from ./Source/JavaScriptCore/runtime/JSGlobalData.h:36, | from ./Source/JavaScriptCore/interpreter/CallFrame.h:26, | from ./Source/JavaScriptCore/runtime/ArgList.h:25, | from ./Source/JavaScriptCore/runtime/JSObject.h:26, | from ./Source/JavaScriptCore/runtime/InternalFunction.h:27, | from ./Source/JavaScriptCore/runtime/Error.h:26, | from Source/JavaScriptCore/parser/Nodes.h:29, | from Source/JavaScriptCore/parser/Nodes.cpp:27: | ./Source/JavaScriptCore/heap/HandleTypes.h: In static member function 'static T* JSC::HandleTypes<T>::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure, JSC::HandleTypes<T>::ExternalType = JSC::Structure*, JSC::HandleSlot = JSC::JSValue*]': | ./Source/JavaScriptCore/heap/Handle.h:126:79: instantiated from 'JSC::Handle<T>::ExternalType JSC::Handle<T>::get() const [with T = JSC::Structure, JSC::Handle<T>::ExternalType = JSC::Structure*]' | ./Source/JavaScriptCore/runtime/ScopeChain.h:39:75: instantiated from here | ./Source/JavaScriptCore/heap/HandleTypes.h:38:130: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes<JSC::Structure>::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] | make[1]: *** [Source/JavaScriptCore/jit/libjavascriptcoregtk_1_0_la-JITPropertyAccess.lo] Error 1 | make[1]: *** Waiting for unfinished jobs.... | mv -f Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-Nodes.Tpo Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-Nodes.Plo | In file included from ./Source/JavaScriptCore/wtf/PassRefPtr.h:25:0, | from ./Source/JavaScriptCore/wtf/RefPtr.h:28, | from ./Source/JavaScriptCore/wtf/HashFunctions.h:24, | from ./Source/JavaScriptCore/wtf/HashTraits.h:24, | from ./Source/JavaScriptCore/wtf/HashTable.h:28, | from ./Source/JavaScriptCore/wtf/HashSet.h:25, | from ./Source/JavaScriptCore/debugger/Debugger.h:25, | from Source/JavaScriptCore/parser/Parser.h:26, | from Source/JavaScriptCore/parser/Parser.cpp:24: | ./Source/JavaScriptCore/wtf/NullPtr.h:50:1: warning: identifier 'nullptr' will become a keyword in C++0x [-Wc++0x-compat] | In file included from ./Source/JavaScriptCore/runtime/ArgList.h:27:0, | from ./Source/JavaScriptCore/runtime/JSObject.h:26, | from ./Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, | from Source/JavaScriptCore/parser/Parser.h:27, | from Source/JavaScriptCore/parser/Parser.cpp:24: | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::Structure]': | ./Source/JavaScriptCore/runtime/JSCell.h:210:32: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::Structure*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::JSGlobalObject]': | ./Source/JavaScriptCore/runtime/Structure.h:121:74: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSGlobalObject*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::JSFunction]': | ./Source/JavaScriptCore/runtime/JSGlobalObject.h:227:70: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::JSFunction*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [with T = JSC::StringPrototype]': | ./Source/JavaScriptCore/runtime/JSGlobalObject.h:241:81: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::StringPrototype*' increases required alignment of target type [-Wcast-align] | ./Source/JavaScriptCore/runtime/WriteBarrier.h: In member function 'T* JSC::WriteBarrierBase<T>::get() const [withERROR: Function failed: do_compile (see /home/build/distro/poky/test/tmp/work/mips32-poky-linux/webkit-gtk-1.7.2+svnr101488-r4/temp/log.do_compile.4732 for further information) | T = JSC::NumberPrototype]': | ./Source/JavaScriptCore/runtime/JSGlobalObject.h:242:81: instantiated from here | ./Source/JavaScriptCore/runtime/WriteBarrier.h:96:43: warning: cast from 'JSC::JSCell*' to 'JSC::NumberPrototype*' increases required alignment of target type [-Wcast-align] | In file included from ./Source/JavaScriptCore/heap/Handle.h:29:0, | from ./Source/JavaScriptCore/heap/HandleHeap.h:30, | from ./Source/JavaScriptCore/heap/Heap.h:27, | from ./Source/JavaScriptCore/runtime/JSGlobalData.h:36, | from ./Source/JavaScriptCore/interpreter/CallFrame.h:26, | from ./Source/JavaScriptCore/runtime/ArgList.h:25, | from ./Source/JavaScriptCore/runtime/JSObject.h:26, | from ./Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, | from Source/JavaScriptCore/parser/Parser.h:27, | from Source/JavaScriptCore/parser/Parser.cpp:24: | ./Source/JavaScriptCore/heap/HandleTypes.h: In static member function 'static T* JSC::HandleTypes<T>::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure, JSC::HandleTypes<T>::ExternalType = JSC::Structure*, JSC::HandleSlot = JSC::JSValue*]': | ./Source/JavaScriptCore/heap/Handle.h:126:79: instantiated from 'JSC::Handle<T>::ExternalType JSC::Handle<T>::get() const [with T = JSC::Structure, JSC::Handle<T>::ExternalType = JSC::Structure*]' | ./Source/JavaScriptCore/runtime/ScopeChain.h:39:75: instantiated from here | ./Source/JavaScriptCore/heap/HandleTypes.h:38:130: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes<JSC::Structure>::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align] | mv -f Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-Lexer.Tpo Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-Lexer.Plo | mv -f Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-Parser.Tpo Source/JavaScriptCore/parser/.deps/libjavascriptcoregtk_1_0_la-Parser.Plo | make[1]: Leaving directory `/home/build/distro/poky/test/tmp/work/mips32-poky-linux/webkit-gtk-1.7.2+svnr101488-r4' | make: *** [all] Error 2 | ERROR: oe_runmake failed NOTE: package webkit-gtk-1.7.2+svnr101488-r4: task do_compile: Failed ERROR: Task 4970 (/home/build/distro/poky/meta/recipes-sato/webkit/webkit-gtk_svn.bb, do_compile) failed with exit code '1' Waiting for 3 running tasks to finish: 0: qt4-embedded-4.7.4-r43.8 do_install (pid 4500) 1: libarchive-2.8.5-r0 do_configure (pid 11656) 2: ltp-20120104-r1 do_unpack (pid 11885) NOTE: package ltp-20120104-r1: task do_unpack: Succeeded Waiting for 2 running tasks to finish: 0: qt4-embedded-4.7.4-r43.8 do_install (pid 4500) 1: libarchive-2.8.5-r0 do_configure (pid 11656) NOTE: package libarchive-2.8.5-r0: task do_configure: Succeeded Waiting for 1 running tasks to finish: 0: qt4-embedded-4.7.4-r43.8 do_install (pid 4500) NOTE: package qt4-embedded-4.7.4-r43.8: task do_install: Succeeded NOTE: Tasks Summary: Attempted 4842 tasks of which 4782 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/build/distro/poky/meta/recipes-sato/webkit/webkit-gtk_svn.bb, do_compile Summary: There was 1 ERROR message shown, returning a non-zero exit code.
This issue is reproduceable on ubuntu11.10 64 bit tree/branch: poky/denzil commit: 35196ff703726addf7f4051ee09d70bf9ee0c5d0 OE Build Configuration: BB_VERSION = "1.15.1" TARGET_ARCH = "mips" TARGET_OS = "linux" MACHINE = "qemumips" meta-yocto = "test-world:35196ff703726addf7f4051ee09d70bf9ee0c5d0"
I've started a build of webkit-gtk in master on qemumips. If that works we should consider pushing the updates to the denzil branch.
Okay, 1.8.1 in master builds fine under qemumips.
This appears to be fixed in master, so I'm closing this.
Verified.