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

Embedded configuration fails when EGL is present

    XMLWordPrintable

Details

    Description

      On my Gentoo workstation I suddenly got link errors for the QtGui build, stating that in qcoreevent.h identifier were expected before numeric constant "None", while the same build (for an x86 embedded target) has worked some weeks before. Apparently the latest gimp was now depending on GEGL, which in turn was automatically detected and included by Qt's configure, which caused this problems by including the X11 headers via GEGL. As I found no working switch to disable (G)EGL detection (no-feature[G]EGL didn't work, -no-opengl and -no-openvg were already set) I was forced to comment the offending lines out from configure; see attached patch.

      Expected behaviour: Either ignore (G)EGL on embedded builds or provide a switch to explicitely turn it off. Furthermore, fix the include order for (G)EGL as stated in the comment above the Type definition in qcoreevent.h.

      Attachments

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

        Activity

          People

            kjernase Trond Kjernåsen (Inactive)
            murphy.gebert Martin Gebert
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes