I am unable to build dev-qt/qtwebengine-5.15.2 with either gcc or clang on my system.
Perhaps what I'm seeing is related to this
?
clang
clang-11: error: unknown argument: '-mpreferred-stack-boundary=5'
gcc
/var/tmp/portage/dev-qt/qtwebengine-5.15.2/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore/../../src/core/api/qwebenginefindtextresult.h:55:30: error: variable ‘Q_WEBENGINECORE_EXPORT QWebEngineFindTextResult’ has initializer but incomplete type /usr/include/qt5/QtCore/qobjectdefs.h:192:1: error: expected primary-expression before ‘public’ /usr/include/qt5/QtCore/qobjectdefs.h:192:1: error: expected ‘}’ before ‘public’ /usr/include/qt5/QtCore/qobjectdefs.h:192:1: error: expected ‘,’ or ‘;’ before ‘public’ /usr/include/qt5/QtCore/qobjectdefs.h:196:1: error: expected unqualified-id before ‘private’ /var/tmp/portage/dev-qt/qtwebengine-5.15.2/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore/../../src/core/api/qwebenginefindtextresult.h:60:1: error: expected unqualified-id before ‘public’ /var/tmp/portage/dev-qt/qtwebengine-5.15.2/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore/../../src/core/api/qwebenginefindtextresult.h:62:23: error: non-member function ‘int activeMatch()’ cannot have cv-qualifier /var/tmp/portage/dev-qt/qtwebengine-5.15.2/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore/../../src/core/api/qwebenginefindtextresult.h:64:31: error: expected constructor, destructor, or type conversion before ‘;’ token /var/tmp/portage/dev-qt/qtwebengine-5.15.2/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore/../../src/core/api/qwebenginefindtextresult.h:65:36: error: ‘QWebEngineFindTextResult’ does not name a type /var/tmp/portage/dev-qt/qtwebengine-5.15.2/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore/../../src/core/api/qwebenginefindtextresult.h:65:68: error: expected constructor, destructor, or type conversion before ‘;’ token /var/tmp/portage/dev-qt/qtwebengine-5.15.2/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore/../../src/core/api/qwebenginefindtextresult.h:66:5: error: ‘QWebEngineFindTextResult’ does not name a type /var/tmp/portage/dev-qt/qtwebengine-5.15.2/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore/../../src/core/api/qwebenginefindtextresult.h:67:32: error: expected constructor, destructor, or type conversion before ‘;’ token /var/tmp/portage/dev-qt/qtwebengine-5.15.2/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore/../../src/core/api/qwebenginefindtextresult.h:69:1: error: expected unqualified-id before ‘private’ /var/tmp/portage/dev-qt/qtwebengine-5.15.2/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore/../../src/core/api/qwebenginefindtextresult.h:74:5: error: ‘friend’ used outside of class /var/tmp/portage/dev-qt/qtwebengine-5.15.2/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore/../../src/core/api/qwebenginefindtextresult.h:75:1: error: expected declaration before ‘}’ token /var/tmp/portage/dev-qt/qtwebengine-5.15.2/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore/../../src/core/api/qwebenginenotification.h:58:53: error: expected initializer before ‘:’ token /var/tmp/portage/dev-qt/qtwebengine-5.15.2/work/qtwebengine-everywhere-src-5.15.2/src/webengine/plugin/plugin.cpp:174:36: error: ‘QWebEngineNotification’ was not declared in this scope; did you mean ‘QWebEngineNotificationPrivate’? ... /usr/include/qt5/QtCore/qshareddata.h:93:49: error: invalid use of incomplete type ‘class QWebEngineFindTextResultPrivate’
- is duplicated by
-
FL-7988 dev-qt/qtwebengine-5.15.2::qt-kit failed (compile phase)
- Closed