qtbase failed to compile :(
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from
../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50,
from ../../include/QtNetwork/qsslsocket.h:1,
from access/qhttpnetworkreply_p.h:64,
from access/qhttpnetworkreply.cpp:42:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:46: error:
specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in
different namespace [-fpermissive]
../../include/QtCore/../../src/corelib/kernel/qmetatype.h:526:8: error:
from definition of 'template<class T> struct TestNamespace::QMetaTypeId'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from
../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50,
from ../../include/QtNetwork/qsslsocket.h:1,
from access/qhttpnetworkreply_p.h:64,
from access/qhttpnetworkreply.cpp:42:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:128: error:
definition of 'static int
TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError>
>::qt_metatype_id()' is not in namespace enclosing
'TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError> >'
[-fpermissive]
make[3]: *** [.obj/debug-shared/qhttpnetworkreply.o] Error 1
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from
../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50,
from ../../include/QtNetwork/qsslsocket.h:1,
from
../../include/QtNetwork/../../src/network/ssl/qsslconfiguration.h:61,
from ../../include/QtNetwork/qsslconfiguration.h:1,
from access/qnetworkreply.cpp:44:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:46: error:
specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in
different namespace [-fpermissive]
../../include/QtCore/../../src/corelib/kernel/qmetatype.h:526:8: error:
from definition of 'template<class T> struct TestNamespace::QMetaTypeId'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from
../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50,
from ../../include/QtNetwork/qsslsocket.h:1,
from
../../include/QtNetwork/../../src/network/ssl/qsslconfiguration.h:61,
from ../../include/QtNetwork/qsslconfiguration.h:1,
from access/qnetworkreply.cpp:44:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:128: error:
definition of 'static int
TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError>
>::qt_metatype_id()' is not in namespace enclosing
'TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError> >'
[-fpermissive]
make[3]: *** [.obj/debug-shared/qnetworkreply.o] Error 1
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from
../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50,
from ../../include/QtNetwork/qsslsocket.h:1,
from
../../include/QtNetwork/../../src/network/ssl/qsslconfiguration.h:61,
from ../../include/QtNetwork/qsslconfiguration.h:1,
from access/qnetworkrequest.cpp:46:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:46: error:
specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in
different namespace [-fpermissive]
../../include/QtCore/../../src/corelib/kernel/qmetatype.h:526:8: error:
from definition of 'template<class T> struct TestNamespace::QMetaTypeId'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from
../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50,
from ../../include/QtNetwork/qsslsocket.h:1,
from
../../include/QtNetwork/../../src/network/ssl/qsslconfiguration.h:61,
from ../../include/QtNetwork/qsslconfiguration.h:1,
from access/qnetworkrequest.cpp:46:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:128: error:
definition of 'static int
TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError>
>::qt_metatype_id()' is not in namespace enclosing
'TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError> >'
[-fpermissive]
make[3]: *** [.obj/debug-shared/qnetworkrequest.o] Error 1
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from ssl/qsslsocket.h:50,
from ssl/qsslcipher.cpp:64:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:46: error:
specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in
different namespace [-fpermissive]
../../include/QtCore/../../src/corelib/kernel/qmetatype.h:526:8: error:
from definition of 'template<class T> struct TestNamespace::QMetaTypeId'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from ssl/qsslsocket.h:50,
from ssl/qsslcipher.cpp:64:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:128: error:
definition of 'static int
TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError>
>::qt_metatype_id()' is not in namespace enclosing
'TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError> >'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from
../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50,
from ../../include/QtNetwork/qsslsocket.h:1,
from
../../include/QtNetwork/../../src/network/ssl/qsslconfiguration.h:61,
from ../../include/QtNetwork/qsslconfiguration.h:1,
from ../../include/QtNetwork/QSslConfiguration:1,
from access/qhttpthreaddelegate_p.h:60,
from access/qhttpthreaddelegate.cpp:43:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:46: error:
specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in
different namespace [-fpermissive]
../../include/QtCore/../../src/corelib/kernel/qmetatype.h:526:8: error:
from definition of 'template<class T> struct TestNamespace::QMetaTypeId'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from
../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50,
from ../../include/QtNetwork/qsslsocket.h:1,
from
../../include/QtNetwork/../../src/network/ssl/qsslconfiguration.h:61,
from ../../include/QtNetwork/qsslconfiguration.h:1,
from ../../include/QtNetwork/QSslConfiguration:1,
from access/qhttpthreaddelegate_p.h:60,
from access/qhttpthreaddelegate.cpp:43:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:128: error:
definition of 'static int
TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError>
>::qt_metatype_id()' is not in namespace enclosing
'TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError> >'
[-fpermissive]
In file included from ssl/qsslerror.cpp:95:0:
ssl/qsslerror.h:115:46: error: specialization of 'template<class T> struct
TestNamespace::QMetaTypeId' in different namespace [-fpermissive]
../../include/QtCore/../../src/corelib/kernel/qmetatype.h:526:8: error:
from definition of 'template<class T> struct TestNamespace::QMetaTypeId'
[-fpermissive]
In file included from ssl/qsslerror.cpp:95:0:
ssl/qsslerror.h:115:128: error: definition of 'static int
TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError>
>::qt_metatype_id()' is not in namespace enclosing
'TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError> >'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from
../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50,
from ../../include/QtNetwork/qsslsocket.h:1,
from ssl/qsslconfiguration.h:61,
from ssl/qsslconfiguration.cpp:42:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:46: error:
specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in
different namespace [-fpermissive]
../../include/QtCore/../../src/corelib/kernel/qmetatype.h:526:8: error:
from definition of 'template<class T> struct TestNamespace::QMetaTypeId'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from
../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50,
from ../../include/QtNetwork/qsslsocket.h:1,
from ssl/qsslconfiguration.h:61,
from ssl/qsslconfiguration.cpp:42:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:128: error:
definition of 'static int
TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError>
>::qt_metatype_id()' is not in namespace enclosing
'TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError> >'
[-fpermissive]
make[3]: *** [.obj/debug-shared/qsslcipher.o] Error 1
make[3]: *** [.obj/debug-shared/qhttpthreaddelegate.o] Error 1
make[3]: *** [.obj/debug-shared/qsslerror.o] Error 1
make[3]: *** [.obj/debug-shared/qsslconfiguration.o] Error 1
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from
../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50,
from ../../include/QtNetwork/qsslsocket.h:1,
from
../../include/QtNetwork/5.0.1/QtNetwork/private/../../../../../src/network/access/qhttpnetworkreply_p.h:64,
from
../../include/QtNetwork/5.0.1/QtNetwork/private/qhttpnetworkreply_p.h:1,
from socket/qhttpsocketengine.cpp:46:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:46: error:
specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in
different namespace [-fpermissive]
../../include/QtCore/../../src/corelib/kernel/qmetatype.h:526:8: error:
from definition of 'template<class T> struct TestNamespace::QMetaTypeId'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from
../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50,
from ../../include/QtNetwork/qsslsocket.h:1,
from
../../include/QtNetwork/5.0.1/QtNetwork/private/../../../../../src/network/access/qhttpnetworkreply_p.h:64,
from
../../include/QtNetwork/5.0.1/QtNetwork/private/qhttpnetworkreply_p.h:1,
from socket/qhttpsocketengine.cpp:46:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:128: error:
definition of 'static int
TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError>
>::qt_metatype_id()' is not in namespace enclosing
'TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError> >'
[-fpermissive]
make[3]: *** [.obj/debug-shared/qhttpsocketengine.o] Error 1
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from
../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50,
from ../../include/QtNetwork/qsslsocket.h:1,
from
../../include/QtNetwork/../../src/network/ssl/qsslconfiguration.h:61,
from ../../include/QtNetwork/qsslconfiguration.h:1,
from ../../include/QtNetwork/QSslConfiguration:1,
from access/qnetworkreplyhttpimpl_p.h:72,
from access/qnetworkreplyhttpimpl.cpp:44:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:46: error:
specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in
different namespace [-fpermissive]
../../include/QtCore/../../src/corelib/kernel/qmetatype.h:526:8: error:
from definition of 'template<class T> struct TestNamespace::QMetaTypeId'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from
../../include/QtNetwork/../../src/network/ssl/qsslsocket.h:50,
from ../../include/QtNetwork/qsslsocket.h:1,
from
../../include/QtNetwork/../../src/network/ssl/qsslconfiguration.h:61,
from ../../include/QtNetwork/qsslconfiguration.h:1,
from ../../include/QtNetwork/QSslConfiguration:1,
from access/qnetworkreplyhttpimpl_p.h:72,
from access/qnetworkreplyhttpimpl.cpp:44:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:128: error:
definition of 'static int
TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError>
>::qt_metatype_id()' is not in namespace enclosing
'TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError> >'
[-fpermissive]
make[3]: *** [.obj/debug-shared/qnetworkreplyhttpimpl.o] Error 1
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from ssl/qsslsocket.h:50,
from ssl/qsslsocket_p.h:46,
from ssl/qsslsocket_openssl_p.h:57,
from ssl/qsslsocket_openssl_symbols_p.h:57,
from ssl/qsslsocket_openssl_symbols.cpp:43:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:46: error:
specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in
different namespace [-fpermissive]
../../include/QtCore/../../src/corelib/kernel/qmetatype.h:526:8: error:
from definition of 'template<class T> struct TestNamespace::QMetaTypeId'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from ssl/qsslsocket.h:50,
from ssl/qsslsocket_p.h:46,
from ssl/qsslsocket_openssl_p.h:57,
from ssl/qsslsocket_openssl_symbols_p.h:57,
from ssl/qsslsocket_openssl_symbols.cpp:43:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:128: error:
definition of 'static int
TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError>
>::qt_metatype_id()' is not in namespace enclosing
'TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError> >'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from ssl/qsslsocket.h:50,
from ssl/qsslsocket_p.h:46,
from ssl/qsslkey_p.h:59,
from ssl/qsslkey.cpp:60:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:46: error:
specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in
different namespace [-fpermissive]
../../include/QtCore/../../src/corelib/kernel/qmetatype.h:526:8: error:
from definition of 'template<class T> struct TestNamespace::QMetaTypeId'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from ssl/qsslsocket.h:50,
from ssl/qsslsocket_p.h:46,
from ssl/qsslkey_p.h:59,
from ssl/qsslkey.cpp:60:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:128: error:
definition of 'static int
TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError>
>::qt_metatype_id()' is not in namespace enclosing
'TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError> >'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from ssl/qsslsocket.h:50,
from ssl/qsslsocket_p.h:46,
from ssl/qsslsocket_openssl_p.h:57,
from ssl/qsslsocket_openssl_symbols_p.h:57,
from ssl/qsslcertificate.cpp:116:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:46: error:
specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in
different namespace [-fpermissive]
../../include/QtCore/../../src/corelib/kernel/qmetatype.h:526:8: error:
from definition of 'template<class T> struct TestNamespace::QMetaTypeId'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from ssl/qsslsocket.h:50,
from ssl/qsslsocket_p.h:46,
from ssl/qsslsocket_openssl_p.h:57,
from ssl/qsslsocket_openssl_symbols_p.h:57,
from ssl/qsslcertificate.cpp:116:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:128: error:
definition of 'static int
TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError>
>::qt_metatype_id()' is not in namespace enclosing
'TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError> >'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from ssl/qsslsocket.h:50,
from ssl/qsslsocket_p.h:46,
from ssl/qsslsocket_openssl_p.h:57,
from ssl/qsslsocket_openssl.cpp:44:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:46: error:
specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in
different namespace [-fpermissive]
../../include/QtCore/../../src/corelib/kernel/qmetatype.h:526:8: error:
from definition of 'template<class T> struct TestNamespace::QMetaTypeId'
[-fpermissive]
In file included from ../../include/QtNetwork/qsslerror.h:1:0,
from ssl/qsslsocket.h:50,
from ssl/qsslsocket_p.h:46,
from ssl/qsslsocket_openssl_p.h:57,
from ssl/qsslsocket_openssl.cpp:44:
../../include/QtNetwork/../../src/network/ssl/qsslerror.h:115:128: error:
definition of 'static int
TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError>
>::qt_metatype_id()' is not in namespace enclosing
'TestNamespace::QMetaTypeId<TestNamespace::QList<TestNamespace::QSslError> >'
[-fpermissive]
make[3]: *** [.obj/debug-shared/qsslcertificate.o] Error 1
make[3]: *** [.obj/debug-shared/qsslsocket_openssl.o] Error 1
make[3]: *** [.obj/debug-shared/qsslsocket_openssl_symbols.o] Error 1
make[3]: *** [.obj/debug-shared/qsslkey.o] Error 1
make[2]: *** [sub-network-make_first] Error 2
make[1]: *** [sub-src-make_first] Error 2
make: *** [module-qtbase] Error 2
Build log:
http://testresults.qt-project.org/ci/QtBase_stable_Integration/build_00190/revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz
Tested changes (refs/builds/stable_1357156912):
http://codereview.qt-project.org/43812 [PS1] - Move the Q_DECLARE_METATYPE
for QList<QSslError> to qsslerror.h
_______________________________________________
Ci-reports mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/ci-reports