Details
-
Bug
-
Resolution: Duplicate
-
P2: Important
-
None
-
6.1.0, 6.2
-
None
Description
Configure a top-level Qt with the following arguments:
cmake /path/to/qt5.git -DQT_BUILD_SUBMODULES="qtvirtualkeyboard"
Observe
-- qt_internal_parse_dependencies for /Volumes/T3/Dev/qt/qt5_cmake/worktrees/dev/qtvirtualkeyboard/dependencies.yaml: qtbase/8161a9e5c0bd7430ab450801a144bd5a5e786408;qtdeclarative/ba0e42d645f6882db32fa557d2d8da6a497d502a;qtsvg/87ce204ce23112137db38dc289ff3604ab0b2ae7 -- qt_internal_parse_dependencies for /Volumes/T3/Dev/qt/qt5_cmake/worktrees/dev/qtbase/dependencies.yaml: 8161a9e5c0bd7430ab450801a144bd5a5e786408;HEAD -- qt_internal_parse_dependencies for /Volumes/T3/Dev/qt/qt5_cmake/worktrees/dev/qtdeclarative/dependencies.yaml: qtbase/cdad78a4a46412051b7251898c4edc9f4a23167c;qtshadertools/8736651ce033e05b3a8f0c683cd365740ed3df9a;qtsvg/720253bee28511e2bf3be6cb3f3249eb15324e1c ba0e42d645f6882db32fa557d2d8da6a497d502a;8161a9e5c0bd7430ab450801a144bd5a5e786408;HEAD -- qt_internal_parse_dependencies for /Volumes/T3/Dev/qt/qt5_cmake/worktrees/dev/qtshadertools/dependencies.yaml: qtbase/069369d86707c89645d63ff36151065c47e6c0ea 8736651ce033e05b3a8f0c683cd365740ed3df9a;cdad78a4a46412051b7251898c4edc9f4a23167c;ba0e42d645f6882db32fa557d2d8da6a497d502a;HEAD -- qt_internal_parse_dependencies for /Volumes/T3/Dev/qt/qt5_cmake/worktrees/dev/qtsvg/dependencies.yaml: qtbase/069369d86707c89645d63ff36151065c47e6c0ea 720253bee28511e2bf3be6cb3f3249eb15324e1c;069369d86707c89645d63ff36151065c47e6c0ea;8736651ce033e05b3a8f0c683cd365740ed3df9a;ba0e42d645f6882db32fa557d2d8da6a497d502a;HEAD -- qt_internal_parse_dependencies sorted qtvirtualkeyboard: qtsvg;qtbase;qtshadertools;qtdeclarative;qtvirtualkeyboard Checking dependencies of 'qtsvg' Checking dependencies of 'qtbase' Checking dependencies of 'qtshadertools' Checking dependencies of 'qtdeclarative' Checking dependencies of 'qtvirtualkeyboard' Configuring 'qtsvg' CMake Error at qtsvg/CMakeLists.txt:18 (find_package): Could not find a package configuration file provided by "Qt6" (requested version 6.2.0) with any of the following names: Qt6Config.cmake qt6-config.cmake Add the installation prefix of "Qt6" to CMAKE_PREFIX_PATH or set "Qt6_DIR" to a directory containing one of the above files. If "Qt6" provides a separate development package or SDK, be sure it has been installed. -- Configuring incomplete, errors occurred!
Note that qtsvg is built before qtbase.
We already had some internal complaints about wrong sort ordering, but now we have a reliable way to reproduce it.
Attachments
Issue Links
- duplicates
-
QTBUG-98268 qt5.git add_subdirectory order is computed incorrectly
-
- Closed
-