Skip to content

Commit 8a9409a

Browse files
committed
README: fix Protobuf version, add dependency chain
Correct "Protocol Buffers 7.35.0" to "v34.1" and add the full grpcio dependency chain per the porting playbook preface format.
1 parent 7fddd3c commit 8a9409a

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ This branch adds Cygwin support to Abseil LTS 20250512.1.
66

77
Abseil does not officially support Cygwin. An upstream effort is underway ([abseil/abseil-cpp#2012](https://github.com/abseil/abseil-cpp/pull/2012), Carlo Bramini) but has not yet been merged. This branch carries 10 minimal patches -- 5 derived from that PR, 5 discovered during testing -- that bring the full test suite to 218/218 passing.
88

9-
The patches exist to support a Cygwin build of [Protocol Buffers 7.35.0](https://github.com/protocolbuffers/protobuf), which depends on this version of Abseil. They are intended as a stopgap until Cygwin support lands upstream.
9+
The patches exist to support a Cygwin build of [Protocol Buffers v34.1](https://github.com/protocolbuffers/protobuf), which depends on this version of Abseil. They are intended as a stopgap until Cygwin support lands upstream.
10+
11+
The end goal is `grpcio` (Python gRPC bindings) on Cygwin. The dependency chain is:
12+
13+
psutil <- pypinfo <- grpcio <- protobuf <- abseil-cpp
1014

1115
### Building on Cygwin
1216

0 commit comments

Comments
 (0)