Sunday 19th July 2026
Fedora Project
Updated bluefish to 2.4.2 in F-44, Rawhide and EPEL-10:
- Bluefish 2.4.2 has a few new features and a few fixes
- The most visible change is that Bluefish detects icon themes, and has built-in icon themes for "Breeze" and "Breeze-dark"; this is a big improvement for the visual integration of Bluefish on a KDE desktop
- The most important fix is for a segfault that could occur if a filename on disk has a specific broken UTF-8 encoding
Some small improvements are reduced memory usage when working with 100+ files simultaneously, some translation improvements, and the <meta> author field is now configurable
Updated perl-Business-ISBN-Data to 20260717.001 in Rawhide:
- Data update for 2026-07-17
Updated perl-Cpanel-JSON-XS to 4.43 in Rawhide:
Fix canonical sort: Compare by UTF-16 code units per RFC 8785 (GH#248)
Fix canonical sort on Perl 5.8-5.18: utf16_cmp now always attempts UTF-8 decoding instead of checking SvUTF8 flag, since older Perls may store valid UTF-8 hash keys without the flag set
Fix quadmath encode dropping ".0" for large floats (GH#246)
The .0 guard condition that suppressed appending for NV values > UV_MAX was incorrect on high-precision FP (quadmath, 128-bit long double on arm64) where %g uses fixed-point notation for values like 1.01e30
Guarded with #if NV_DIG < 31 to skip only on double/80-bit-ld where %g naturally uses %e for large values
Local Packages
Updated bluefish to 2.4.2 as per the Fedora version
Updated perl-Cpanel-JSON-XS to 4.43 as per the Fedora version
Updated perl-ExtUtils-MakeMaker-CPANfile to 0.10:
Merge prereqs using CPAN::Meta::Requirements (GH#1)
Updated perl-Net-DNS to 1.56:
Fix documentation issue for Net::DNS::RR::RRSIG::verify() (CPAN RT#180088)
Fix Denial of Service via long DNS compression chains (CPAN RT#179946)
Fix remote code injection via EDNS EXTENDED ERROR (CPAN RT#179945)
Fix unreachable code warning in UNIX.pm using Apache/mod_perl (CPAN RT#179692, CPAN RT#176900)