Files
PX4-Autopilot/Tools/setup/gz-tap-pin.txt
Ramon Roche 832f8ebac8 build(macos): bump gz tap pin to 43aee9cc6e02
homebrew-core moved to protobuf 36.0 and abseil 20260817.0, and the
macos-15 runner image (20260828) now ships that snapshot. The gz bottles
at the pinned commit c90f81ac were built against protobuf 35.1, so the
gz_bridge build fails on every run since today with

    gz/msgs/details/discovery.pb.h:17:2: fatal error: "Protobuf C++
    gencode is built with an incompatible version of"

on main as well as on this PR. 43aee9cc is tap HEAD, where OSRF has
rebuilt every gz-harmonic dependency for protobuf 36.0 and abseil
20260817.0 (the gz-msgs10 10.4.0_2 bottle's INSTALL_RECEIPT records
both). Tools/ci/refresh_gz_tap_pin.sh picked this commit.

Assisted-by: Claude:claude-fable-5-1
Signed-off-by: Ramon Roche <mrpollo@gmail.com>
2026-09-04 13:26:30 -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.sh does that, weekly
# from .github/workflows/macos_gz_tap_pin_refresh.yml or by hand.
43aee9cc6e02aa8b7327d0a8d3e895f93a99440f