dtsevas
This was an unfortunate side effect of llvmPackages_11
leaving the NixOS unstable channel. See this PR: https://git.m-labs.hk/M-Labs/zynq-rs/pulls/114.
AFAIK your future builds should benefit from caching and thus be much faster.
There is work being done at the moment to up the zynq-rs
rustc version (and thus also the LLVM version), but there are quite a few subtle bugs to still iron out. When this is ready, the build time should come down significantly.
If you find yourself recompiling clang
over and over, you can clone zynq-rs
and artiq-zynq
locally and add another nix channel that contains llvmPackages_11
to the flake.nix
in zynq-rs
.