Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.7.0
-
None
Description
According to configure -help the list of enabled QPA plugins should be separated by semicolons:
-qpa <name> .......... Select default QPA backend(s) (e.g., xcb, cocoa, windows) A prioritized list separated by semi-colons.
Trying to do that results in error, because apparently CMake replaces the semicolon with space:
$ configure -debug -qpa "wayland;xcb" ... + configure -top-level -debug -qpa wayland xcb ... CMake Error at /home/builder/qt5-git/qtbase/cmake/QtProcessConfigureArgs.cmake:351 (message): Invalid command line parameter 'xcb'. Call Stack (most recent call first): /home/builder/qt5-git/qtbase/cmake/QtProcessConfigureArgs.cmake:719 (qtConfAddError)
Attachments
Gerrit Reviews
For Gerrit Dashboard: QTBUG-124265 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
554152,8 | Fix the broken semicolon separated list arguments for configure | dev | qt/qt5 | Status: NEW | +2 | 0 |
554294,10 | Change the -qpa configure argument logic | dev | qt/qtbase | Status: NEW | +1 | 0 |
555643,2 | Use the correct condition when defaulting the QWaylandIntegrationPlugin | dev | qt/qtwayland | Status: NEW | +2 | 0 |