qtdeclarative failed to compile :(

  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlnotifier_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h:1,
                   from qml/qqmlopenmetaobject.cpp:43:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlopenmetaobject.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4string_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h:58,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qhashedstring_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmltypeloader_p.h:63,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlengine_p.h:58,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlengine_p.h:1,
                   from util/qqmllistaccessor.cpp:50:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmllistaccessor.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmldata_p.h:1,
                   from qml/qqmlguard_p.h:58,
                   from qml/qqmlvmemetaobject_p.h:67,
                   from qml/qqmlvmemetaobject.cpp:42:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlvmemetaobject.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlnotifier_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h:1,
                   from qml/qqmlproperty_p.h:61,
                   from qml/qqmlproxymetaobject.cpp:43:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlproxymetaobject.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlnotifier_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h:1,
                   from qml/qqmlinstruction_p.h:57,
                   from qml/qqmlinstruction.cpp:42:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlinstruction.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlnotifier_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h:1,
                   from qml/qqmlproperty_p.h:61,
                   from qml/qqmlproperty.cpp:43:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlproperty.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlnotifier_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlinstruction_p.h:57,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlvme_p.h:58,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlvme_p.h:1,
                   from qml/qqmlincubator_p.h:46,
                   from qml/qqmlincubator.cpp:44:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlincubator.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4string_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h:58,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qhashedstring_p.h:1,
                   from qml/qqmltypeloader_p.h:63,
                   from qml/qqmlengine_p.h:58,
                   from qml/qqmlengine.cpp:42:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlengine.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from qml/qqmldata_p.h:59,
                   from qml/qqmlaccessors.cpp:44:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlaccessors.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlnotifier_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h:1,
                   from qml/qqmlscript_p.h:60,
                   from qml/qqmlscript.cpp:42:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlscript.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlnotifier_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlglobal_p.h:47,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlglobal_p.h:1,
                   from qml/qqmlstringconverters.cpp:43:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlstringconverters.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4string_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h:58,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qhashedstring_p.h:1,
                   from qml/qqmlrewrite_p.h:60,
                   from qml/qqmlrewrite.cpp:42:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlrewrite.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4string_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h:58,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qhashedstring_p.h:1,
                   from qml/qqmltypeloader_p.h:63,
                   from qml/qqmlengine_p.h:58,
                   from qml/qqmlcomponent_p.h:58,
                   from qml/qqmlcomponent.cpp:43:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlcomponent.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlcontext_p.h:58,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlcontext_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlabstractexpression_p.h:56,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlabstractexpression_p.h:1,
                   from qml/qqmlboundsignal_p.h:58,
                   from qml/qqmlboundsignal.cpp:42:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlboundsignal.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlnotifier_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h:1,
                   from qml/qqmlinstruction_p.h:57,
                   from qml/qqmlcompiler_p.h:58,
                   from qml/qqmlcompileddata.cpp:42:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlcompileddata.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlnotifier_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h:1,
                   from qml/qqmlscript_p.h:60,
                   from qml/qqmlcustomparser_p.h:58,
                   from qml/qqmlcustomparser.cpp:42:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlcustomparser.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from qml/qqmldata_p.h:59,
                   from qml/qqmlcontext_p.h:58,
                   from qml/qqmlcontext.cpp:43:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlcontext.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlnotifier_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h:1,
                   from qml/qqmlinstruction_p.h:57,
                   from qml/qqmlcompiler_p.h:58,
                   from qml/qqmlcompiler.cpp:42:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlcompiler.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlnotifier_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h:1,
                   from qml/qqmlinstruction_p.h:57,
                   from qml/qqmlvme_p.h:58,
                   from qml/qqmlvme.cpp:42:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlvme.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from qml/qqmldata_p.h:59,
                   from qml/qqmlinfo.cpp:44:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlinfo.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlnotifier_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlscript_p.h:60,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlcustomparser_p.h:58,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlcustomparser_p.h:1,
                   from qml/qqmlmetatype.cpp:46:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlmetatype.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlnotifier_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h:1,
                   from qml/qqmlproperty_p.h:61,
                   from qml/qqmlvaluetype_p.h:58,
                   from qml/qqmlvaluetype.cpp:42:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlvaluetype.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4string_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h:58,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qhashedstring_p.h:1,
                   from qml/qqmltypeloader_p.h:63,
                   from qml/qqmlengine_p.h:58,
                   from qml/qqmlcleanup.cpp:44:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlcleanup.o] Error 1
  In file included from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4managed_p.h:48:0,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4string_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_p.h:49,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qv4value_p.h:1,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmldata_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlnotifier_p.h:45,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:59,
                   from 
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/qqmlpropertycache_p.h:1,
                   from qml/qqmlglobal_p.h:47,
                   from qml/qqmlerror.cpp:43:
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:
 In member function 'T* QV4::Value::as() const':
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4value_def_p.h:262:74:
 error: invalid use of incomplete type 'struct QV4::Managed'
  
/work/build/qt/qtbase/include/QtQml/5.2.0/QtQml/private/../../../../../../qtdeclarative/src/qml/qml/v4/qv4global_p.h:84:8:
 error: forward declaration of 'struct QV4::Managed'
  make[3]: *** [.obj/release-shared/qqmlerror.o] Error 1
  make[2]: *** [sub-qml-make_first-ordered] Error 2
  make[1]: *** [sub-src-make_first] Error 2
  make: *** [module-qtdeclarative] Error 2

  Build log: 
http://testresults.qt-project.org/ci/QtDeclarative_wip_v4_Integration/build_00004/linux-g++_no-widgets_Ubuntu_12.04_x64/log.txt.gz

  Tested changes (refs/builds/wip/v4_1372158351):
    http://codereview.qt-project.org/59764 [PS1] - Fix build with msvc2010 in 
32-bit mode
    http://codereview.qt-project.org/59755 [PS1] - Various build fixes for 
Windows:
    http://codereview.qt-project.org/59708 [PS2] - Prospective CI system build 
fix for Ubuntu 10.04's gcc
    http://codereview.qt-project.org/59688 [PS1] - Fix compilation with 
namespaced Qt
    http://codereview.qt-project.org/59679 [PS1] - Fix module name (QtQml) in 
the license header under src/3rdparty
_______________________________________________
Ci-reports mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/ci-reports

Reply via email to