summary refs log tree commit diff
path: root/gnu/packages/patches/glibc-dl-cache.patch
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2023-10-20 18:07:58 +0200
committerLudovic Courtès <ludo@gnu.org>2023-11-22 16:51:47 +0100
commitb150c546b04c9ebb09de9f2c39789221054f5eea (patch)
tree3eed516d23671da49b6e562cdf8bad905acb562c /gnu/packages/patches/glibc-dl-cache.patch
parent300e9ad43d1f7a10013aa0724ed3aeb7d93500c1 (diff)
downloadguix-b150c546b04c9ebb09de9f2c39789221054f5eea.tar.gz
git: Shell out to ‘git gc’ when necessary.
Fixes <https://issues.guix.gnu.org/65720>.

This fixes a bug whereby libgit2-managed checkouts would keep growing as
we fetch.

* guix/git.scm (packs-in-git-repository, maybe-run-git-gc): New
procedures.
(update-cached-checkout): Use it.
Diffstat (limited to 'gnu/packages/patches/glibc-dl-cache.patch')
0 files changed, 0 insertions, 0 deletions