From: Thomas Adam Subject: Re: got >0.107 fails to build on macOS <13 due to lack of stravis() support To: aeiouaeiouaeiouaeiouaeiouaeiou , gameoftrees@openbsd.org Date: Mon, 17 Mar 2025 17:06:08 +0000 Hi, On Mon, 17 Mar 2025 at 08:09, Stefan Sperling 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