Qt 6.0.0 Known Issues: Difference between revisions
Jump to navigation
Jump to search
(→Linux) |
No edit summary |
||
(25 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Known Issues]] | [[Category:Known Issues]] | ||
*Check that your system meets [https://doc | *Check that your system meets [https://doc.qt.io/qt-6/gettingstarted.html#platform-requirements Qt's requirements] | ||
*All open issues can be found from Jira: https://bugreports.qt.io | *All open issues can be found from Jira: https://bugreports.qt.io | ||
**RTA findings [https://bugreports.qt.io/issues/?filter=22662 here] | **RTA findings [https://bugreports.qt.io/issues/?filter=22662 here] | ||
*Supported development platforms are listed here: https://bugreports.qt.io/browse/QTBUG-85851 | |||
==All platforms== | ==All platforms== | ||
*When using socks proxy it may read and send data from deallocated memory when sending large amounts of data at once. | |||
*QCache related crash on DNS lookups ([https://bugreports.qt.io/browse/QTBUG-89176 QTBUG-89176]) | |||
*Any Qt Quick Controls 2 applications that still set the Default style will not start. The fix will be available with 6.0.1. The workaround is to set a [https://doc.qt.io/qt-6/qtquickcontrols2-styles.html#available-styles valid] style. ([https://bugreports.qt.io/browse/QTBUG-89286 QTBUG-89286]) | |||
* There are known issues with CMake 4.18.2 and multi-config ninja that prevend building Qt with a -debug-and-release build. Please consider updating CMake in such cases. | |||
==Linux== | ==Linux== | ||
* | *Minimum glibc version for prebuild binaries is 2.28, see https://bugreports.qt.io/browse/QTBUG-88833 | ||
**Workaround: compile Qt 6.0.0 by yourself or update glibc to 2.28 or newer | |||
= | ==macOS== | ||
==Windows== | |||
* Static builds with MSVC are not currently possible due to some filenames causing MAX_PATH to be exceeded ([https://bugreports.qt.io/browse/QTBUG-88581 QTBUG-88581]). | |||
==Android== | ==Android== | ||
*Qt 6.0 for Android doesn't support multi-abi builds, it will be added in the next release ([https://bugreports.qt.io/browse/QTBUG-88841 QTBUG-88841]). | |||
*Qt 6.0 for Android doesn't support multi-abi builds, it will be added in the next release. | *When using CMake properties like QT_ANDROID_PACKAGE_SOURCE_DIR, qt_android_generate_deployment_settings(target_name) must be added after setting properties to make sure they are included in the deployment JSON file ([https://bugreports.qt.io/browse/QTBUG-88840 QTBUG-88840]). | ||
[[Qt for Android known issues]] | [[Qt for Android known issues]] | ||
Line 32: | Line 34: | ||
*Using CMake to build user projects requires manual tweak. Please use qmake for now. | *Using CMake to build user projects requires manual tweak. Please use qmake for now. | ||
*Qt Creator cannot yet build iOS CMake projects ([https://bugreports.qt.io/browse/QTCREATORBUG-25058 QTCREATORBUG-25058]). | |||
*Starting deployed iOS application from Qt Creator fails, see https://bugreports.qt.io/browse/QTBUG-89058 | |||
**If you click the installed icon on the device (located on the last screen) it starts Ok. | |||
==Qt for Device Creation== | ==Qt for Device Creation== | ||
*Qt Creator's wizard generated CMake applications need a workaround to be able to deploy to device. See: https://bugreports.qt.io/browse/QTCREATORBUG-25029 | |||
{{Release Information}} | {{Release Information}} |
Latest revision as of 09:34, 8 January 2021
- Check that your system meets Qt's requirements
- All open issues can be found from Jira: https://bugreports.qt.io
- RTA findings here
- Supported development platforms are listed here: https://bugreports.qt.io/browse/QTBUG-85851
All platforms
- When using socks proxy it may read and send data from deallocated memory when sending large amounts of data at once.
- QCache related crash on DNS lookups (QTBUG-89176)
- Any Qt Quick Controls 2 applications that still set the Default style will not start. The fix will be available with 6.0.1. The workaround is to set a valid style. (QTBUG-89286)
- There are known issues with CMake 4.18.2 and multi-config ninja that prevend building Qt with a -debug-and-release build. Please consider updating CMake in such cases.
Linux
- Minimum glibc version for prebuild binaries is 2.28, see https://bugreports.qt.io/browse/QTBUG-88833
- Workaround: compile Qt 6.0.0 by yourself or update glibc to 2.28 or newer
macOS
Windows
- Static builds with MSVC are not currently possible due to some filenames causing MAX_PATH to be exceeded (QTBUG-88581).
Android
- Qt 6.0 for Android doesn't support multi-abi builds, it will be added in the next release (QTBUG-88841).
- When using CMake properties like QT_ANDROID_PACKAGE_SOURCE_DIR, qt_android_generate_deployment_settings(target_name) must be added after setting properties to make sure they are included in the deployment JSON file (QTBUG-88840).
iOS
- Using CMake to build user projects requires manual tweak. Please use qmake for now.
- Qt Creator cannot yet build iOS CMake projects (QTCREATORBUG-25058).
- Starting deployed iOS application from Qt Creator fails, see https://bugreports.qt.io/browse/QTBUG-89058
- If you click the installed icon on the device (located on the last screen) it starts Ok.
Qt for Device Creation
- Qt Creator's wizard generated CMake applications need a workaround to be able to deploy to device. See: https://bugreports.qt.io/browse/QTCREATORBUG-25029