mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-09-25 12:09:56 +08:00
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>
10 lines
549 B
Plaintext
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
|