[Toybox] [PATCH 1/2] Add MacOS 11.0 to CI Builds

enh enh at google.com
Wed Jan 6 12:02:38 PST 2021


+Josh Gao <jmgao at google.com> tried to build toybox on darwin/arm64, but the
last i heard he was at the "you need to install GNU sed to bootstrap"
step...

(fwiw, i *did* test on Raspberry Pi 400 just before the break, but that's
linux/arm32 which is sufficiently close to "Android" that there really
shouldn't be any surprises that the only issues i found were test
suite assumptions about what users/groups a Unix install always has. [those
fixes were merged in December.])

back on topic though ... any idea why Mac OS 11 is showing up twice in the
github CI UI, once as a success and once as a failure?
https://github.com/landley/toybox/runs/1655239181 for example.

On Wed, Jan 6, 2021 at 4:42 AM Eric Molitor <emolitor at molitor.org> wrote:

> Welcome, I had a break over the holidays long enough to quickly test this
> before committing. If I get a bit more time, and a window in UK lockdowns,
> I will test MacOS ARM build as well to see if it works. Unfortunately I
> didn't grab one of the ARM Mac Minis before we mothballed the office again.
>
> - Eric
>
> On Tue, Jan 5, 2021 at 10:26 PM enh <enh at google.com> wrote:
>
>> awesome, thanks!
>>
>> (i'm not allowed to update my work mac yet, so i can only test 10.15 for
>> now...)
>>
>> On Thu, Dec 24, 2020 at 4:36 AM Eric Molitor <emolitor at molitor.org>
>> wrote:
>>
>>> ---
>>>  .github/workflows/toybox.yml | 14 ++++++++++++++
>>>  1 file changed, 14 insertions(+)
>>>
>>> diff --git a/.github/workflows/toybox.yml b/.github/workflows/toybox.yml
>>> index a1ad1773..c6fd9d92 100644
>>> --- a/.github/workflows/toybox.yml
>>> +++ b/.github/workflows/toybox.yml
>>> @@ -7,6 +7,20 @@ on:
>>>      branches: [ master ]
>>>
>>>  jobs:
>>> +  MacOS-11_0:
>>> +    runs-on: macos-11.0
>>> +
>>> +    steps:
>>> +    - uses: actions/checkout at v2
>>> +    - name: Setup
>>> +      run: brew install gnu-sed
>>> +    - name: Configure
>>> +      run: make macos_defconfig
>>> +    - name: Build
>>> +      run: make
>>> +    - name: Test
>>> +      run: VERBOSE=1 make tests
>>> +
>>>    MacOS-10_15:
>>>      runs-on: macos-10.15
>>>
>>> --
>>> 2.25.1
>>>
>>> _______________________________________________
>>> Toybox mailing list
>>> Toybox at lists.landley.net
>>> http://lists.landley.net/listinfo.cgi/toybox-landley.net
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.landley.net/pipermail/toybox-landley.net/attachments/20210106/162010f6/attachment-0001.htm>


More information about the Toybox mailing list