You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix conanfile to use prebuilt grpc: protobuf binary package is built with a newer version of abseil, but grpc binary package still uses an older version. an override=True is added to abseil in order to make sure we stick to the grpc abseil version. This forces a protobuf rebuild, but reuses grpc binary. Before the change both grpc and protobuf got rebuilt.
* fix most linker warnings on macOS about protobuf built for macOS 15+, but incompatible with 14+ main binary (see also a related fix in conan.cmake). 2 remaining warnings are happening from a [protobuf/third_party/utf8_range](https://github.com/protocolbuffers/protobuf/blob/main/third_party/utf8_range/CMakeLists.txt) library that protobuf depends on. It is unclear why tools.build:cxxflags are not propagated there.
* remove grpc/protobuf old recipe revisions on windows: it became unnecessary after the fix (see also a related fix in conan.cmake)
0 commit comments