Skip to content

chore(deps): bump vcpkg baseline to 2026.06.01 (protobuf 6.33, grpc 1.76)#30

Merged
CameronBrooks11 merged 1 commit into
mainfrom
chore/vcpkg-baseline-2026.06.01
Jun 16, 2026
Merged

chore(deps): bump vcpkg baseline to 2026.06.01 (protobuf 6.33, grpc 1.76)#30
CameronBrooks11 merged 1 commit into
mainfrom
chore/vcpkg-baseline-2026.06.01

Conversation

@CameronBrooks11

@CameronBrooks11 CameronBrooks11 commented Jun 16, 2026

Copy link
Copy Markdown
Member

Why

Bump the vcpkg baseline 66c0373…vcpkg 2026.06.01 (commit f3e1065). Second canary for the org-wide P3b baseline bump — fluxgraph is the highest-risk surface (the only repo with both protobuf and grpc, plus a server that generates protobuf+grpc C++ at build time). anolis-provider-ezo (protobuf-only) already passed.

What

  • Single edit: vcpkg-configuration.json baseline → f3e1065… (the setup-vcpkg action derives the commit from it; no workflow changes).
  • Deltas: protobuf 5.29.5 → 6.33.4, grpc 1.71.0 → 1.76.0, abseil 20250814 → 20260107.

Risk / mitigations

  • protobuf 6.x C++ breaking changes (descriptor absl::string_view returns, [[nodiscard]], ctype removal) and the grpc minor bump. The server build regenerates .pb.*/.grpc.pb.* at build time, so this PR's CI (incl. the server-enabled lane + Python proto-gen integration tests on Linux & Windows) is the definitive check.
  • Expect a cold rebuild (~grpc/protobuf from source).

Verification

Full CI including the gRPC server-enabled build, Python proto-gen integration tests, and the evidence-adjacent lanes. If green, the bump rolls to bread, sim, anolis.

….76)

Bump the vcpkg baseline from 66c0373 to the 2026.06.01 release
(f3e1065). Refreshes the C++ dependency set, notably protobuf
5.29.5 -> 6.33.4 and grpc 1.71.0 -> 1.76.0. The gRPC server generates
its protobuf/grpc C++ at build time, so there is no stale-code mixing.

Second canary for the org-wide baseline bump (fluxgraph = grpc + server
proto-gen, the highest-risk surface). ezo (protobuf-only) already green.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@CameronBrooks11
CameronBrooks11 merged commit a271d89 into main Jun 16, 2026
14 checks passed
@CameronBrooks11
CameronBrooks11 deleted the chore/vcpkg-baseline-2026.06.01 branch June 16, 2026 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant