@mber ccache and distcc are both explicitly disabled due to them having been identified a couple of years ago as the source of multiple compilation headaches. I don't know if that would still be the case nowadays, but you can always remove the line options=(!distcc !ccache)
in the PKGBUILD and try it yourself.
Still, this probably wouldn't help you much in this case, as the slow rebuild times are mostly due to the last few releases including major updates by upstream to backend stuff like abseil-cpp and protobuf, which make up the bulk of the build and can really slow it down. You can verify if this is indeed the issue by rebuilding the package manually; just go to its cache folder (e.g. ~/.cache/yay/fcitx5-moz-ut
) and run makepkg, it should complete in just a few seconds.
Pinned Comments
Nocifer commented on 2022-05-29 21:55 (UTC) (edited on 2023-08-22 09:32 (UTC) by Nocifer)
If you're getting compilation errors, please delete your Bazel cache (
~/.cache/bazel
by default).