cirrus-ci-docs icon indicating copy to clipboard operation
cirrus-ci-docs copied to clipboard

Latest macOS Sonoma VM is missing some tooling

Open timwoj opened this issue 1 year ago • 4 comments

Expected Behavior

m4 should be executable. What should have happened is ...

Real Behavior

admin@admins-Virtual-Machine zeek % m4
xcode-select: Failed to locate 'm4', requesting installation of command line developer tools.

Related Info

This is a (tick one of the following):

  • [ ] Website issue
    • Link to page:
  • [x] Task issue
    • OS: macOS

timwoj avatar Mar 28 '24 17:03 timwoj

Which one are you using? ghcr.io/cirruslabs/macos-sonoma-base:latest?

fkorotkov avatar Mar 28 '24 17:03 fkorotkov

Yeah:

macos_sonoma_task:
  macos_instance:
    image: ghcr.io/cirruslabs/macos-sonoma-base:latest

Something changed with it just recently because we were able to do Sonoma builds 3 or 4 days ago, but one last night failed.

timwoj avatar Mar 28 '24 18:03 timwoj

It's weird since seems Command Line Tools are there:

xcode-select -p
/Library/Developer/CommandLineTools

But we can reproduce with m4. There was a recent bump from macOS 14.1 to 14.4.1. Let us check what happened there.

fkorotkov avatar Mar 28 '24 18:03 fkorotkov

Seems it's a breakage in macOS itself. @edigaryev was able to reproduce it locally on bare metal.

As a workaround you can try to use ghcr.io/cirruslabs/macos-sonoma-xcode:latest. It hasn't yet picked up the 14.4.1 change and will do it on Saturday April 6th.

fkorotkov avatar Mar 28 '24 19:03 fkorotkov

Sonoma is pretty far out of date at this point so this can probably be closed.

timwoj avatar Sep 24 '25 23:09 timwoj