qtbase failed to compile :(
In file included from widgets/qmacnativewidget_mac.mm:42:
widgets/qmacnativewidget_mac.h:49:1: error: C++ requires a type specifier for
all declarations
In file included from widgets/qmaccocoaviewcontainer_mac.mm:42:
widgets/qmaccocoaviewcontainer_mac.h:47:1: error: C++ requires a type
specifier for all declarations
widgets/qmacnativewidget_mac.h:49:30: error: use of undeclared identifier
'NSView'
widgets/qmacnativewidget_mac.h:56:29: error: expected ')'
widgets/qmacnativewidget_mac.h:56:21: note: to match this '('
widgets/qmacnativewidget_mac.h:56:22: error: field has incomplete type
'TestNamespace::QMacNativeWidget'
widgets/qmacnativewidget_mac.h:52:24: note: definition of
'TestNamespace::QMacNativeWidget' is not complete until the closing '}'
widgets/qmacnativewidget_mac.h:60:5: error: unknown type name 'NSView'
widgets/qmacnativewidget_mac.h:63:15: error: unknown type name 'NSView'
In file included from widgets/qmenu_mac.mm:42:
widgets/qmenu.h:54:1: error: C++ requires a type specifier for all
declarations
widgets/qmenu.h:54:30: error: use of undeclared identifier 'NSMenu'
widgets/qmenu.h:148:5: error: unknown type name 'NSMenu'
In file included from widgets/qmenu_mac.mm:43:
widgets/qmenubar.h:112:5: error: unknown type name 'NSMenu'
widgets/qmaccocoaviewcontainer_mac.h:47:30: error: use of undeclared
identifier 'NSView'
widgets/qmaccocoaviewcontainer_mac.h:56:35: error: expected ')'
widgets/qmaccocoaviewcontainer_mac.h:56:27: note: to match this '('
widgets/qmaccocoaviewcontainer_mac.h:56:28: error: field has incomplete type
'TestNamespace::QMacCocoaViewContainer'
widgets/qmaccocoaviewcontainer_mac.h:52:24: note: definition of
'TestNamespace::QMacCocoaViewContainer' is not complete until the closing '}'
widgets/qmaccocoaviewcontainer_mac.h:59:23: error: unknown type name 'NSView'
widgets/qmaccocoaviewcontainer_mac.h:60:5: error: unknown type name 'NSView'
widgets/qmacnativewidget_mac.mm:123:19: error: qualified reference to
'QMacNativeWidget' is a constructor name rather than a type wherever a
constructor can be declared
widgets/qmacnativewidget_mac.mm:123:43: error: expected ')'
widgets/qmacnativewidget_mac.mm:123:35: note: to match this '('
widgets/qmacnativewidget_mac.mm:124:5: error: expected ';' after top level
declarator
widgets/qmacnativewidget_mac.mm:124:15: error: expected unqualified-id
widgets/qmacnativewidget_mac.mm:124:15: error: expected ')'
widgets/qmacnativewidget_mac.mm:124:14: note: to match this '('
widgets/qmenu_mac.mm:77:16: error: out-of-line definition of
'TestNamespace::QMenu::toNSMenu' differs from the declaration in the return type
widgets/qmenu.h:148:13: note: previous declaration is here
widgets/qmenu_mac.mm:127:19: error: out-of-line definition of
'TestNamespace::QMenuBar::toNSMenu' differs from the declaration in the return
type
make[3]: *** [.obj/release-shared/qmacnativewidget_mac.o] Error 1
make[3]: *** [.obj/release-shared/qmenu_mac.o] Error 1
widgets/qmaccocoaviewcontainer_mac.mm:114:5: error: static_cast from
'TestNamespace::QObject *' to 'TestNamespace::QMacCocoaViewContainer *' is not
allowed
../../include/QtCore/../../src/corelib/global/qglobal.h:906:37: note:
instantiated from:
widgets/qmaccocoaviewcontainer_mac.mm:114:5: error: static_cast from
'TestNamespace::QObject *' to 'const TestNamespace::QMacCocoaViewContainer *'
is not allowed
../../include/QtCore/../../src/corelib/global/qglobal.h:907:49: note:
instantiated from:
widgets/qmaccocoaviewcontainer_mac.mm:139:25: error: qualified reference to
'QMacCocoaViewContainer' is a constructor name rather than a type wherever a
constructor can be declared
widgets/qmaccocoaviewcontainer_mac.mm:139:55: error: expected ')'
widgets/qmaccocoaviewcontainer_mac.mm:139:47: note: to match this '('
widgets/qmaccocoaviewcontainer_mac.mm:140:4: error: expected ';' after top
level declarator
widgets/qmaccocoaviewcontainer_mac.mm:140:15: error: expected unqualified-id
widgets/qmaccocoaviewcontainer_mac.mm:140:15: error: expected ')'
widgets/qmaccocoaviewcontainer_mac.mm:140:13: note: to match this '('
make[3]: *** [.obj/release-shared/qmaccocoaviewcontainer_mac.o] Error 1
In file included from styles/qmacstyle_mac.mm:50:
In file included from styles/qmacstyle_mac_p_p.h:72:
In file included from ../../include/QtWidgets/qmenubar.h:1:
In file included from
../../include/QtWidgets/../../src/widgets/widgets/qmenubar.h:45:
In file included from ../../include/QtWidgets/qmenu.h:1:
../../include/QtWidgets/../../src/widgets/widgets/qmenu.h:54:36: error:
interface type 'NSMenu' cannot be passed by value; did you forget * in 'NSMenu'
../../include/QtWidgets/../../src/widgets/widgets/qmenu.h:54:1: error: C++
requires a type specifier for all declarations
make[3]: *** [.obj/release-shared/qmacstyle_mac.o] Error 1
make[2]: *** [sub-widgets-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_01915/macx-clang_developer-build_qtnamespace_OSX_10.7/log.txt.gz
Tested changes (refs/builds/dev_1379594998):
http://codereview.qt-project.org/65560 [PS2] - Revert
15da0a5af20fe6771bcb94ef8d46edbd5c8fb64c.
http://codereview.qt-project.org/64346 [PS4] - Port QMacCocoaViewContainer
to Qt 5.
http://codereview.qt-project.org/64345 [PS4] - Port QMacNativeWidget to Qt 5
http://codereview.qt-project.org/64388 [PS13] - Expose more CUPS options
via the 'Properties' dialog
http://codereview.qt-project.org/64344 [PS4] - Add QMenu -> NSMenu
conversion functions.
http://codereview.qt-project.org/65928 [PS1] - qmake: Fix clang warning
http://codereview.qt-project.org/65793 [PS2] - Build X11 session management
only if dependencies are found
http://codereview.qt-project.org/65497 [PS4] - Port of Qt 4's Windows
session management
http://codereview.qt-project.org/65918 [PS1] - qmake: Fix clang compile
warning
http://codereview.qt-project.org/65549 [PS3] - QDateTime - Add Benchmark
Tests
http://codereview.qt-project.org/65782 [PS1] - Android: Let
ANDROID_API_VERSION env var take precedence
http://codereview.qt-project.org/64795 [PS4] - Android: Never error out on
literal-suffix warning
http://codereview.qt-project.org/65854 [PS1] - Sanitize
QMAKE_EXTRA_COMPILERS paths in makefiles
http://codereview.qt-project.org/65415 [PS3] - Android: handle inverted
orientations
http://codereview.qt-project.org/65853 [PS2] - Strengthen check for
combined QMAKE_EXTRA_COMPILER with variable output
http://codereview.qt-project.org/65649 [PS1] - Fix QGLWidget segfault on
Android
http://codereview.qt-project.org/65664 [PS1] - iOS: Compare similar types
when setting up QPlatformScreen
http://codereview.qt-project.org/65771 [PS1] - Fix android after Eglfs
binary compatibility break
_______________________________________________
Ci-reports mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/ci-reports