Details
-
Task
-
Resolution: Fixed
-
P2: Important
-
6.3.0 Alpha
-
None
Description
In the transition to CMake, the QT_NO_JAVA_STYLE_ITERATORS that was defined in .qmake.conf of qtbase was lost.
Fix for qtbase: https://codereview.qt-project.org/c/qt/qtbase/+/392683
More repos are affected, and it's not only that one define:
$ cat qtdeclarative/.qmake.conf load(qt_build_config) CONFIG += warning_clean DEFINES += QT_NO_LINKED_LIST DEFINES += QT_NO_JAVA_STYLE_ITERATORS $ cat qtserialbus/.qmake.conf load(qt_build_config) CONFIG += warning_clean DEFINES += QT_NO_FOREACH MODULE_VERSION = 5.15.3
Attachments
For Gerrit Dashboard: QTBUG-100295 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
331201,18 | Restore missing Qt definitions | dev | qt/qtbase | Status: MERGED | +2 | 0 |
392779,4 | Disable QT_NO_JAVA_STYLE_ITERATORS for tst_qlinkedlist | dev | qt/qt5compat | Status: MERGED | +2 | 0 |
393048,2 | Restore missing Qt definitions | 6.3 | qt/qtbase | Status: MERGED | +2 | 0 |
393089,2 | Restore missing Qt definitions | 6.2 | qt/qtbase | Status: MERGED | +2 | 0 |
395681,2 | Disable QT_NO_JAVA_STYLE_ITERATORS for tst_qlinkedlist | 6.2 | qt/qt5compat | Status: MERGED | +2 | 0 |
395682,2 | Disable QT_NO_JAVA_STYLE_ITERATORS for tst_qlinkedlist | 6.3 | qt/qt5compat | Status: MERGED | +2 | 0 |