PaulHowarth/Blog/2023-09-04

Monday 4th September 2023

Fedora Project

Local Packages

  • Updated perl-ExtUtils-ParseXS to use new upstream 3.51 release rather than version 3.44 patched to 3.51 with changes from perl core release

  • Changes since 3.44:
    • Fix OVERLOAD and FALLBACK handling (GH#19320)

    • Fix ExtUtils::ParseXS compatibility with perl < 5.8.8

    • Handle #else and #endif without blank line prefixes

    • Better support for duplicate ALIASes

    • Allow symbolic alias of default function
    • Add support for elifdef and elifndef

    • Disable alias value collision warnings by default
    • Silence warnings about unreached code in generated XS code
    • Correct colon translation of $type in OUTPUT section

    • Make versions in ExtUtils-ParseXS consistent

    • Initialize $self correctly in EU::PXS::Utilities::death()

    • C++ builds: avoid generating C<< extern "C" extern "C" >>

  • Updated perl-Net-DNS to 1.40:

    • Add support for SVCB dohpath and ohttp parameters

    • More robust test of bgbusy() SpamAssassin workaround

    • t/05-SOA.t test would fail in 2038 (CPAN RT#149456)

    • Fix deep recursion on subroutine "Net::DNS::Resolver::Recurse::_recurse" (CPAN RT#149280)


Recent