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

[REG][FTBFS][Clang 15][C++2b] QtWayland compilation of generated files throws several errors

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • P1: Critical
    • 6.5.0 FF
    • 6.5.0 FF
    • Wayland Compositor
    • None
    • Linux/Wayland
    • 9fe46c9109 (qt/qtwayland/dev) 9fe46c9109 (qt/tqtc-qtwayland/dev)

    Description

      Can't bisect because older qtwayland.git no longer compiles against current qtbase, so filing bug report instead of trying to fix it myself. Must be something new, a few weeks ago, it still worked with the same setup whereas now I get errors such as:

      qwayland-wayland.cpp:1444:11: error: no member named 'wl_surface_offset' in the global namespace
      ::wl_surface_offset(
      ~~^
      qwayland-wayland.cpp:1852:9: error: excess elements in struct initializer
      wl_pointer::handle_axis_value120,
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      qwayland-wayland.cpp:2409:9: error: excess elements in struct initializer
      wl_output::handle_name,
      ^~~~~~~~~~~~~~~~~~~~~~
      3 errors generated.

      See attached log for configuration details and the full list of errors.

      Attachments

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

        Activity

          People

            qt.team.graphics.and.multimedia Qt Graphics Team
            mmutz Marc Mutz
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes