Details
-
Bug
-
Resolution: Done
-
P2: Important
-
6.1.3, 6.2.0 Beta1
-
None
-
7540b4bd5634c9104a99f9b219531b1e3dd7942d (qt/qtbase/dev) dabd9d1369cefa9b2ceaa598dc69acd4c0e33f04 (qt/qtbase/6.2)
Description
Configure top-level non-prefix build with something like
configure -debug-and-release -- -DQT_BUILD_SUBMODULES="qtdeclarative"
Build it.
Configure an example with
qtbase/bin/qt-cmake ~/dev/qtbase/examples/widgets/gallery -GNinja -DCMAKE_BUILD_TYPE=Debug
Configuration succeeds, but build fails with
ninja: error: '~/builds/dev-mac-super-deb-and-rel/qtbase/libexec/Debug/moc', needed by 'gallery_autogen/timestamp', missing and no known rule to make it
qtbase/libexec/Debug as a folder exists, but it's empty.
Haven't checked yet if prefix builds or per-repo build makes a difference.
Attachments
For Gerrit Dashboard: QTBUG-95027 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
358722,2 | Fix build of Debug projects against debug-and-release non-prefix Qt | 6.2 | qt/qtbase | Status: MERGED | +2 | 0 |
358811,2 | Fix build of Debug projects against debug-and-release non-prefix Qt | dev | qt/qtbase | Status: MERGED | +2 | 0 |