According to mozc's ebuild it requires dev-cpp/abseil-cpp version 20200923. And not any bigger. There is no apparent reason why that would be the case Furthermore, it appears that "Bazel" has become the default build system: CRITICAL: ========== The GYP build will stop supporting IBus client and renderer. https://github.com/google/mozc/issues/567 The Bazel build is the alternative. https://github.com/google/mozc/blob/master/docs/build_mozc_in_docker.md To keep using the GYP build at this moment, please add the --use_gyp_for_ibus_build flag to build_mozc.py. ==========
(In reply to Lemon Lime from comment #0) > According to mozc's ebuild it requires dev-cpp/abseil-cpp version 20200923. > And not any bigger. There is no apparent reason why that would be the case commit c7090a1909f414b0b391e778a20d9d31efd75bbd Author: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Date: Sun Apr 4 01:00:00 2021 +0000 app-i18n/mozc: 2.26.4220: Depend on =dev-cpp/abseil-cpp-20200923*. Bug: https://bugs.gentoo.org/779877 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Mike Gilbert <floppym@gentoo.org> > Furthermore, it appears that "Bazel" has become the default build system: > Yes, Bazel is pretty hard for us to handle in ebuilds. I think this is essentially a dupe of bug 843227. *** This bug has been marked as a duplicate of bug 843227 ***
(In reply to Sam James from comment #1) > (In reply to Lemon Lime from comment #0) > Yes, Bazel is pretty hard for us to handle in ebuilds. Speaking of Bazel, I did a pull request that updates bazel's version. This new version makes it possible to compile Bazel with openjdk 17. Here are the relevant links: - https://github.com/gentoo/gentoo/pull/31001 - https://github.com/bazelbuild/bazel/issues/17103 - https://bugs.gentoo.org/906065 - https://bugs.gentoo.org/906160 Tested on my machine AMD64 and worked correctly Hope it helps!