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

Qt build on GCC 11

    XMLWordPrintable

    Details

    • Sprint:
      2021wk02, 2021wk04, 2021wk06, 2021wk08PO2

      Description

      GCC 11 has standard library header refactorings in it that shuffle intra-header dependencies around. Qt may assume that headers like <limits> are included transitively, but since the standard doesn't guarantee that, implementations are free to either include whichever headers transitively or not. GCC 11 decreases the amount of such transitive includes and seems to break at least Qt Creator, and possibly other stuff as well.

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              villevoutilainen_qt Ville Voutilainen
              Reporter:
              villevoutilainen_qt Ville Voutilainen
              PM Owner:
              Veli-Pekka Heinonen Veli-Pekka Heinonen
              RnD Owner:
              Rami Potinkara Rami Potinkara
              Votes:
              1 Vote for this issue
              Watchers:
              11 Start watching this issue

                Dates

                Created:
                Updated:

                  Gerrit Reviews

                  There are no open Gerrit changes