Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-71119

build error because of missing qwayland-server-server-buffer-extension.h

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 5.11.2
    • Fix Version/s: 5.12.0
    • Labels:
      None
    • Environment:
      Cross build amd64 -> ARM

      Description

      In file included from /tmp/e2/build/qt-everywhere-src-5.11.2/qtwayland/src/hardwareintegration/compositor/shm-emulation-server/shmserverbufferintegration.h:53,
                       from /tmp/e2/build/qt-everywhere-src-5.11.2/qtwayland/src/hardwareintegration/compositor/shm-emulation-server/shmserverbufferintegration.cpp:40:
      ../../../../../include/QtWaylandCompositor/5.11.2/QtWaylandCompositor/private/qwayland-server-server-buffer-extension.h:1:10: fatal error: ../../../../../src/compositor/qwayland-server-server-buffer-extension.h: No such file or directory
       #include "../../../../../src/compositor/qwayland-server-server-buffer-extension.h"
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      compilation terminated.
      

      Comparing this to the last working build (without wayland) the configure output changed by this:

         Repeater item .......................... yes
         ShaderEffect item ...................... yes
         Sprite item ............................ yes
      -Qt Wayland Client ........................ no
      -Qt Wayland Compositor .................... no
      +Qt Wayland Drivers:
      +  EGL .................................... no
      +  Raspberry Pi ........................... no
      +  XComposite EGL ......................... no
      +  XComposite GLX ......................... no
      +  DRM EGL ................................ no
      +  libhybris EGL .......................... no
      +Qt Wayland Client ........................ yes
      +Qt Wayland Compositor .................... yes
      +Qt Wayland Compositor Layer Plugins:
      +  VSP2 hardware layer integration ........ no
       Qt Bluetooth:
         BlueZ .................................. no
         BlueZ Low Energy ....................... no
      

      Is this missing a configure check that at least one driver is present?

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            qtbuildsystem Qt Build System Team
            Reporter:
            rebemlix Rolf Eike Beer
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes