"GOT", but the "O" is a cute, smiling pufferfish. Index | Thread | Search

From:
Thomas Adam <thomas@xteddy.org>
Subject:
Re: got >0.107 fails to build on macOS <13 due to lack of stravis() support
To:
aeiouaeiouaeiouaeiouaeiouaeiou <aeioudev@outlook.com>, gameoftrees@openbsd.org
Date:
Mon, 17 Mar 2025 17:06:08 +0000

Download raw body.

Thread
Hi,

On Mon, 17 Mar 2025 at 08:09, Stefan Sperling <stsp@stsp.name> wrote:

> On Mon, Mar 17, 2025 at 07:46:00AM +0300, aeiouaeiouaeiouaeiouaeiouaeiou
> wrote:
> > This can be fixed by adding a vis compat wrapper from tmux (patch
> attached).
>
> Yes, adding a wrapper like this for missing functions is the right
> way to go for -portable, thanks
>

When I last looked at supporting older MacOS versions, there was a lot more
work than just a vis*() wrapper.  Can you explain what steps you took to
achieve this? Note that, just slapping a vis wrapper from tmux is a bit
rash; that version has been modified slightly.

Additionally, I am not sure of the cost-benefit of maintaining too old a
version of MacOS; partly I cannot guarantee it due to a lack of access to
such systems; the CI we use is limited as it is.  I also don't want to rely
on, say, MacPorts for this as this is not in GoT's control at this point.

Kindly,
Thomas