l...@gnu.org (Ludovic Courtès) writes: > taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > >> It should have the same improvement as 'guix pull' since it does >> basically the same thing. I measured to make things concrete, and on my >> machine the run time of 'make -j4' decreases from ~26m to ~6m. > > On my 4-core machine, it takes a bit less than 2mn.
OK, this is weird. Something I did, sadly I don't know anymore what, seems to have lead to .go files related to Guix's source tree being cached in my $XDG_CACHE_HOME, after which running 'make -j4' in a clean (but not newly cloned) repo indeed took only about 3 minutes. I noticed from lines like: ;;; note: source file ./guix/config.scm ;;; newer than compiled /home/taylan/.cache/guile/ccache/2.0-LE-8-2.0/home/taylan/src/guix/build/guix/config.scm.go Could it be that the same is the case for you? Is this actually normal and I've been missing out the whole time? :-) Maybe something in my setup/workflow while building guix gets in the way of proper caching. Taylan