@@ -537,17 +537,21 @@ index 0e69d7383762f6b81c5b57698aa9d121d5a9c401..35bbeb37acc7ccb14b4b8a644ec3d4c7
537537 cflags_c = [
538538 "-mavx512vl",
539539diff --git a/deps/cares/BUILD.gn b/deps/cares/BUILD.gn
540- index ac19ac73ed1e24c61cb679f3851685b79cfc8b39..7f4885631a85a25692e8969991951be02e5d73f1 100644
540+ index ac19ac73ed1e24c61cb679f3851685b79cfc8b39..366ff1c729948e846dd867a3ad21ef667b51ae7f 100644
541541--- a/deps/cares/BUILD.gn
542542+++ b/deps/cares/BUILD.gn
543- @@ -1,14 +1,175 @@
543+ @@ -1,14 +1,192 @@
544544- ##############################################################################
545545- # #
546546- # DO NOT EDIT THIS FILE! #
547547- # #
548548- ##############################################################################
549549+ config("cares_config") {
550- + include_dirs = [ "include", "src/lib" ]
550+ + include_dirs = [
551+ + "include",
552+ + "src/lib",
553+ + "src/lib/include"
554+ + ]
551555+ }
552556+ static_library("cares") {
553557+ defines = [ "CARES_STATICLIB" ]
@@ -563,20 +567,19 @@ index ac19ac73ed1e24c61cb679f3851685b79cfc8b39..7f4885631a85a25692e8969991951be0
563567+
564568+ sources = [
565569+ "include/ares.h",
570+ + "include/ares_build.h",
566571+ "include/ares_dns.h",
567572+ "include/ares_dns_record.h",
568573+ "include/ares_nameser.h",
569574+ "include/ares_version.h",
570- + "src/lib/ares__addrinfo2hostent.c",
571- + "src/lib/ares__addrinfo_localhost.c",
572- + "src/lib/ares__close_sockets.c",
573- + "src/lib/ares__hosts_file.c",
574- + "src/lib/ares__parse_into_addrinfo.c",
575- + "src/lib/ares__socket.c",
576- + "src/lib/ares__sortaddrinfo.c",
575+ + "src/lib/ares_addrinfo2hostent.c",
576+ + "src/lib/ares_addrinfo_localhost.c",
577577+ "src/lib/ares_android.c",
578578+ "src/lib/ares_android.h",
579579+ "src/lib/ares_cancel.c",
580+ + "src/lib/ares_close_sockets.c",
581+ + "src/lib/ares_conn.c",
582+ + "src/lib/ares_conn.h",
580583+ "src/lib/ares_cookie.c",
581584+ "src/lib/ares_data.c",
582585+ "src/lib/ares_data.h",
@@ -590,43 +593,45 @@ index ac19ac73ed1e24c61cb679f3851685b79cfc8b39..7f4885631a85a25692e8969991951be0
590593+ "src/lib/ares_gethostbyaddr.c",
591594+ "src/lib/ares_gethostbyname.c",
592595+ "src/lib/ares_getnameinfo.c",
596+ + "src/lib/ares_hosts_file.c",
593597+ "src/lib/ares_inet_net_pton.h",
594598+ "src/lib/ares_init.c",
595599+ "src/lib/ares_ipv6.h",
596600+ "src/lib/ares_library_init.c",
597601+ "src/lib/ares_metrics.c",
598602+ "src/lib/ares_options.c",
599- + "src/lib/ares_platform.c",
600- + "src/lib/ares_platform.h",
603+ + "src/lib/ares_parse_into_addrinfo.c",
601604+ "src/lib/ares_private.h",
602605+ "src/lib/ares_process.c",
603606+ "src/lib/ares_qcache.c",
604607+ "src/lib/ares_query.c",
605608+ "src/lib/ares_search.c",
606609+ "src/lib/ares_send.c",
610+ + "src/lib/ares_set_socket_functions.c",
607611+ "src/lib/ares_setup.h",
612+ + "src/lib/ares_socket.c",
613+ + "src/lib/ares_socket.h",
614+ + "src/lib/ares_sortaddrinfo.c",
608615+ "src/lib/ares_strerror.c",
609616+ "src/lib/ares_sysconfig.c",
610617+ "src/lib/ares_sysconfig_files.c",
618+ + "src/lib/ares_sysconfig_mac.c",
619+ + "src/lib/ares_sysconfig_win.c",
611620+ "src/lib/ares_timeout.c",
612621+ "src/lib/ares_update_servers.c",
613622+ "src/lib/ares_version.c",
614- + "src/lib/dsa/ares__array.c",
615- + "src/lib/dsa/ares__array.h",
616- + "src/lib/dsa/ares__htable.c",
617- + "src/lib/dsa/ares__htable.h",
618- + "src/lib/dsa/ares__htable_asvp.c",
619- + "src/lib/dsa/ares__htable_asvp.h",
620- + "src/lib/dsa/ares__htable_strvp.c",
621- + "src/lib/dsa/ares__htable_strvp.h",
622- + "src/lib/dsa/ares__htable_szvp.c",
623- + "src/lib/dsa/ares__htable_szvp.h",
624- + "src/lib/dsa/ares__htable_vpvp.c",
625- + "src/lib/dsa/ares__htable_vpvp.h",
626- + "src/lib/dsa/ares__llist.c",
627- + "src/lib/dsa/ares__llist.h",
628- + "src/lib/dsa/ares__slist.c",
629- + "src/lib/dsa/ares__slist.h",
623+ + "src/lib/dsa/ares_array.c",
624+ + "src/lib/dsa/ares_htable.c",
625+ + "src/lib/dsa/ares_htable.h",
626+ + "src/lib/dsa/ares_htable_asvp.c",
627+ + "src/lib/dsa/ares_htable_dict.c",
628+ + "src/lib/dsa/ares_htable_strvp.c",
629+ + "src/lib/dsa/ares_htable_szvp.c",
630+ + "src/lib/dsa/ares_htable_vpstr.c",
631+ + "src/lib/dsa/ares_htable_vpvp.c",
632+ + "src/lib/dsa/ares_llist.c",
633+ + "src/lib/dsa/ares_slist.c",
634+ + "src/lib/dsa/ares_slist.h",
630635+ "src/lib/event/ares_event.h",
631636+ "src/lib/event/ares_event_configchg.c",
632637+ "src/lib/event/ares_event_epoll.c",
@@ -637,6 +642,17 @@ index ac19ac73ed1e24c61cb679f3851685b79cfc8b39..7f4885631a85a25692e8969991951be0
637642+ "src/lib/event/ares_event_wake_pipe.c",
638643+ "src/lib/event/ares_event_win32.c",
639644+ "src/lib/event/ares_event_win32.h",
645+ + "src/lib/include/ares_array.h",
646+ + "src/lib/include/ares_buf.h",
647+ + "src/lib/include/ares_htable_asvp.h",
648+ + "src/lib/include/ares_htable_dict.h",
649+ + "src/lib/include/ares_htable_strvp.h",
650+ + "src/lib/include/ares_htable_szvp.h",
651+ + "src/lib/include/ares_htable_vpstr.h",
652+ + "src/lib/include/ares_htable_vpvp.h",
653+ + "src/lib/include/ares_llist.h",
654+ + "src/lib/include/ares_mem.h",
655+ + "src/lib/include/ares_str.h",
640656+ "src/lib/inet_net_pton.c",
641657+ "src/lib/inet_ntop.c",
642658+ "src/lib/legacy/ares_create_query.c",
@@ -663,23 +679,24 @@ index ac19ac73ed1e24c61cb679f3851685b79cfc8b39..7f4885631a85a25692e8969991951be0
663679+ "src/lib/record/ares_dns_private.h",
664680+ "src/lib/record/ares_dns_record.c",
665681+ "src/lib/record/ares_dns_write.c",
666- + "src/lib/str/ares__buf.c",
667- + "src/lib/str/ares__buf.h",
682+ + "src/lib/str/ares_buf.c",
668683+ "src/lib/str/ares_str.c",
669- + "src/lib/str/ares_str.h",
670- + "src/lib/str/ares_strcasecmp.c",
671- + "src/lib/str/ares_strcasecmp.h",
672684+ "src/lib/str/ares_strsplit.c",
673685+ "src/lib/str/ares_strsplit.h",
674- + "src/lib/util/ares__iface_ips.c",
675- + "src/lib/util/ares__iface_ips.h",
676- + "src/lib/util/ares__threads.c",
677- + "src/lib/util/ares__threads.h",
678- + "src/lib/util/ares__timeval.c",
686+ + "src/lib/thirdparty/apple/dnsinfo.h",
687+ + "src/lib/util/ares_iface_ips.c",
688+ + "src/lib/util/ares_iface_ips.h",
679689+ "src/lib/util/ares_math.c",
690+ + "src/lib/util/ares_math.h",
680691+ "src/lib/util/ares_rand.c",
681- + "src/tools/ares_getopt.c",
682- + "src/tools/ares_getopt.h",
692+ + "src/lib/util/ares_rand.h",
693+ + "src/lib/util/ares_threads.c",
694+ + "src/lib/util/ares_threads.h",
695+ + "src/lib/util/ares_time.h",
696+ + "src/lib/util/ares_timeval.c",
697+ + "src/lib/util/ares_uri.c",
698+ + "src/lib/util/ares_uri.h",
699+ + "src/lib/windows_port.c",
683700+ ]
684701+
685702+ if (!is_win) {
0 commit comments