Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
6.1.3, 6.2.0 Beta4
-
-
5ffc744b791a114a3180a425dd26e298f7399955 (qt/qtbase/dev) dbe45e226b5af12862baa62a1cc1e907c6e2fdbf (qt/qtbase/6.2) dfbf479e2c3a335767993f5010c36fa81f42b1e2 (qt/qtdeclarative/dev) 456b39d0b3928f993f75314dc75b7200024322dc (qt/qtdeclarative/6.2)
Description
It's currently not possible to build Qt 6.3 modules against Qt 6.2.
Attempting this results in errors like
agent:2021/09/14 07:23:42 build.go:391: CMake Error at CMakeLists.txt:13 (find_package): agent:2021/09/14 07:23:42 build.go:391: Could not find a configuration file for package "Qt6" that is compatible agent:2021/09/14 07:23:42 build.go:391: with requested version "6.3.0". agent:2021/09/14 07:23:42 build.go:391: The following configuration files were considered but not accepted: agent:2021/09/14 07:23:42 build.go:391: /Users/qt/work/install/lib/cmake/Qt6/Qt6Config.cmake, version: 6.2.0
This version restriction makes bumping the version numbers of Qt repositories needlessly cumbersome: the repositories have to be updated in topologically sorted order.
Also, at some point we certainly want to support building a newer QtWebEngine (and potentially other modules) against an older Qt.
Attachments
Issue Links
- is required for
-
QTBUG-97244 Consider disabling package version checks during a top-level Qt build
- Reported
- relates to
-
QTBUG-91737 Change the Qt*Config.cmake files to include the Qt version number inside it for find_package
- Closed
-
COIN-755 Integration is blocked in dev
- Closed
-
QTBUG-97182 Qt5.git integration fails in '6.2': The plug-in 'QWebEngineViewPlugin' does not belong to any Qt module.
- Closed
-
QTBUG-103500 Introduce independent numbering schema for arbitrary qt module
- Reported
For Gerrit Dashboard: QTBUG-96458 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
378053,7 | CMake: Allow disabling package version check | dev | qt/qtbase | Status: MERGED | +2 | 0 |
378393,2 | CMake: Allow disabling package version check | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
378791,2 | CMake: Allow disabling package version check | 6.2 | qt/qtbase | Status: MERGED | +2 | 0 |
379547,2 | CMake: Allow disabling package version check | 6.2 | qt/qtdeclarative | Status: MERGED | +2 | 0 |