PaulHowarth/Blog/2024-05-03

Friday 3rd May 2024

Fedora Project

  • Updated perl-CPAN-Changes to 0.500004 in Rawhide:

    • Fix tests on Windows
  • Updated perl-GD to 2.80 in Rawhide:

    • Fix broken copyTranspose and copyReverseTranspose (CPAN RT#153300)

    • Add transformation tests
    • Fix wrong WBMP name and detection
    • Fix wrong filename extension auto-detection for gd, gd2, wbmp

    • Fix wrong filename extension auto-detection for xpm; newFromXpm needs the filename, not handle

    • Fix wrong libgd doc link (GH#52)

Local Packages

  • New packages php-kolab-net-ldap3 and php-pear-Net-LDAP2, retired from Fedora and needed for roundcubemail LDAP support; hopefully I never need to touch these apart from rebuilding them for new Fedora releases

  • Updated metamail (2.7) to fix for gcc14 compatibility and some other stuff (rightfully) generating warnings, and to avoid use of deprecated patch syntax

  • Updated moin (1.9.11) to avoid use of deprecated patch syntax

  • Updated perl-AnyEvent (7.17), perl-BDB (1.92) and perl-Exception-Base (0.2501) to avoid use of the %{rpmversion} macro, now an rpm built-in

  • Updated perl-CPAN-Changes to 0.500004 as per the Fedora version

  • Updated perl-Coro (6.57) to build-require valgrind-devel rather than /usr/include/valgrind/valgrind.h, no longer supported with DNF5

  • Updated perl-Net-DNS to 1.45:

    • Resync with IANA DNS Parameters registry
    • Resync with IANA DNSSEC Algorithm Numbers registry
    • Resync with IANA DS Digest Algorithms registry
    • Add support for EDNS CO flag
    • Net::DNS::Resolver::UNIX created $ENV{PATH} key if one didn't exist (CPAN RT#152756)

  • Updated perl-Net-IDN-Encode (2.500) to adapt to perl-5.38.0 and stricter GCC (Bug #2241714)

  • Updated perl-PPIx-Regexp (0.088) to add workaround for "Subroutine name is a homonym for builtin keyword class" in Critic test

  • Updated perl-Test-Portability-Files (0.10) not use try to use Test::Vars after Fedora 39 where it is no longer available


Recent