Source: fcitx-qt5 Version: 1.2.7-3.1 Severity: important Tags: ftbfs X-Debbugs-Cc: [email protected]
Dear maintainer, we are currently preparing Qt 6.10.2 in experimental and your package FTBFS against it. The hopefully relevant part of the build log: --- Output ------ /build/package/package/qt6/platforminputcontext/main.h:32:1: error: Parse error at "IID" [ 35%] Generating inputcontextproxy.moc cd /build/package/package/obj-x86_64-linux-gnu/qt5/platforminputcontext && /usr/lib/qt5/bin/moc @/build/package/package/obj-x86_64-linux-gnu/qt5/platforminputcontext/inputcontextproxy.moc_parameters make[3]: *** [qt6/platforminputcontext/CMakeFiles/fcitxplatforminputcontextplugin-qt6_autogen.dir/build.make:77: qt6/platforminputcontext/fcitxplatforminputcontextplugin-qt6_autogen/timestamp] Error 1 make[3]: Leaving directory '/build/package/package/obj-x86_64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:1324: qt6/platforminputcontext/CMakeFiles/fcitxplatforminputcontextplugin-qt6_autogen.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... --- Since Qt 6.10, linking against private Qt targets requires finding these first via find_package() when using CMake, see https://doc-snapshots.qt.io/qt6-dev/whatsnew610.html#build-system-changes and e.g. https://doc.qt.io/qt-6/qtguiprivate-module.html#details. A patch to build against Qt 6.10 seems to be available here: https://aur.archlinux.org/cgit/aur.git/tree/qt-6.10.patch?h=fcitx-qt5 Thank you very much. -- Med vänliga hälsningar Patrick Franz

