Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
5.15.4
-
None
-
-
05658e127dedfff65789860415537c6920ec574d
Description
If xkbcommon is not installed, the following files in qt-everywhere-src-5.15.4 fail to build.
qtwayland/src/client/qwaylandinputcontext.cpp
The error occurs in the following two lines of QWaylandInputContext::reset().
if (m_composeState)
xkb_compose_state_reset(m_composeState);
I think that we probably need to add the following "#if QT_CONFIG(xkbcommon)".
#if QT_CONFIG(xkbcommon) if (m_composeState) xkb_compose_state_reset(m_composeState); #endif