arm compilation breaks with gcc 3.4.6 compiler. Revision : r32652 arm-linux-g++ compiling file ../WebKit/gtk/webkit/webkitwebframe.cpp In file included from ../JavaScriptCore/kjs/lookup.h:28, from ../WebCore/bindings/js/kjs_binding.h:26, from ../WebCore/bindings/js/JSDOMWindowBase.h:25, from ./DerivedSources/JSDOMWindow.h:24, from ../WebKit/gtk/webkit/webkitwebframe.cpp:38: ../JavaScriptCore/kjs/JSGlobalObject.h: In constructor `KJS::JSGlobalObject::JSGlobalObjectData::JSGlobalObjectData()': ../JavaScriptCore/kjs/JSGlobalObject.h:82: error: no matching function for call to `KJS::PerThreadData::PerThreadData()' ../JavaScriptCore/kjs/ExecState.h:50: note: candidates are: KJS::PerThreadData::PerThreadData(const KJS::PerThreadData&) The default constructor in 3.x series takes a structure reference always. If we add an explicit default constructor, the compilation goes through fine
Created attachment 20898 [details] Compilation fix Default constructor has been declared explicitly to avoid the compilation breakage
Created attachment 21009 [details] Compilation fix with arm 3.x compiler added changelog & updated to latest revision
Comment on attachment 21009 [details] Compilation fix with arm 3.x compiler Issue fixed already.