-
Type:
Bug
-
Status: Closed
-
Priority:
P1: Critical
-
Resolution: Done
-
Affects Version/s: 5.14.0, 5.15.0
-
Fix Version/s: 5.15.1
-
Component/s: Build System
-
Labels:None
-
Platform/s:
-
Commits:0ef46b41d86b9fad4fc4a18bd577d208afa1fce8 (qt/qtbase/dev) d0b55a7dc2ec483cbce46dc5fc719a6ab813f1fe (qt/qtbase/5.15)
Me and 2 other people confirmed that if you configure Qt 5.14 with a single Android ABI target, then CMake Config files are not created for each module (like Core, Gui, etc), so qtbase/lib/cmake/Qt5Core/Qt5CoreConfig.cmake is missing.
It works fine if 2 abis are provided to configure.
It looks like mkspecs/features/create_cmake.prf is visited twice.
And on the second time build_pass == true, which means that QMAKE_SUBSTITUTES is not assigned and the files are not created.
I assume this has something to do with the multiple passes from the exclusive builds, but i don't know the details about how that works.
- is related to
-
QTBUG-80756 Building for single ABI fails
-
- Closed
-