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

6.8.0 -no-gui build produces more binaries compared to 6.7.0

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • P2: Important
    • None
    • 6.8.0 FF
    • Build System
    • Ubuntu22.04, branch dev
    • 8b892a4d6 (master)

    Description

      Have Qt sources available and do toplevel, insource, no-gui build:

      cmake -DINPUT_gui=no -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/home/qt/RTA/src-6.8.0/qtbase /home/qt/RTA/src-6.8.0 

      and build. All finishes fine, check the binaries that are compiled. If same is done with Qt 6.7.0 binaries, following components are not compiled:

      qtcharts

      qtgraphs

      qtlottie

      qtmultimedia

      qtpdf

      qtshadertools

      qtspeech

      qtvirtualkeyboard

      qtwebengine

      (might be some others too)

      But with Qt 6.8.0 above components are compiled.

      Maybe not a bug, but it would be nice to get confirmation that this change is ok.

      (for example what do you do with qtcharts with no-gui...)

      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
              joaijala Johanna Äijälä
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes