Details
-
Bug
-
Resolution: Done
-
P2: Important
-
Qt Creator 4.2.2, Qt Creator 4.3.0-rc1
-
Qt Creator 4.2.1, 4.2.2
macOS Sierra 10.12.4
-
5e2b4c37f9566c0d17d482f6a65bf0ea10080c3e,94957d6f4e6e244897a1ea968a3e3d08606dc8e1, f38d08fc4 (master)
Description
The qt.pro file in Qt 5.9.0 beta3 no longer opens properly in Qt Creator 4.2.2 (or 4.2.1, or possibly older versions of Qt Creator that I haven't tested):
- Most of the submodule folders appear empty in the Qt Creator project view.
- The "General Messages" pane contains the following:
/Users/suitable/Desktop/Repositories/qt/qtbase/configure.pri(396): 'bypassNesting' is not a recognized test function. /Users/suitable/Desktop/Repositories/qt/qtbase/configure.pri(843): 'reload_properties' is not a recognized test function. /Users/suitable/Desktop/Repositories/qt/qtbase/configure.pri(857): 'bypassNesting' is not a recognized test function. /Users/suitable/Desktop/Repositories/qt/qtbase/configure.pri(91): Function 'prompt' is not implemented. (...repeated many times...) /Users/suitable/Desktop/Repositories/qt/qtbase/configure.pri(99): Ran into infinite loop (> 1000 iterations). /Users/suitable/Desktop/Repositories/qt/qtbase/configure.pri(209): Function 'prompt' is not implemented. (...repeated many times...) /Users/suitable/Desktop/Repositories/qt/qtbase/configure.pri(224): Ran into infinite loop (> 1000 iterations). ... Additional output omitted
Confirmed that Qt 5.8.0 opens correctly in both Qt Creator 4.2.1 and 4.2.2 (didn't test older versions of Qt Creator).
Confirmed that the failure happens when loading the qt.pro project in each of the following ways:
- Using the qt.pro.user file from the working 5.8.0 tree
- Deleting qt.pro.user and loading the Qt project from scratch by importing from the build directory
Qt build configuration used:
configure -debug -force-debug-info -developer-build -opensource -confirm-license -shared -platform macx-clang -no-openssl -nomake examples -nomake tests -no-compile-examples -no-icu -no-pch -no-framework -securetransport
Attachments
Issue Links
- depends on
-
QTBUG-60958 Provide enough information for "prompt" to be toolable
- Closed
- relates to
-
QTBUG-62030 lupdate's qmake project parser lags behind qmake itself
- Closed
For Gerrit Dashboard: QTCREATORBUG-18220 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
222336,2 | qmake: introduce reload_properties() function | 4.6 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
222337,2 | qmake: introduce magic bypassNesting() scope | 4.6 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
488193,4 | Qmake: Rudimentary support for prompt() in .pro file | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |