Robert Edmonds 8d334a7204 Work around GOOGLE_* changes in protobuf >= 22.0
According to the protobuf migration guide as of June 2023 [0], protobuf
22.0 (aka 4.22.0) took a dependency on something called "abseil" and as
a result the "stubs" have been removed. This apparently caused all the
uses of GOOGLE_* identifiers in protoc-c to fail when building against
newer versions of protobuf.

This commit introduces compatibility definitions when building against
protobuf >= 4.22.0 so that protobuf-c can build against older and newer
versions of protobuf.

[0] https://web.archive.org/web/20230611151200/https://protobuf.dev/support/migration/#abseil
2023-07-02 19:42:19 -04:00
..
2021-03-21 21:11:51 -07:00
2021-03-21 21:11:51 -07:00
2021-03-21 21:11:51 -07:00
2021-03-21 21:11:50 -07:00
2021-03-21 21:11:51 -07:00
2021-03-21 21:11:51 -07:00
2016-02-17 10:58:43 +01:00