[cfarm-users] cfarm104 maintenance
Zach van Rijn
me at zv.io
Thu Jan 8 03:27:03 CET 2026
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 at 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 at 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
More information about the cfarm-users
mailing list