On Wed, 2026-01-07 at 19:35 -0600, Zach van Rijn via cfarm-users wrote: > On Wed, 2026-01-07 at 19:30 -0600, Zach van Rijn via cfarm- > users > wrote: > > > > ... > > Apparently "developer tools" is missing now and requires to be > in-person to install it: > > # xcode-select --install > > This is needed for several reasons, both for Homebrew and to > allow the Compile Farm infrastructure to connect to the box. > > I will take care of this another day. Thanks for patience.
(It's after midnight somewhere). If you are logged in directly, the above command should prompt installation/approval as expected. Password/fingerprint etc. To install this remotely over SSH, you can e.g. download: https://download.developer.apple.com/Developer_Tools/Command_Line_Tools_for_Xcode_26.2/Command_Line_Tools_for_Xcode_26.2.dmg assuming you are signed into an Apple account or you have an alternative source for such a file. Once the file is downloaded then it is not necessary to sign in. It's installed differently. So we'll do: # hdiutil attach Command_Line_Tools_for_Xcode_26.2.dmg # installer -package /Volumes/Command\ Line\ Developer\ Tools/Command\ Line\ Tools.pkg -target / This is not intuitive but it works. It may be possible to copy the .pkg file into /Applications but I haven't tested that. # gcc --version Apple clang version 17.0.0 (clang-1700.6.3.2) Target: arm64-apple-darwin25.2.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin Then if we go to Homebrew: cfarm@cfarm104 (homebrew) ~ % brew upgrade ==> Auto-updating Homebrew... Adjust how often this is run with `$HOMEBREW_AUTO_UPDATE_SECS` or disable with `$HOMEBREW_NO_AUTO_UPDATE=1`. Hide these hints with `$HOMEBREW_NO_ENV_HINTS=1` (see `man brew`). ==> Auto-updated Homebrew! Updated 2 taps (homebrew/core and homebrew/cask). ==> New Formulae adplay: Command-line player for OPL2 music ... cfarm@cfarm104 (homebrew) ~ % /opt/homebrew/bin/gcc-15 -- version gcc-15 (Homebrew GCC 15.2.0) 15.2.0 ... # hdiutil detach /Volumes/Command\ Line\ Developer\ Tools/ That should be everything from an admin point of view; please reach out if there are any packages missing. Z _______________________________________________ cfarm-users mailing list [email protected] https://lists.tetaneutral.net/listinfo/cfarm-users
