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

qtdeclarative/dev does not build with manual tests enabled

    XMLWordPrintable

Details

    • Linux/X11
    • daf79869f (dev)

    Description

      Situation: qtbase + qtshadertools + qtdeclarative all on their dev branch, GCC 12, CMake 3.25.1.

      Build qtbase with this configuration:

      cmake -GNinja -DCMAKE_BUILD_TYPE=Debug -DQT_BUILD_EXAMPLES=ON -DQT_BUILD_EXAMPLES_BY_DEFAULT=OFF -DQT_BUILD_TESTS=ON -DQT_BUILD_TESTS_BY_DEFAULT=OFF -DQT_BUILD_MANUAL_TESTS=ON -DFEATURE_cxx20=ON -DFEATURE_developer_build=ON ..
      

      The important part is that manual tests have been enabled.

      With this, qtbase and qtshadertools build. qtdeclarative doesn't configure (using qt-configure-module):

      CMake Error at /home/user/src/qt/qtbase/build/lib/cmake/Qt6Quick/Qt6QuickConfig.cmake:52 (include):
        include could not find requested file:
      
          /home/user/src/qt/qtbase/build/lib/cmake/Qt6Quick/Qt6QuickTargets.cmake
      Call Stack (most recent call first):
        /home/user/src/qt/qtbase/build/lib/cmake/Qt6/Qt6Config.cmake:157 (find_package)
        tests/manual/text/CMakeLists.txt:24 (find_package)
      

      Attachments

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

        Activity

          People

            semlanik Alexey Edelev
            peppe Giuseppe D'Angelo
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes