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

[REG 6.3.1 -> 6.3.2] Wrong indentation in configure output and config.summary

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P3: Somewhat important
    • None
    • 6.3.2
    • Build System: CMake
    • None
    • Ubuntu 20.04 LTS
      cmake 3.23.2 from Qt Online Installer
    • cf3cf2e614 (qt/qtconnectivity/6.3) cf3cf2e614 (qt/tqtc-qtconnectivity/6.3)

    Description

      Configuring an out-of-source top-level build with

      -release
      -prefix
      /home/qtrob/dev/g++-9.4.0/qt-6.3.2-nowebengine-r/qtbase
      -opensource
      -skip
      webengine
      -confirm-license
      

      results in config.summary containing the lines

      ...
      Qt Axis Types:
        DateTime Axis .......................... yes
      Qt Bluetooth:
        BlueZ .................................. no
        BlueZ Low Energy ....................... no
        Linux Crypto API ....................... no
        WinRT Bluetooth API .................... no
        Qt Tools:
          Qt Assistant ......................... yes
          QDoc ................................. yes
      ...
      

      Starting with "Qt Tools", each line is incorrectly indented. This gives the wrong impression that everything was a submodule of Qt Bluetooth and also messes up diffs.

      Doing the same with Qt 6.3.1 does not show the "Qt Bluetooth"-block and indents the following lines correctly.

      Attachments

        Issue Links

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

          Activity

            People

              srutledg Shawn Rutledge
              rlohning Robert Löhning
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes