[oe] [meta-qt5] Re: qtwayland: improve manual header installation

Denys Dmytriyenko denis at denix.org
Mon Apr 22 20:39:56 UTC 2019


Updated meta-qt5 in Thud with this new commit:
https://github.com/meta-qt5/meta-qt5/commit/600fefbde15eea52fbc438bbe5e9757f5e735baa

Distro features are -x11 +wayland +opengl

Got the following breakage:

| Manual install: qwayland-wayland.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/qwayland-wayland.h
| Manual install: wayland-qtkey-extension-client-protocol.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/wayland-qtkey-extension-client-protocol.h
| Manual install: wayland-hardware-integration-client-protocol.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/wayland-hardware-integration-client-protocol.h
| Manual install: qwayland-touch-extension.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/qwayland-touch-extension.h
| Manual install: qwayland-text-input-unstable-v2.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/qwayland-text-input-unstable-v2.h
| Manual install: qwayland-qt-windowmanager.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/qwayland-qt-windowmanager.h
| Manual install: qwayland-xdg-shell-unstable-v6.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/qwayland-xdg-shell-unstable-v6.h
| Manual install: wayland-server-buffer-extension-client-protocol.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/wayland-server-buffer-extension-client-protocol.h
| Manual install: wayland-xdg-shell-unstable-v6-client-protocol.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/wayland-xdg-shell-unstable-v6-client-protocol.h
| Manual install: qwayland-xdg-shell.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/qwayland-xdg-shell.h
| Manual install: qwayland-qtkey-extension.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/qwayland-qtkey-extension.h
| Manual install: wayland-xdg-shell-client-protocol.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/wayland-xdg-shell-client-protocol.h
| Manual install: wayland-surface-extension-client-protocol.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/wayland-surface-extension-client-protocol.h
| Manual install: qwayland-surface-extension.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/qwayland-surface-extension.h
| Manual install: wayland-touch-extension-client-protocol.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/wayland-touch-extension-client-protocol.h
| Manual install: wayland-qt-windowmanager-client-protocol.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/wayland-qt-windowmanager-client-protocol.h
| Manual install: wayland-text-input-unstable-v2-client-protocol.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/wayland-text-input-unstable-v2-client-protocol.h
| Manual install: qwayland-server-buffer-extension.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/qwayland-server-buffer-extension.h
| Manual install: wayland-wayland-client-protocol.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/wayland-wayland-client-protocol.h
| Manual install: qwayland-hardware-integration.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtWaylandClient/5.11.3/QtWaylandClient/private/qwayland-hardware-integration.h
| Manual install: qwayland-server-server-buffer-extension.h to .../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtCompositor/5.11.3/QtCompositor/private/qwayland-server-server-buffer-extension.h
| install: cannot create regular file '.../work/armv7at2hf-neon-linux-gnueabi/qtwayland/5.11.3+gitAUTOINC+9ce3088d22-r0/image/usr/include/QtCompositor/5.11.3/QtCompositor/private/qwayland-server-server-buffer-extension.h': No such file or directory

Looks like ${D}${includedir}/QtCompositor/${SHRT_VER}/QtCompositor/private/ 
doesn't exist before trying to install files there.

-- 
Denys


More information about the Openembedded-devel mailing list