/root/kwin-5.14.5/plugins/platforms/hwcomposer/hwcomposer_backend.h:59:10: error: 'void KWin::HwcomposerOutput::updateDpms(int)' marked 'override', but does not override
In file included from /root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp:9,
from /root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/mocs_compilation.cpp:2:
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/../../../../../../plugins/platforms/hwcomposer/hwcomposer_backend.h:59:56: error: 'KWayland::Server::OutputInterface::DpmsMode' has not been declared
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/../../../../../../plugins/platforms/hwcomposer/hwcomposer_backend.h:61:63: error: 'KWayland::Server::OutputInterface::DpmsMode' has not been declared
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/../../../../../../plugins/platforms/hwcomposer/hwcomposer_backend.h:59:10: error: 'void KWin::HwcomposerOutput::updateDpms(int)' marked 'override', but does not override
In file included from /root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/mocs_compilation.cpp:2:
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp: In static member function 'static void KWin::HwcomposerOutput::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
case 0: _t->dpmsModeRequested((*reinterpret_cast< KWayland::Server::OutputInterface::DpmsMode(*)>(_a[1]))); break;
^~~~~~~~
(
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp:76:94: error: incomplete type 'KWayland::Server::OutputInterface' used in nested name specifier
case 0: _t->dpmsModeRequested((*reinterpret_cast< KWayland::Server::OutputInterface::DpmsMode(*)>(_a[1]))); break;
^~~~~~~~
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp:76:104: error: expected primary-expression before ')' token
case 0: _t->dpmsModeRequested((*reinterpret_cast< KWayland::Server::OutputInterface::DpmsMode(*)>(_a[1]))); break;
^
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp:82:95: error: cannot declare pointer to 'void' member
using _t = void (HwcomposerOutput::*)(KWayland::Server::OutputInterface::DpmsMode );
^
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp:82:50: error: expected ';' before '(' token
using _t = void (HwcomposerOutput::*)(KWayland::Server::OutputInterface::DpmsMode );
^
;
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp:83:35: error: '_t' does not name a type; did you mean 'Qt'?
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&HwcomposerOutput::dpmsModeRequested)) {
^~
Qt
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp:83:38: error: expected '>' before '*' token
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&HwcomposerOutput::dpmsModeRequested)) {
^
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp:83:38: error: expected '(' before '*' token
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&HwcomposerOutput::dpmsModeRequested)) {
^
(
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp:83:39: error: expected primary-expression before '>' token
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&HwcomposerOutput::dpmsModeRequested)) {
^
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp:83:63: error: '_t' does not name a type; did you mean 'Qt'?
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&HwcomposerOutput::dpmsModeRequested)) {
^~
Qt
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp:83:105: error: expected ')' before '{' token
if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&HwcomposerOutput::dpmsModeRequested)) {
~ ^~
)
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp:87:9: error: expected primary-expression before '}' token
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp: At global scope:
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp:128:83: error: variable or field 'dpmsModeRequested' declared void
/root/kwin-5.14.5/build/plugins/platforms/hwcomposer/KWinWaylandHwcomposerBackend_autogen/EWIEGA46WW/moc_hwcomposer_backend.cpp:128:83: error: incomplete type 'KWayland::Server::OutputInterface' used in nested name specifier
In file included from /root/kwin-5.14.5/plugins/platforms/hwcomposer/egl_hwcomposer_backend.cpp:21:
/root/kwin-5.14.5/plugins/platforms/hwcomposer/hwcomposer_backend.h:59:56: error: 'KWayland::Server::OutputInterface::DpmsMode' has not been declared
/root/kwin-5.14.5/plugins/platforms/hwcomposer/hwcomposer_backend.h:59:10: error: 'void KWin::HwcomposerOutput::updateDpms(int)' marked 'override', but does not override
/root/kwin-5.14.5/plugins/platforms/hwcomposer/hwcomposer_backend.h:59:10: error: 'void KWin::HwcomposerOutput::updateDpms(int)' marked 'override', but does not override
/root/kwin-5.14.5/plugins/platforms/hwcomposer/hwcomposer_backend.cpp: In constructor 'KWin::HwcomposerOutput::HwcomposerOutput(hwc_composer_device_1_t*)':
/root/kwin-5.14.5/plugins/platforms/hwcomposer/hwcomposer_backend.cpp:519:28: error: incomplete type 'KWayland::Server::OutputDeviceInterface' used in nested name specifier
OutputDeviceInterface::Mode mode;
^~~~
/root/kwin-5.14.5/plugins/platforms/hwcomposer/hwcomposer_backend.cpp:520:5: error: 'mode' was not declared in this scope
/root/kwin-5.14.5/plugins/platforms/hwcomposer/hwcomposer_backend.cpp:522:41: error: 'KWayland::Server::OutputDeviceInterface::ModeFlag' has not been declared
/root/kwin-5.14.5/plugins/platforms/hwcomposer/hwcomposer_backend.cpp:522:84: error: 'KWayland::Server::OutputDeviceInterface::ModeFlag' has not been declared
make -f autotests/integration/CMakeFiles/testTransientNoInput_waylandonly.dir/build.make autotests/integration/CMakeFiles/testTransientNoInput_waylandonly.dir/depend
In file included from /usr/include/i386-linux-gnu/qt5/QtCore/qelapsedtimer.h:43,
from /usr/include/i386-linux-gnu/qt5/QtCore/QElapsedTimer:1,
from /root/kwin-5.14.5/platformsupport/scenes/opengl/backend.h:24,
from /root/kwin-5.14.5/platformsupport/scenes/opengl/abstract_egl_backend.h:22,
from /root/kwin-5.14.5/plugins/platforms/hwcomposer/egl_hwcomposer_backend.h:22,
from /root/kwin-5.14.5/plugins/platforms/hwcomposer/hwcomposer_backend.cpp:20:
/root/kwin-5.14.5/plugins/platforms/hwcomposer/hwcomposer_backend.cpp:249:9: required from here
/usr/include/i386-linux-gnu/qt5/QtCore/qobject.h:314:9: error: static assertion failed: Signal and slot arguments are not compatible.
Q_STATIC_ASSERT_X((FunctorArgumentCount >= 0),
^~~~~~~~~~~~~~~~~
In file included from /usr/include/i386-linux-gnu/qt5/QtCore/qobjectdefs.h:50,
from /usr/include/i386-linux-gnu/qt5/QtGui/qwindowdefs.h:44,
from /usr/include/i386-linux-gnu/qt5/QtGui/qregion.h:46,
from /usr/include/i386-linux-gnu/qt5/QtGui/QRegion:1,
from /root/kwin-5.14.5/platformsupport/scenes/opengl/backend.h:25,
from /root/kwin-5.14.5/platformsupport/scenes/opengl/abstract_egl_backend.h:22,
from /root/kwin-5.14.5/plugins/platforms/hwcomposer/egl_hwcomposer_backend.h:22,
from /root/kwin-5.14.5/plugins/platforms/hwcomposer/hwcomposer_backend.cpp:20:
/usr/include/i386-linux-gnu/qt5/QtCore/qobjectdefs_impl.h: In instantiation of 'struct QtPrivate::FunctorReturnType<KWin::HwcomposerBackend::init()::<lambda(KWayland::Server::OutputInterface::DpmsMode)>, QtPrivate::List<> >':
/root/kwin-5.14.5/plugins/platforms/hwcomposer/hwcomposer_backend.cpp:249:9: required from here
/usr/include/i386-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:349:78: error: no matching function for call to 'KWin::HwcomposerBackend::init()::<lambda(KWayland::Server::OutputInterface::DpmsMode)>::operator()()'
make -f autotests/integration/CMakeFiles/testTransientNoInput_waylandonly.dir/build.make autotests/integration/CMakeFiles/testTransientNoInput_waylandonly.dir/build
make -f autotests/integration/CMakeFiles/testStart.dir/build.make autotests/integration/CMakeFiles/testStart.dir/build
make -f autotests/integration/CMakeFiles/testColorCorrectNightColor_waylandonly.dir/build.make autotests/integration/CMakeFiles/testColorCorrectNightColor_waylandonly.dir/depend
[ 83%] Built target testTransientNoInput_waylandonly
make -f autotests/integration/CMakeFiles/testTouchInput_waylandonly.dir/build.make autotests/integration/CMakeFiles/testTouchInput_waylandonly.dir/depend
[ 83%] Built target testStart
make -f autotests/integration/CMakeFiles/testDecorationInput.dir/build.make autotests/integration/CMakeFiles/testDecorationInput.dir/depend
make -f autotests/integration/CMakeFiles/testColorCorrectNightColor_waylandonly.dir/build.make autotests/integration/CMakeFiles/testColorCorrectNightColor_waylandonly.dir/build
make -f autotests/integration/CMakeFiles/testTouchInput_waylandonly.dir/build.make autotests/integration/CMakeFiles/testTouchInput_waylandonly.dir/build
make -f autotests/integration/CMakeFiles/testDecorationInput.dir/build.make autotests/integration/CMakeFiles/testDecorationInput.dir/build
In file included from /usr/include/i386-linux-gnu/qt5/QtCore/qobjectdefs.h:50,
from /usr/include/i386-linux-gnu/qt5/QtGui/qwindowdefs.h:44,
from /usr/include/i386-linux-gnu/qt5/QtGui/qregion.h:46,
from /usr/include/i386-linux-gnu/qt5/QtGui/QRegion:1,
from /root/kwin-5.14.5/platformsupport/scenes/opengl/backend.h:25,
from /root/kwin-5.14.5/platformsupport/scenes/opengl/abstract_egl_backend.h:22,
from /root/kwin-5.14.5/plugins/platforms/hwcomposer/egl_hwcomposer_backend.h:22,
from /root/kwin-5.14.5/plugins/platforms/hwcomposer/hwcomposer_backend.cpp:20:
/usr/include/i386-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:429:18: error: 'QtPrivate::QFunctorSlotObject<Func, N, Args, R>::QFunctorSlotObject(Func) [with Func = KWin::HwcomposerBackend::init()::<lambda(KWayland::Server::OutputInterface::DpmsMode)>; int N = 0; Args = QtPrivate::List<>; R = void]', declared using local type 'KWin::HwcomposerBackend::init()::<lambda(KWayland::Server::OutputInterface::DpmsMode)>', is used but never defined [-fpermissive]
make -f autotests/integration/CMakeFiles/testMaximized.dir/build.make autotests/integration/CMakeFiles/testMaximized.dir/depend
[ 83%] Built target testTouchInput_waylandonly
make -f autotests/integration/CMakeFiles/testPlasmaSurface_waylandonly.dir/build.make autotests/integration/CMakeFiles/testPlasmaSurface_waylandonly.dir/depend
[ 83%] Built target testDecorationInput
make -f autotests/integration/CMakeFiles/testInternalWindow_waylandonly.dir/build.make autotests/integration/CMakeFiles/testInternalWindow_waylandonly.dir/depend
/usr/include/i386-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:429:18: warning: 'QtPrivate::QFunctorSlotObject<Func, N, Args, R>::QFunctorSlotObject(Func) [with Func = KWin::HwcomposerBackend::init()::<lambda(KWayland::Server::OutputInterface::DpmsMode)>; int N = 0; Args = QtPrivate::List<>; R = void]' used but never defined
make -f autotests/integration/CMakeFiles/testPlasmaSurface_waylandonly.dir/build.make autotests/integration/CMakeFiles/testPlasmaSurface_waylandonly.dir/build
make -f autotests/integration/CMakeFiles/testInternalWindow_waylandonly.dir/build.make autotests/integration/CMakeFiles/testInternalWindow_waylandonly.dir/build