Files
doris/thirdparty/patches/krb5-1.19.patch

16 lines
558 B
Diff

diff --git a/src/lib/krb5/os/dnsglue.c b/src/lib/krb5/os/dnsglue.c
index 0cd213f..db35532 100644
--- a/src/lib/krb5/os/dnsglue.c
+++ b/src/lib/krb5/os/dnsglue.c
@@ -87,6 +87,10 @@ static int initparse(struct krb5int_dns_state *);
#elif HAVE_RES_NINIT && HAVE_RES_NSEARCH
+#if defined(__x86_64__)
+__asm__(".symver __res_nsearch,__res_nsearch@GLIBC_2.2.5");
+#endif
+
/* Use res_ninit, res_nsearch, and res_ndestroy or res_nclose. */
#define DECLARE_HANDLE(h) struct __res_state h
#define INIT_HANDLE(h) (memset(&h, 0, sizeof(h)), res_ninit(&h) == 0)