[Ci-reports] fail on QtBase_dev_Integration #5263

Qt Continuous Integration System ci-noreply at qt-project.org
Wed Jan 21 10:26:55 CET 2015


qtbase failed to compile :(

  /Developer/usr/bin/clang++ -c -pipe -O2 -fPIC -isysroot /Developer/SDKs/MacOSX10.7.sdk -mmacosx-version-min=10.7 -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -W -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_EVDEV -DQT_NO_TSLIB -DQT_NO_CAST_FROM_ASCII -DQT_BUILD_PLATFORMSUPPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -DQT_NAMESPACE=TestNamespace -I../../mkspecs/macx-clang -I. -Icglconvenience -Iaccessibility -Idbusmenu -I../gui/kernel -Idbustray -I../gui/kernel -I../../include -I../../include/QtPlatformSupport -I../../include/QtPlatformSupport/5.5.0 -I../../include/QtPlatformSupport/5.5.0/QtPlatformSupport -I../../lib/QtCore.framework/Versions/5/Headers -I../../lib/QtCore.framework/Versions/5/Headers/5.5.0 -I../../lib/QtCore.framework/Versions/5/Headers/5.5.0/QtCore -I../../lib/QtGui.framework/Versions/5/Headers -I../../lib/QtGui.framework/Versions/5/Headers/5.5.0 -I../../lib/QtGui.framework/Versions/5/Headers/5.5.0/QtGui -I../../lib/QtDBus.framework/Versions/5/Headers -I.moc -I/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers -I/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks/AGL.framework/Headers -F/work/build/qt/qtbase/lib -o .obj/qdbustrayicon.o dbustray/qdbustrayicon.cpp
  dbustray/qdbustrayicon.cpp:66:21: error: allocation of incomplete type 'TestNamespace::QStatusNotifierItemAdaptor'
  dbustray/qdbustrayicon_p.h:59:7: note: forward declaration of 'TestNamespace::QStatusNotifierItemAdaptor'/work/build/qt/qtbase/bin/moc -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_EVDEV -DQT_NO_TSLIB -DQT_NO_CAST_FROM_ASCII -DQT_BUILD_PLATFORMSUPPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -DQT_NAMESPACE=TestNamespace -D__APPLE__ -D__GNUC__=4 -I/work/build/qt/qtbase/mkspecs/macx-clang -I/work/build/qt/qtbase/src/platformsupport -I/work/build/qt/qtbase/src/platformsupport/cglconvenience -I/work/build/qt/qtbase/src/platformsupport/accessibility -I/work/build/qt/qtbase/src/platformsupport/dbusmenu -I/work/build/qt/qtbase/src/gui/kernel -I/work/build/qt/qtbase/src/platformsupport/dbustray -I/work/build/qt/qtbase/src/gui/kernel -I/work/build/qt/qtbase/include -I/work/build/qt/qtbase/include/QtPlatformSupport -I/work/build/qt/qtbase/include/QtPlatformSupport/5.5.0 -I/work/build/qt/qtbase/include/QtPlatformSupport/5.5.0/QtPlatformSupport -I/work/build/qt/qtbase/lib/QtCore.framework/Headers -I/work/build/qt/qtbase/lib/QtCore.framework/Headers/5.5.0 -I/work/build/qt/qtbase/lib/QtCore.framework/Headers/5.5.0/QtCore -I/work/build/qt/qtbase/lib/QtGui.framework/Headers -I/work/build/qt/qtbase/lib/QtGui.framework/Headers/5.5.0 -I/work/build/qt/qtbase/lib/QtGui.framework/Headers/5.5.0/QtGui -I/work/build/qt/qtbase/lib/QtDBus.framework/Headers -I/Developer/SDKs/MacOSX10.7.sdk/usr/include/c++/4.2.1 -I/Developer/SDKs/MacOSX10.7.sdk/usr/include/c++/4.2.1/backward -I/Developer/SDKs/MacOSX10.7.sdk/usr/local/include -I/Developer/usr/lib/clang/3.0/include -I/Developer/SDKs/MacOSX10.7.sdk/usr/include -F/work/build/qt/qtbase/lib fbconvenience/qfbvthandler_p.h -o .moc/moc_qfbvthandler_p.cpp
  dbustray/qdbustrayicon.cpp:83:5: error: no matching member function for call to 'connect'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:196:36: note: candidate function not viable: cannot convert argument of incomplete type 'TestNamespace::QStatusNotifierItemAdaptor *' to 'const TestNamespace::QObject *'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:477:41: note: candidate function not viable: cannot convert argument of incomplete type 'TestNamespace::QStatusNotifierItemAdaptor *' to 'const char *'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:199:36: note: candidate function not viable: no known conversion from 'const char [24]' to 'const TestNamespace::QMetaMethod' for 2nd argument
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:213:43: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:245:13: note: candidate function template not viable: requires 3 arguments, but 4 were provided
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:254:13: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:285:13: note: candidate function template not viable: requires 3 arguments, but 4 were provided
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:293:13: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  dbustray/qdbustrayicon.cpp:84:5: error: no matching member function for call to 'connect'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:196:36: note: candidate function not viable: cannot convert argument of incomplete type 'TestNamespace::QStatusNotifierItemAdaptor *' to 'const TestNamespace::QObject *'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:477:41: note: candidate function not viable: cannot convert argument of incomplete type 'TestNamespace::QStatusNotifierItemAdaptor *' to 'const char *'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:199:36: note: candidate function not viable: no known conversion from 'const char [18]' to 'const TestNamespace::QMetaMethod' for 2nd argument
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:213:43: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:245:13: note: candidate function template not viable: requires 3 arguments, but 4 were provided
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:254:13: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:285:13: note: candidate function template not viable: requires 3 arguments, but 4 were provided
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:293:13: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  dbustray/qdbustrayicon.cpp:85:5: error: no matching member function for call to 'connect'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:196:36: note: candidate function not viable: cannot convert argument of incomplete type 'TestNamespace::QStatusNotifierItemAdaptor *' to 'const TestNamespace::QObject *'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:477:41: note: candidate function not viable: cannot convert argument of incomplete type 'TestNamespace::QStatusNotifierItemAdaptor *' to 'const char *'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:199:36: note: candidate function not viable: no known conversion from 'const char [15]' to 'const TestNamespace::QMetaMethod' for 2nd argument
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:213:43: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:245:13: note: candidate function template not viable: requires 3 arguments, but 4 were provided
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:254:13: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:285:13: note: candidate function template not viable: requires 3 arguments, but 4 were provided
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:293:13: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  dbustray/qdbustrayicon.cpp:86:5: error: no matching member function for call to 'connect'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:196:36: note: candidate function not viable: cannot convert argument of incomplete type 'TestNamespace::QStatusNotifierItemAdaptor *' to 'const TestNamespace::QObject *'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:477:41: note: candidate function not viable: cannot convert argument of incomplete type 'TestNamespace::QStatusNotifierItemAdaptor *' to 'const char *'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:199:36: note: candidate function not viable: no known conversion from 'const char [13]' to 'const TestNamespace::QMetaMethod' for 2nd argument
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:213:43: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:245:13: note: candidate function template not viable: requires 3 arguments, but 4 were provided
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:254:13: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:285:13: note: candidate function template not viable: requires 3 arguments, but 4 were provided
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:293:13: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  dbustray/qdbustrayicon.cpp:87:5: error: no matching member function for call to 'connect'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:196:36: note: candidate function not viable: cannot convert argument of incomplete type 'TestNamespace::QStatusNotifierItemAdaptor *' to 'const TestNamespace::QObject *'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:477:41: note: candidate function not viable: cannot convert argument of incomplete type 'TestNamespace::QStatusNotifierItemAdaptor *' to 'const char *'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:199:36: note: candidate function not viable: no known conversion from 'const char [13]' to 'const TestNamespace::QMetaMethod' for 2nd argument
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:213:43: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:245:13: note: candidate function template not viable: requires 3 arguments, but 4 were provided
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:254:13: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:285:13: note: candidate function template not viable: requires 3 arguments, but 4 were provided
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:293:13: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  dbustray/qdbustrayicon.cpp:196:29: error: allocation of incomplete type 'TestNamespace::QDBusMenuAdaptor'
  dbustray/qdbustrayicon_p.h:61:7: note: forward declaration of 'TestNamespace::QDBusMenuAdaptor'
  dbustray/qdbustrayicon.cpp:198:9: error: no matching member function for call to 'connect'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:196:36: note: candidate function not viable: cannot convert argument of incomplete type 'TestNamespace::QDBusMenuAdaptor *' to 'const TestNamespace::QObject *'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:477:41: note: candidate function not viable: cannot convert argument of incomplete type 'TestNamespace::QDBusMenuAdaptor *' to 'const char *'
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:199:36: note: candidate function not viable: no known conversion from 'const char [60]' to 'const TestNamespace::QMetaMethod' for 2nd argument
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:213:43: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:245:13: note: candidate function template not viable: requires 3 arguments, but 4 were provided
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:254:13: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:285:13: note: candidate function template not viable: requires 3 arguments, but 4 were provided
  ../../include/QtCore/../../src/corelib/kernel/qobject.h:293:13: note: candidate template ignored: substitution failure [with Func1 = const char *, Func2 = const char *]
  dbustray/qdbustrayicon.cpp:200:9: error: no matching member function for call to 'connect'
  make[3]: *** [.obj/qdbustrayicon.o] Error 1
  dbustray/qstatusnotifieritemadaptor.cpp:50:1: error: expected a class or namespace
  dbustray/qstatusnotifieritemadaptor.cpp:50:1: error: reference to 'QStatusNotifierItemAdaptor' is ambiguous
  dbustray/qstatusnotifieritemadaptor_p.h:70:7: note: candidate found by name lookup is 'QStatusNotifierItemAdaptor'
  dbustray/qdbustrayicon_p.h:59:7: note: candidate found by name lookup is 'TestNamespace::QStatusNotifierItemAdaptor'
  dbustray/qstatusnotifieritemadaptor.cpp:50:29: error: C++ requires a type specifier for all declarations
  dbustray/qstatusnotifieritemadaptor.cpp:51:5: error: only constructors take base initializers
  dbustray/qstatusnotifieritemadaptor.cpp:53:5: error: use of undeclared identifier 'setAutoRelaySignals'
  dbustray/qstatusnotifieritemadaptor.cpp:56:1: error: expected a class or namespace
  dbustray/qstatusnotifieritemadaptor.cpp:56:1: error: reference to 'QStatusNotifierItemAdaptor' is ambiguous
  dbustray/qstatusnotifieritemadaptor_p.h:70:7: note: candidate found by name lookup is 'QStatusNotifierItemAdaptor'
  dbustray/qdbustrayicon_p.h:59:7: note: candidate found by name lookup is 'TestNamespace::QStatusNotifierItemAdaptor'
  dbustray/qstatusnotifieritemadaptor.cpp:56:30: error: reference to 'QStatusNotifierItemAdaptor' is ambiguous
  make[3]: *** [.obj/qstatusnotifieritemadaptor.o] Error 1
  make[2]: *** [sub-platformsupport-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_dev_Integration/build_05263/macx-clang_developer-build_qtnamespace_OSX_10.7/log.txt.gz

  Tested changes (refs/builds/dev_1421831729):
    http://codereview.qt-project.org/102386 [PS29] - QSystemTrayIcon uses D-Bus StatusNotifier on Linux when possible



More information about the Ci-reports mailing list