Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.0.0 Beta4
-
$ lsb_release -d
Description: openSUSE Leap 15.2
$ uname -a
Linux localhost.localdomain 5.3.18-lp152.47-default #1 SMP Thu Oct 15 16:05:25 UTC 2020 (41f7396) x86_64 x86_64 x86_64 GNU/Linux
-
-
cccdaadd15cb99147f1d5d9fd91015b749424f79
Description
Found when building Qt from CI-approved commit 43291fd110 in the dev branch of qt5.git.
The -no-opengl option works correctly with the old qmake-based configure, but the new cmake-based configure crashes as follows:
$ ./configure -no-opengl ... -- Running syncqt for module: 'QtQuickControls2Impl' -- Could NOT find Qt6OpenGL (missing: Qt6OpenGL_DIR) CMake Error at qtwayland/CMakeLists.txt:29 (find_package): Found package configuration file: /home/qt/depot/tmp/qt5/qtbase/lib/cmake/Qt6/Qt6Config.cmake but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT FOUND. Reason given by package: Failed to find Qt component "OpenGL" config file at ""
Attachments
Issue Links
- relates to
-
QTBUG-82982 Configuration error when all opengl features are explicitly disabled instead of via INPUT_opengl=no
-
- Closed
-
-
QTBUG-88142 CMake configure: support GL-related arguments
-
- Closed
-
For Gerrit Dashboard: QTBUG-88297 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
321609,1 | CMake: Fix OpenGL dependency chain | dev | qt/qtdeclarative | Status: ABANDONED | -1 | 0 |
321611,1 | CMake: Fix OpenGL dependency chain | dev | qt/qtquicktimeline | Status: ABANDONED | 0 | 0 |