diff options
author | bugaevskiy <bugaevskiy@yandex-team.com> | 2024-03-05 08:51:20 +0300 |
---|---|---|
committer | bugaevskiy <bugaevskiy@yandex-team.com> | 2024-03-05 09:03:43 +0300 |
commit | 274118e9de20923d783e4ec247dfbc8a63a86c8e (patch) | |
tree | 1de6abe5e77be419e47f6dc712e5c208c1efe15d /contrib | |
parent | 18c72bb588bd1bf332582b98058548f02e183e5d (diff) | |
download | ydb-274118e9de20923d783e4ec247dfbc8a63a86c8e.tar.gz |
contrib/c-ares: fix sysconfig on darwin/ios
b1c6843007b652097bf86b0d265ebccf8627954b
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/libs/c-ares/src/lib/ares_config-osx.h | 1 | ||||
-rw-r--r-- | contrib/libs/c-ares/ya.make | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/contrib/libs/c-ares/src/lib/ares_config-osx.h b/contrib/libs/c-ares/src/lib/ares_config-osx.h index 7c380b3d61..2d752325be 100644 --- a/contrib/libs/c-ares/src/lib/ares_config-osx.h +++ b/contrib/libs/c-ares/src/lib/ares_config-osx.h @@ -2,4 +2,5 @@ #include "ares_config-linux.h" +#define CARES_USE_LIBRESOLV #undef HAVE_GETSERVBYPORT_R diff --git a/contrib/libs/c-ares/ya.make b/contrib/libs/c-ares/ya.make index c1a7cc79e5..642c9e773e 100644 --- a/contrib/libs/c-ares/ya.make +++ b/contrib/libs/c-ares/ya.make @@ -40,6 +40,10 @@ IF (ARCH_ARM7) ) ENDIF() +IF (OS_DARWIN OR OS_IOS) + LDFLAGS(-lresolv) +ENDIF() + IF (NOT EXPORT_CMAKE) CHECK_CONFIG_H(src/lib/ares_setup.h) ENDIF() |