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

webengine needs more dependencies checks

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 6.2.0 Beta1, 6.3.0 Alpha
    • 6.2.0 Alpha
    • WebEngine
    • None
    • Linux/X11
    • 13c62c0905d669bd4fd1ac151a82fe0232a92f13 (qt/qtwebengine/dev) 8bf3fb9d042502ddfc187e574c6f83a8994c8a41 (qt/qtwebengine/6.2)

    Description

      IIRC, this is also true for QtWE 5.15. The build system doesn't check if the needed dependencies are available

      example with the xdamage extension:

      [ 1028s] In file included from ../../../../src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/screen_capturer_x11.cc:11:
      [ 1028s] ../../../../src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/screen_capturer_x11.h:16:10: fatal error: X11/extensions/Xdamage.h: No such file or directory
      [ 1028s] 16 | #include <X11/extensions/Xdamage.h>

      Attachments

        For Gerrit Dashboard: QTBUG-94759
        # Subject Branch Project Status CR V

        Activity

          People

            qt_webengine_team Qt WebEngine Team
            cgiboudeaux Christophe Marin
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes