PaulHowarth/Blog/2020-05-12

Tuesday 12th May 2020

Fedora Project

  • Updated perl-MCE-Shared to 1.869 in Rawhide:

    • Disabled unicode testing for MCE::Shared::Cache on Perl 5.10.1; testing for keys containing unicode is failing on RedHat 6.x but passing in meta::cpan (smoke tests)

    • Share array and hash deeply: only when using the TIE interface; this resolves an edge case for the OO interface and passing nested items during construction

    • Bumped MCE dependency to 1.868

Local Packages

  • Updated c-ares to 1.16.1:

    • Prevent possible use-after-free and double-free in ares_getaddrinfo() if ares_destroy() is called prior to ares_getaddrinfo() completing

    • Allow TXT records on CHAOS qclass; used for retrieving things like version.bind, version.server, authoris.bind, hostname.bind, and id.server

    • Fix Windows Unicode incompatibilities with ares_getaddrinfo()

    • Silence false cast-align compiler warnings due to valid casts of struct sockaddr to struct sockaddr_in and struct sockaddr_in6

    • MacOS should use libresolv for retrieving DNS servers, like iOS

    • CMake build system should populate the INCLUDE_DIRECTORIES property of installed targets

    • Correct macros in use for the ares_getaddrinfo.3 man page

  • Updated perl-MCE-Shared to 1.869 as per the Fedora version

  • Updated schily to 2020.05.11


Recent