This is required, current version is 1.15.2 which does not work with current unstable build due to changes in compilers. There hasn't been a version upgrade in a while because newer versions had latency issues - but this appears to have been resolved and 1.15.7 seems to work ok. Reproducible: Always The latest version includes a fix to how pointers are declared that should resolve any compatibility issue with latest compilers.
Apologies for the delay on this. 1.15.8 is out, have tested it locally and seems good too - 是的。 So will bump to that version instead.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1ec49682a3212cfd61226c234cdececfc45b1c commit 6a1ec49682a3212cfd61226c234cdececfc45b1c Author: Graham Ramsey <graham.ramsey@gmail.com> AuthorDate: 2024-11-21 18:11:02 +0000 Commit: Yixun Lan <dlan@gentoo.org> CommitDate: 2024-11-24 08:55:19 +0000 app-i18n/ibus-libpinyin: Version bump 1.15.8 Includes fix to prevent build breaking with latest toolchain. Closes: https://bugs.gentoo.org/935270 Closes: https://github.com/gentoo/gentoo/pull/39400 Signed-off-by: Graham Ramsey <graham.ramsey@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> app-i18n/ibus-libpinyin/Manifest | 1 + .../ibus-libpinyin/ibus-libpinyin-1.15.8.ebuild | 70 ++++++++++++++++++++++ 2 files changed, 71 insertions(+)