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

CMake configuration summary is wrong about "wrapped" zstd (and others)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • P4: Low
    • None
    • 6.6.0
    • Build System: CMake
    • None

    Description

      I notice that it says it found:
      WrapZSTD (required version >= 1.3), ZSTD compression library, <https://github.com/facebook/zstd>

      but not found:
      zstd

      The same goes for e.g. PCRE.

      Excerpt from the build log:
      – The following packages have been found:

      • QtBuildInternals
      • Qt6HostInfo
      • WrapSystemZLIB (required version >= 1.0.8)
      • OpenSSL
      • WrapOpenSSLHeaders
      • WrapOpenSSL
      • WrapZSTD (required version >= 1.3), ZSTD compression library, <https://github.com/facebook/zstd>
      • DBus1 (required version >= 1.2)
      • WrapDBus1 (required version >= 1.2)
      • Libudev
      • LTTngUST
      • Backtrace
      • double-conversion
      • JPEG
      • ZLIB
      • PNG
      • OpenGL
      • Vulkan
      • Threads
      • WrapPCRE2
      • WrapZLIB
      • WrapBacktrace
      • WrapSystemDoubleConversion, double-conversion library, <https://github.com/google/double-conversion>
      • ICU (required version >= 50.1)
      • Libsystemd
      • WrapAtomic
      • Libb2
      • WrapRt
      • WrapSystemPCRE2 (required version >= 10.20)
      • WrapBrotli
      • Libproxy
      • GSSAPI, Generic Security Services Application Program Interface
      • GLIB2, Event loop and utility library, <https://wiki.gnome.org/Projects/GLib>
      • Qt6WidgetsTools (required version >= 6.6.0)
      • Qt6CoreTools (required version >= 6.6.0)
      • Qt6DBusTools (required version >= 6.6.0)
      • WrapHarfbuzz
      • WrapPNG
      • ATSPI2
      • WrapSystemFreetype (required version >= 2.2.0)
      • gbm, Mesa gbm library., <http://www.mesa3d.org>
      • WrapSystemHarfbuzz (required version >= 2.6.0)
      • WrapSystemJpeg
      • WrapSystemPNG
      • WrapOpenGL
      • GLESv2
      • WrapVulkanHeaders
      • Wayland, C library implementation of the Wayland protocol: a protocol for a compositor to talk to its clients, <http://wayland.freedesktop.org>
      • Freetype
      • Fontconfig
      • X11
      • X11_XCB, A compatibility library for code that translates Xlib API calls into XCB calls, <http://xorg.freedesktop.org/>
      • XCB (required version >= 1.12), X protocol C-language Binding, <https://xcb.freedesktop.org/>
      • XKB_COMMON_X11 (required version >= 0.5.0)
      • XRender (required version >= 0.6)
      • GTK3 (required version >= 3.6)
      • Libinput, Library to handle input devices in Wayland compositors and to provide a generic X.Org input driver., <http://www.freedesktop.org/wiki/Software/libinput/>
      • Mtdev
      • Libdrm, Userspace interface to kernel DRM services., <https://wiki.freedesktop.org/dri/>
      • MySQL, MySQL client library, <https://www.mysql.com>
      • SQLite3
      • PostgreSQL
      • ODBC
      • EGL, A platform-agnostic mechanism for creating rendering surfaces for use with other graphics libraries, such as OpenGL|ES and OpenVG., <https://www.khronos.org/egl/>
      • WrapFreetype
      • XKB, XKB API common to servers and clients., <http://xkbcommon.org>
      • WrapJpeg
      • PkgConfig
      • Tslib
      • Cups
      • Qt6Core
      • Qt6Network
      • Qt6Xml
      • Qt6Sql
      • Qt6Test
      • Qt6DBus
      • Qt6Gui
      • Qt6Widgets
      • Qt6PrintSupport
      • Qt6OpenGL
      • Qt6Concurrent
      • Qt6

      – The following OPTIONAL packages have not been found:

      Attachments

        Issue Links

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

          Activity

            People

              qtbuildsystem Qt Build System Team
              ahmad.samir Ahmad Samir
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes