Recommended patches for Qt 6.8
Christophe Marin
christophe at krop.fr
Wed Oct 9 14:41:58 BST 2024
Hello,
A couple regressions affecting Plasma were found in Qt 6.7.3, and some of those
are still present in 6.8.0.
- https://bugs.kde.org/493116 needs 2 changes in qtdeclarative and one in
qtbase to build:
https://code.qt.io/cgit/qt/qtbase.git/commit/?id=2ea3abed01
https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=3330731d0c
https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=2aefbca84d
- If you're making packages for x86, you will likely see failure in
qtmultimedia.
https://build.opensuse.org/projects/home:krop:Qt6:Release/packages/qt6-multimedia/files/0001-Fix-build-on-x86-arch.patch?expand=1 adresses this. I'll
submit upstream later.
- qtquick3d doc creation fails if your distro doesn't have openXR (https://
bugreports.qt.io/browse/QTBUG-129807).
Workaround if you're affected, use `-DFEATURE_quick3dxr_openxr:BOOL=OFF -
DFEATURE_system_openxr:BOOL=OFF` when building docs
- If you don't use the patch yet, adding
https://code.qt.io/cgit/qt/qtwayland.git/commit/?id=c2f61bc4 to qtwayland will
fix some warnings (needs a path change to apply to 6.8)
- https://bugreports.qt.io/browse/QTBUG-129622 is still present in 6.8.0, but
thanks to Nicolas, there's now a testcase and the commit causing the issue was
identified.
If you're planning to stick to 6.7.3 for the moment, you may also be
interested in https://code.qt.io/cgit/qt/qtbase.git/commit/?id=d3780f2444
HTH
Christophe
More information about the Distributions
mailing list