I am trying to build Qt 5.13.1 on CentOS6. I have run into an error that
others have reported, but the reported solutions don't seem to work.

I am using devtoolset-8, which brings in gcc version 8.3.1

The error is:

ERROR: Feature 'xcb' was enabled, but the pre-condition 'features.thread
&& features.xkbcommon && libs.xcb' failed.

I have the related xcb packages installed:

# sudo yum install libxcb-devel xcb-util xcb-util-devel
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
epel/metalink |  17 kB     00:00
  * base: mirror.sjc02.svwh.net
  * centos-sclo-sclo: sjc.edge.kernel.org
  * epel: mirror.sjc02.svwh.net
  * extras: mirror.keystealth.org
  * updates: mirror.sjc02.svwh.net
base | 3.7 kB     00:00
centos-sclo-rh | 2.9 kB     00:00
centos-sclo-sclo | 2.9 kB     00:00
extras | 3.4 kB     00:00
updates | 3.4 kB     00:00
Package libxcb-devel-1.12-4.el6.x86_64 already installed and latest version
Package xcb-util-0.4.0-2.2.el6.x86_64 already installed and latest version
Package xcb-util-devel-0.4.0-2.2.el6.x86_64 already installed and latest
version

I can't find a package that installs xkbcommon in the standard repositories.

My configure command:

./configure -v  -R
'\\$$ORIGIN/lib:\\$$ORIGIN:\\$$ORIGIN/../lib:\\$$ORIGIN/../../lib'
-opensource -qt-libpng -qt-zlib -qt-libjpeg  -nomake examples
-sql-sqlite -sqlite -confirm-license -prefix
/usr/lib/Qt/Qt-5.13.1-x86_64 -widgets -skip activeqt -skip androidextras
-skip connectivity  -skip macextras  -skip serialport -icu -fontconfig
-no-reduce-relocations -qt-xcb -system-proxies -no-pulseaudio
-no-alsa   -no-mtdev   -dbus -qt-pcre -no-libudev     -no-openssl
-no-xcb-xinput   -rpath

which results in the following summary:

Configure summary:

Build type: linux-g++ (x86_64, CPU features: mmx sse sse2)
Compiler: gcc 8.3.1
Configuration: sse2 aesni sse3 ssse3 sse4_1 sse4_2 avx avx2 avx512f
avx512bw avx512cd avx512dq avx512er avx512ifma avx512pf avx512vbmi
avx512vl compile_examples enable_new_dtags f16c largefile
precompile_header rdrnd shani x86SimdAlways shared rpath release c++11
c++14 c++1z concurrent dbus reduce_exports stl
Build options:
   Mode ................................... release
   Optimize release build for size ........ no
   Building shared libraries .............. yes
   Using C standard ....................... C11
   Using C++ standard ..................... C++17
   Using ccache ........................... no
   Using new DTAGS ........................ yes
   Using precompiled headers .............. yes
   Using LTCG ............................. no
   Target compiler supports:
     SSE .................................. SSE2 SSE3 SSSE3 SSE4.1 SSE4.2
     AVX .................................. AVX AVX2
     AVX512 ............................... F ER CD PF DQ BW VL IFMA VBMI
     Other x86 ............................ AES F16C RDRAND SHA
     Intrinsics without -mXXX option ...... yes
   Build parts ............................ libs tools
Qt modules and options:
   Qt Concurrent .......................... yes
   Qt D-Bus ............................... yes
   Qt D-Bus directly linked to libdbus .... yes
   Qt Gui ................................. yes
   Qt Network ............................. yes
   Qt Sql ................................. yes
   Qt Testlib ............................. yes
   Qt Widgets ............................. yes
   Qt Xml ................................. yes
Support enabled for:
   Using pkg-config ....................... yes
   udev ................................... no
   Using system zlib ...................... no
   Zstandard support ...................... no
Qt Core:
   DoubleConversion ....................... yes
     Using system DoubleConversion ........ no
   GLib ................................... yes
   iconv .................................. no
   ICU .................................... yes
   Built-in copy of the MIME database ..... yes
   Tracing backend ........................ <none>
   Logging backends:
     journald ............................. no
     syslog ............................... no
     slog2 ................................ no
   Using system PCRE2 ..................... no
Qt Network:
   getifaddrs() ........................... yes
   IPv6 ifname ............................ yes
   libproxy ............................... no
   Linux AF_NETLINK ....................... no
   OpenSSL ................................ no
     Qt directly linked to OpenSSL ........ no
   OpenSSL 1.1 ............................ no
   DTLS ................................... no
   OCSP-stapling .......................... no
   SCTP ................................... no
   Use system proxies ..................... yes
Qt Gui:
   Accessibility .......................... yes
   FreeType ............................... yes
     Using system FreeType ................ yes
   HarfBuzz ............................... yes
     Using system HarfBuzz ................ no
   Fontconfig ............................. yes
   Image formats:
     GIF .................................. yes
     ICO .................................. yes
     JPEG ................................. yes
       Using system libjpeg ............... no
     PNG .................................. yes
       Using system libpng ................ no
   EGL .................................... no
   OpenVG ................................. no
   OpenGL:
     Desktop OpenGL ....................... yes
     OpenGL ES 2.0 ........................ no
     OpenGL ES 3.0 ........................ no
     OpenGL ES 3.1 ........................ no
     OpenGL ES 3.2 ........................ no
   Vulkan ................................. no
   Session Management ..................... yes
Features used by QPA backends:
   evdev .................................. yes
   libinput ............................... no
   INTEGRITY HID .......................... no
   mtdev .................................. no
   tslib .................................. no
   xkbcommon .............................. no
   X11 specific:
     XLib ................................. yes
     XCB Xlib ............................. yes
     EGL on X11 ........................... no
QPA backends:
   DirectFB ............................... no
   EGLFS .................................. no
   LinuxFB ................................ yes
   VNC .................................... yes
   Mir client ............................. no
Qt Sql:
   SQL item models ........................ yes
Qt Widgets:
   GTK+ ................................... no
   Styles ................................. Fusion Windows
Qt PrintSupport:
   CUPS ................................... yes
Qt Sql Drivers:
   DB2 (IBM) .............................. no
   InterBase .............................. no
   MySql .................................. no
   OCI (Oracle) ........................... no
   ODBC ................................... no
   PostgreSQL ............................. no
   SQLite2 ................................ no
   SQLite ................................. yes
     Using system provided SQLite ......... yes
   TDS (Sybase) ........................... no
Qt Testlib:
   Tester for item models ................. yes
Qt SerialBus:
   Socket CAN ............................. no
   Socket CAN FD .......................... no
   SerialPort Support ..................... no
Further Image Formats:
   JasPer ................................. no
   MNG .................................... yes
   TIFF ................................... yes
     Using system libtiff ................. yes
   WEBP ................................... yes
     Using system libwebp ................. no
Qt QML:
   QML network support .................... yes
   QML debugging and profiling support .... yes
   QML tracing JIT support ................ no
   QML sequence object .................... yes
   QML list model ......................... yes
   QML XML http request ................... yes
   QML Locale ............................. yes
   QML delegate model ..................... yes
Qt Quick:
   Direct3D 12 ............................ no
   AnimatedImage item ..................... yes
   Canvas item ............................ yes
   Support for Qt Quick Designer .......... yes
   Flipable item .......................... yes
   GridView item .......................... yes
   ListView item .......................... yes
   TableView item ......................... yes
   Path support ........................... yes
   PathView item .......................... yes
   Positioner items ....................... yes
   Repeater item .......................... yes
   ShaderEffect item ...................... yes
   Sprite item ............................ yes
Qt Scxml:
   ECMAScript data model for QtScxml ...... yes
Qt Gamepad:
   SDL2 ................................... no
Qt 3D:
   Assimp ................................. yes
   System Assimp .......................... no
   Output Qt3D Job traces ................. no
   Output Qt3D GL traces .................. no
   Use SSE2 instructions .................. yes
   Use AVX2 instructions .................. no
   Aspects:
     Render aspect ........................ yes
     Input aspect ......................... yes
     Logic aspect ......................... yes
     Animation aspect ..................... yes
     Extras aspect ........................ yes
Qt 3D Renderers:
   OpenGL Renderer ........................ yes
Qt 3D GeometryLoaders:
   Autodesk FBX ........................... no
Qt Wayland Client ........................ no
Qt Wayland Compositor .................... no
Qt Sensors:
   sensorfw ............................... no
Qt Quick Controls 2:
   Styles ................................. Default Fusion Imagine
Material Universal
Qt Quick Templates 2:
   Hover support .......................... yes
   Multi-touch support .................... yes
Qt Positioning:
   Gypsy GPS Daemon ....................... no
   WinRT Geolocation API .................. no
Qt Location:
   Qt.labs.location experimental QML plugin . yes
   Geoservice plugins:
     OpenStreetMap ........................ yes
     HERE ................................. yes
     Esri ................................. yes
     Mapbox ............................... yes
     MapboxGL ............................. yes
     Itemsoverlay ......................... yes
QtXmlPatterns:
   XML schema support ..................... yes
Qt Multimedia:
   ALSA ................................... no
   GStreamer 1.0 .......................... no
   GStreamer 0.10 ......................... no
   Video for Linux ........................ yes
   OpenAL ................................. no
   PulseAudio ............................. no
   Resource Policy (libresourceqt5) ....... no
   Windows Audio Services ................. no
   DirectShow ............................. no
   Windows Media Foundation ............... no
Qt Tools:
   QDoc ................................... no
Qt WebEngineCore:
   Qt WebEngine Widgets ................... yes
   Qt WebEngine Qml ....................... yes
   Embedded build ......................... no
   Full debug information ................. no
   Pepper Plugins ......................... yes
   Printing and PDF ....................... yes
   Proprietary Codecs ..................... no
   Spellchecker ........................... yes
   Native Spellchecker .................... no
   WebRTC ................................. yes
   Use System Ninja ....................... no
   Geolocation ............................ yes
   WebChannel support ..................... yes
   Use v8 snapshot ........................ yes
   Kerberos Authentication ................ no
   Extensions ............................. yes
   Support qpa-xcb ........................ yes
   Use ALSA ............................... yes
   Use PulseAudio ......................... yes
   Optional system libraries used:
     re2 .................................. no
     icu .................................. no
     libwebp, libwebpmux and libwebpdemux . no
     opus ................................. no
     ffmpeg ............................... no
     libvpx ............................... no
     snappy ............................... no
     glib ................................. no
     zlib ................................. no
     minizip .............................. no
     libevent ............................. no
     jsoncpp .............................. no
     protobuf ............................. no
     libxml2 and libxslt .................. no
     lcms2 ................................ no
     png .................................. no
     JPEG ................................. no
     harfbuzz ............................. no
     freetype ............................. no
   Required system libraries:
     fontconfig ........................... yes
     dbus ................................. yes
     nss .................................. yes
     khr .................................. no
     glibc ................................ no
   Required system libraries for qpa-xcb:
     x11 .................................. yes
     libdrm ............................... yes
     xcomposite ........................... yes
     xcursor .............................. yes
     xi ................................... yes
     xtst ................................. yes
Qt WebEngineQml:
   UI Delegates ........................... yes
   Test Support ........................... no

Simon






Blue Pearl Software, Inc. will collect and process information about you that 
may be subject to data protection laws. For more information about how we use 
and disclose your personal information, how we protect your information, our 
legal basis to use your information, your rights and who you can contact, 
please refer to the relevant sections of our Privacy note at 
www.bluepearlsoftware.com/privacypolicy.
_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to