Commit Graph

8 Commits

Author SHA1 Message Date
Esun Kim fe75f2b5ff [GPR] Removed GPR_BACKWARDS_COMPATIBILITY_MODE (#35602)
`GPR_BACKWARDS_COMPATIBILITY_MODE` was devised to support old Linux kernel with old glibc but gRPC is now expected to support glibc 2.17 and later (2.17 is derived from the oldest but supported Linux distro, CentOS 7). Effectively, gRPC doesn't need `GPR_BACKWARDS_COMPATIBILITY_MODE` anymore. Hence, let's remove it.

gRPC Python and Ruby that distribute binary artifacts already began to use `manylinux` environment dealing with this issue in a better way so they don't need this flag anymore.

Closes #35602

PiperOrigin-RevId: 599895270
2024-01-19 12:48:26 -08:00
Fabian Holler cab0c36d99 adapt cares config headers files to new version
2250b598fe
introduced a new HAVE___SYSTEM_PROPERTY_GET define, adapt the
ares_config.h files.
2019-03-26 13:13:49 -07:00
Jan Tattermusch f1a3e0c25a add back manual edits to config_linux/ares_config.h 2017-09-09 16:32:48 +02:00
Jan Tattermusch ade414a191 fix ares 1.13 build on linux 2017-09-09 16:32:47 +02:00
apolcyn 59c232c904 Merge pull request #11404 from apolcyn/fix_ruby_glibc_upgrade
Redefine fd_set macros for compatibilty with older glibc
2017-06-16 19:55:32 -07:00
Alexander Polcyn c3735cbe90 hack to reimplement FDS macros 2017-06-05 12:39:37 -07:00
Alexander Polcyn 4616dd0685 dont use clock_gettime in grpc compatibiltiy mode 2017-06-03 13:51:07 -07:00
Yuchen Zeng 4c702ed1a1 Add bazel build rule for c-ares 2017-01-23 10:30:10 -08:00