Files
PX4-Autopilot/Tools/setup/gz-tap-pin.txt
Jacob Dahl fbfc1386ee ci(macos): install from pinned Homebrew commits
The job ran brew update and then installed whatever Homebrew was publishing, except Gazebo, which stayed on one commit. Those were built against different protobufs, so a release upstream failed the build with no commit here. Check the package repos out at commits recorded in the tree and do not update them. Run on macos-15 only, so the OS label cannot move either.

Assisted-by: Grok:grok-4.7
Signed-off-by: Jacob Dahl <dahl.jakejacob@gmail.com>
2026-09-21 16:55:31 -07:00

10 lines
549 B
Plaintext

# osrf/simulation revision used by macos.sh --sim-tools.
#
# OSRF strips the gz bottle blocks within minutes of a breaking homebrew-core
# dependency bump and rebuilds them days later. The tarballs stay on S3, so
# pinning keeps the install binary instead of compiling Gazebo from source.
# Move it to the newest commit where every gz formula macos.sh installs still
# carries a bottle block. Tools/ci/refresh_gz_tap_pin.rb does that, weekly
# from .github/workflows/macos_gz_tap_pin_refresh.yml or by hand.
9403d12a474c239604243c77751fa53ad95ba16f