From 10f1890af03dbb804bffd4fa7eda7729e08f12cb Mon Sep 17 00:00:00 2001 From: Alex Kiernan Date: Tue, 19 Dec 2023 13:41:01 +0000 Subject: [PATCH] c-ares: Upgrade 1.22.1 -> 1.24.0 Use PACKAGE_BEFORE_PN which is designed to introduce packages before the final greedy ${PN}. Changes 1.24.0: Brad House (28): Nameserver parsing: replace another hand-written parser (#643) clang-format SonarCloud: silence bogus reported error ares_init_options() with invalid options values should unset the option Enable system extensions try to move AC_USE_SYSTEM_EXTENSIONS ares__round_up_pow2() work around bogus warning silence openwatcom warning due to qcache_max_ttl being unsigned Support ipv6 link-local servers and %iface syntax (#646) Windows UBSAN tests (#649) increment failures on timeout (#651) SonarCloud: make const enhance timeout test case enhance timeout test case to make sure it will re-use a previously downed server Rewrite sortlist hand parser for memory safety and bugs (#653) Clean up some Windows-only warnings (#654) clang-format and fix one warning remove redundant cast use IF_NAMESIZE instead of IFNAMSIZ to avoid warning Use external GoogleTest instead of bundling it (#655) remove dead code: bitncmp remove dead code: ares_iphlpapi.h Coverity: fix allocation size as reported in new code tag some functions as deprecated in docs reference alternative to ares_getsock() in docs 1.24.0 release prep (#657) rand: allow fallback from OS (#661) ares_cancel() could trigger callback with wrong response code (#663) Changes 1.23.0: Brad House (21): Query Cache support (#625) ares_set_servers_*() should allow an empty server list Fix Windows UWP (Store) building and add to CI/CD (#627) clang-format cleanup some Windows warnings in test fix additional windows test warnings CMake: CXXFLAGS environment wasn't being read because C++ compiler was enabled after settings warnings. now that warnings are enabled on test cases, clear a bunch of warnings fix test case regression due to missing parens SonarCloud: fix minor codesmells more precise timeout calculation (#633) environment is meant as an override for sysconfig Fix MacOS version test Basic Thread Safety (#636) fix ares_threadsafety() prototype ares_init_options with ARES_OPT_UDP_PORT wrong byte order fix doc typo remove a simply clang-format add missing manpage to distribution list 1.23.0 release prep (#641) Christian Clauss (2): INSTALL.md: Fix typo (#630) Fix typos discovered by codespell (#634) Daniel Stenberg (1): CI: codespell Ignat (1): Support attempts and timeout options from resolv.conf (#632) petrvh (1): ares_getaddrinfo(): do not use search domains if ARES_FLAG_NOSEARCH is set (#638) Signed-off-by: Alex Kiernan Signed-off-by: Khem Raj --- .../c-ares/{c-ares_1.22.1.bb => c-ares_1.24.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-oe/recipes-support/c-ares/{c-ares_1.22.1.bb => c-ares_1.24.0.bb} (86%) diff --git a/meta-oe/recipes-support/c-ares/c-ares_1.22.1.bb b/meta-oe/recipes-support/c-ares/c-ares_1.24.0.bb similarity index 86% rename from meta-oe/recipes-support/c-ares/c-ares_1.22.1.bb rename to meta-oe/recipes-support/c-ares/c-ares_1.24.0.bb index 8ba1b60995f..2171002aa95 100644 --- a/meta-oe/recipes-support/c-ares/c-ares_1.22.1.bb +++ b/meta-oe/recipes-support/c-ares/c-ares_1.24.0.bb @@ -6,7 +6,7 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE.md;md5=fdbc58a6da11a9f68aa73c453818decc" SRC_URI = "git://github.com/c-ares/c-ares.git;branch=main;protocol=https" -SRCREV = "36466bb240661fa8fdc2ffa47d229d92ac762286" +SRCREV = "972f456f2808b4e4b1730c90ab506f6af5f4c725" UPSTREAM_CHECK_GITTAGREGEX = "cares-(?P\d+_(\d_?)+)" @@ -14,7 +14,7 @@ S = "${WORKDIR}/git" inherit cmake pkgconfig -PACKAGES =+ "${PN}-utils" +PACKAGE_BEFORE_PN = "${PN}-utils" FILES:${PN}-utils = "${bindir}"