Closed prodrigestivill closed 1 year ago
Build 21608 failed
Failed, also needs to update qtwayland-everywhere.
In file included from ../../../../hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabufclientbufferintegration.h:33,
from main.cpp:32:
../../../../hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabuf.h:143:40: error: field ‘m_planes’ has incomplete type ‘std::array<Plane, 4>’
143 | std::array<Plane, MaxDmabufPlanes> m_planes;
| ^~~~~~~~
In file included from /usr/include/c++/12.2.0/functional:54,
from /app/include/QtCore/qhashfunctions.h:48,
from /app/include/QtCore/qlist.h:47,
from /app/include/QtCore/qstringlist.h:41,
from /app/include/QtCore/QStringList:1,
from ../../../../../include/QtWaylandCompositor/5.14.1/QtWaylandCompositor/private/../../../../../src/compositor/hardware_integration/qwlclientbufferintegrationfactory_p.h:45,
from ../../../../../include/QtWaylandCompositor/5.14.1/QtWaylandCompositor/private/qwlclientbufferintegrationfactory_p.h:1,
from main.cpp:30:
/usr/include/c++/12.2.0/tuple:1595:45: note: declaration of ‘struct std::array<Plane, 4>’
1595 | template<typename _Tp, size_t _Nm> struct array;
| ^~~~~
../../../../hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabuf.h:146:46: error: field ‘m_eglImages’ has incomplete type ‘std::array<void*, 4>’
146 | std::array<EGLImageKHR, MaxDmabufPlanes> m_eglImages = { {EGL_NO_IMAGE_KHR, EGL_NO_IMAGE_KHR, EGL_NO_IMAGE_KHR, EGL_NO_IMAGE_KHR} };
| ^~~~~~~~~~~
/usr/include/c++/12.2.0/tuple:1595:45: note: declaration of ‘struct std::array<void*, 4>’
1595 | template<typename _Tp, size_t _Nm> struct array;
| ^~~~~
../../../../hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabuf.h:147:51: error: field ‘m_textures’ has incomplete type ‘std::array<QOpenGLTexture*, 4>’
147 | std::array<QOpenGLTexture *, MaxDmabufPlanes> m_textures = { {nullptr, nullptr, nullptr, nullptr} };
| ^~~~~~~~~~
/usr/include/c++/12.2.0/tuple:1595:45: note: declaration of ‘struct std::array<QOpenGLTexture*, 4>’
1595 | template<typename _Tp, size_t _Nm> struct array;
| ^~~~~
make[5]: *** [Makefile:603: .obj/main.o] Error 1
Started test build 21608