@jaro3
Tweaked. I think dict-to-mozc is now buildable for both gcc and clang. I think it can build on both ArchLinux and ManjaroLinux.
The “error: component download failed” is an error when communication with the rust server fails. In this case, try building again.
Also try deleting bazel's cache, as it may not be able to build due to bazel version upgrades.
If you still cannot build, please let us know the results of the following commands and the build environment.
rustup target list --installed
rustup target list --installed | grep $(rustc -vV | sed -e 's|host: ||' -e 's|-gnu||p' -n) | grep -v musl && TARGET=$(rustup target list --installed | grep $(rustc -vV | sed -e 's|host: ||' -e 's|-gnu||p' -n)|grep -v musl|head -n1) || TARGET=$(rustup target list --installed | grep $(rustc -vV | sed -e 's|host: ||' -e 's|-gnu||p' -n)|grep musl|head -n1)
echo $TARGET
Pinned Comments
phoepsilonix commented on 2024-08-26 00:02 (UTC) (edited on 2025-07-05 04:36 (UTC) by phoepsilonix)
If you're encountering errors during the build process, try deleting your Bazel cache (located at ~/.cache/bazel by default).
or
The development of Fcitx has transitioned to Fcitx5, and Fcitx-Mozc is no longer maintained. Please try the following command.
If you are looking for pre-built package files, please check the following GitHub site.
https://github.com/phoepsilonix/mozc-arch/releases