[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: hard dependency on Git? (was bug#65866: [PATCH 0/8] Add built-in bui
From: |
Maxim Cournoyer |
Subject: |
Re: hard dependency on Git? (was bug#65866: [PATCH 0/8] Add built-in builder for Git checkouts) |
Date: |
Mon, 11 Sep 2023 14:20:18 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Hi,
Simon Tournier <zimon.toutoune@gmail.com> writes:
> Hi,
>
> On Mon, 11 Sep 2023 at 16:23, Ludovic Courtès <ludo@gnu.org> wrote:
>
>> Note that the patch series adds a hard dependency on Git.
>> This is because the existing ‘git-fetch’ code depends on Git,
>> which is itself motivated by the fact that Git supports
>> shallow clones and libgit2/Guile-Git doesn’t.
That's no longer true, as of libgit2 v1.7.0 [0]. I already have it
packaged in a branch, but I need to iron out dependent breakages.
[0] https://github.com/libgit2/libgit2/releases/tag/v1.7.0
So given there's no technical reasons not to use libgit2, I'd use that
and keep the closure size down.
--
Thanks,
Maxim
Re: hard dependency on Git? (was bug#65866: [PATCH 0/8] Add built-in builder for Git checkouts), Simon Tournier, 2023/09/11
Re: hard dependency on Git? (was bug#65866: [PATCH 0/8] Add built-in builder for Git checkouts),
Maxim Cournoyer <=
Re: hard dependency on Git? (was bug#65866: [PATCH 0/8] Add built-in builder for Git checkouts), Ludovic Courtès, 2023/09/14
- Re: hard dependency on Git? (was bug#65866: [PATCH 0/8] Add built-in builder for Git checkouts), Simon Tournier, 2023/09/14
- Re: hard dependency on Git? (was bug#65866: [PATCH 0/8] Add built-in builder for Git checkouts), Maxim Cournoyer, 2023/09/16
- Re: hard dependency on Git? (was bug#65866: [PATCH 0/8] Add built-in builder for Git checkouts), Ludovic Courtès, 2023/09/18
- Re: hard dependency on Git? (was bug#65866: [PATCH 0/8] Add built-in builder for Git checkouts), Simon Tournier, 2023/09/18
- Re: bug#65866: [PATCH 0/8] Add built-in builder for Git checkouts, Ludovic Courtès, 2023/09/19