got(1) in base (was: Re: gitup(1) in base)

Uni T. Runker unitrunker at
Wed Feb 10 15:09:02 UTC 2021

On Wed, Feb 10, 2021 at 2:28 AM Stefan Sperling <stsp at> wrote:

> There is now a got-portable.git repository which currently targets Linux.
> This repository is maintained by Thomas Adam.
> Perhaps full FreeBSD + capsicum support could be integrated there first,
> and the result integrated into FreeBSD base?
> Please talk to Thomas if this sounds like a good plan.

I looked at got in late 2019 - it had the following OpenBSD dependencies:

1. pledge, unveil, recallocarray.
2. imsg (which thankfully already exists in ports as part of libopenbsd).
3. endian.h
4. util.h

Using the portable version as a base for FreeBSD makes sense to me.

However, Christian did a lot of work to make got run on FreeBSD. Christian
- what's your opinion on this?

More information about the freebsd-git mailing list