Bug 2417 - webkit-gtk failed to compile with qemumips
Summary: webkit-gtk failed to compile with qemumips
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 1.2.1
Hardware: x86 Multiple
: Medium normal
Target Milestone: 1.3 M4
Assignee: Ross Burton
QA Contact:
URL:
Whiteboard: (No QA needed)
Depends on:
Blocks:
 
Reported: 2012-05-04 07:56 UTC by yilong, sun
Modified: 2012-08-22 11:18 UTC (History)
7 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description yilong, sun 2012-05-04 07:56:25 UTC
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.
Comment 1 yilong, sun 2012-05-04 08:07:39 UTC
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"
Comment 2 Ross Burton 2012-08-14 10:05:28 UTC
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.
Comment 3 Ross Burton 2012-08-14 13:36:40 UTC
Okay, 1.8.1 in master builds fine under qemumips.
Comment 4 Ross Burton 2012-08-14 15:55:46 UTC
This appears to be fixed in master, so I'm closing this.
Comment 5 Stefan Stanacar 2012-08-22 11:18:52 UTC
Verified.