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

Build fails if libxcb is present but not X11/Xutil.h and X11/extensions/XIproto.h (from libX11 and inputproto)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • None
    • 5.3.0, 5.6.0 Alpha
    • QPA: X11/XCB
    • None

    Description

      /tmp/e2/build/build/qtbase/bin/moc -DQT_NO_MTDEV -DQ_FONTCONFIGDATABASE -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_PLUGIN -DQT_PLATFORMSUPPORT_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/tmp/e2/build/qt-everywhere-opensource-src-5.3.0/qtbase/mkspecs/emlix/linux-i386-g++ -I/tmp/e2/build/qt-everywhere-opensource-src-5.3.0/qtbase/src/plugins/platforms/linuxfb -I/tmp/e2/build/qt-everywhere-opensource-src-5.3.0/qtbase/include -I/tmp/e2/build/qt-everywhere-opensource-src-5.3.0/qtbase/include/QtPlatformSupport -I/tmp/e2/build/qt-everywhere-opensource-src-5.3.0/qtbase/include/QtPlatformSupport/5.3.0 -I/tmp/e2/build/qt-everywhere-opensource-src-5.3.0/qtbase/include/QtPlatformSupport/5.3.0/QtPlatformSupport -I/tmp/e2/build/build/qtbase/include -I/tmp/e2/build/build/qtbase/include/QtPlatformSupport -I/tmp/e2/build/qt-everywhere-opensource-src-5.3.0/qtbase/include/QtGui/5.3.0 -I/tmp/e2/build/qt-everywhere-opensource-src-5.3.0/qtbase/include/QtGui/5.3.0/QtGui -I/tmp/e2/build/qt-everywhere-opensource-src-5.3.0/qtbase/include/QtCore/5.3.0 -I/tmp/e2/build/qt-everywhere-opensource-src-5.3.0/qtbase/include/QtCore/5.3.0/QtCore -I/tmp/e2/build/qt-everywhere-opensource-src-5.3.0/qtbase/include/QtGui -I/tmp/e2/build/build/qtbase/include/QtGui -I/tmp/e2/build/qt-everywhere-opensource-src-5.3.0/qtbase/include/QtCore -I/tmp/e2/build/build/qtbase/include/QtCore -I. -I/usr/include -I/usr/local/include /tmp/e2/build/qt-everywhere-opensource-src-5.3.0/qtbase/src/plugins/platforms/linuxfb/main.cpp -o .moc/main.moc
      /tmp/e2/build/qt-everywhere-opensource-src-5.3.0/qtbase/src/plugins/platforms/xcb/qxcbmime.cpp:49:23: fatal error: X11/Xutil.h: No such file or directory
      

      I guess there is either a XCB_USE_XLIB check missing or existence of Xutil.h should be checked during configure.

      Attachments

        1. config.status
          2 kB
        2. config.summary
          5 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            paeglis Gatis Paeglis
            rebemlix Rolf Eike Beer
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes