Re: [PATCH] ci/install-depends: attempt to fix "brew cask" stuff
From: Derrick Stolee <hidden>
Date: 2021-01-15 14:28:40
On 1/15/2021 12:48 AM, Junio C Hamano wrote:
Junio C Hamano [off-list ref] writes:quoted
It seems that homebrew suddenly started giving us trouble, like this: https://github.com/git/git/runs/1705953982?check_suite_focus=true#step:3:70 Here is my attempt to work it around by blindly following the suggested course of action in the error message, without knowing what I am doing X-<. I am not a Mac person. What is frustrating is that every time we hit a minor snag like this to break one of the jobs, all other unrelated jobs are also taken down. Help by those who know what they are doing on macOS would greatly be appreciated. Thanks.After seeing 'seen' with this patch at its tip pass the tests [*1*], I prepared a merge of this change into the tip of 'next' and tentatively updated 'seen' with it. The test is still running [*2*], but the problematic part in the macOS build has already passed, so I am planning to fast-track this change down to 'next', 'master' and eventually down to 'maint' to keep the CI going to help other platforms catch more interesting problems. Help from those who are more familiar with macOS and homebrew is still appreciated, though. [References] *1* https://github.com/git/git/actions/runs/486978562 *2* https://github.com/git/git/runs/1706704233?check_suite_focus=true#step:3:81
We recently hit this same issue with our macOS builds for Scalar and GCM core. Your solution looks very similar to how we fixed the problem. Reviewed-by: Derrick Stolee <redacted>