[Development] Heads up: Merge of qtbase/wip/cmake to qtbase/dev soon

Alexandru Croitor alexandru.croitor at qt.io
Mon Feb 3 14:52:06 CET 2020


Hi,

The Qt CMake Port team would like to merge the wip/cmake branch of qtbase to dev, soon™ (this week or next week).

This is mostly a heads up email, so that it doesn't come as a total surprise.

How this affects people:

1) The qmake Coin builds are still there and continue to work.

2) Soon after the merge, a qt5.git change will land which will add a few more qtbase Coin configurations which will build qtbase with CMake.

3) If these CMake Coin builds fail, developers of the respective changes will have to adapt their changes to fix the CMake builds.

3.1) Most of these fixes can probably be done automatically by running the magical pro2cmake.py script on the build system parts you changed.

4) The CMake port in not yet complete.

4.1) Not all tests are passing the test phase yet, that's why Coin ignores test phase errors and will always say that test phase passed successfully. The important part is that tests *build* successfully.


Preliminary tests showed that nothing breaks in Coin as a result of the merge.


The current merge diff is at:
https://codereview.qt-project.org/c/qt/qtbase/+/282101

README is at: https://github.com/qt/qtbase/tree/wip/cmake/cmake
Guide is at: https://wiki.qt.io/CMake_Port/Porting_Guide

Regards,
Alexandru.


More information about the Development mailing list