@xiota - it appears the issue is rust vs rustup. rustup is preferred, and pushed, by arch linux, but the icecat build requires rust. You might want to add it to your makedepends array, perhaps instead of cargo. Someone attempting this build without rust/cargo dev experience isn't going to pick up on the difference.
I'm guessing something else I was building in the Feb/Mar timeframe required rustup, so the Mar icecat build failed, but appeared to be correctly using "rust", or at least some version of it (which I now know was rustup).
To get it going, I had to uninstall rustup, install rust, and remove all .rust* and .cargo subdirectories, and start again.
Pinned Comments
xiota commented on 2024-02-26 07:32 (UTC) (edited on 2026-04-29 05:17 (UTC) by xiota)
See PKGBUILD for build options. Examples of use without editing:
_build_pgo=false makepkg -Csrextra-x86_64-build -- -- _build_limit_cores=true_build_fast_patch=false yay icecat# usage with AUR helpers may vary