_ [debian] Qt 5.5.1 vs. uim-qt5

unstable に Qt 5.5.1 が入ってきた。qtbase の API が 5.4.2 から 5.5.1 に変わるので、ビルドし直さなければいけない…と思ったら、ビルドできない。qt4/immodule/plugin.cpp の #include “quiminputcontext_with_slave.h”

/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatastream.h:42:2: error:
#error qdatastream.h must be included before any header file that defines Status

となってしまう。場所が悪いのかと #include <qpa/qplatforminputcontext.h> より上に移動してみると、ビルド自体は通った。だけど Qt5 アプリで動作しない。確認してみたアプリは

  • guidedog
  • tea