PaulHowarth/Blog/2025-08

Paul's Blog Entries for August 2025

Friday 1st August 2025

Fedora Project

  • Updated perl-Business-ISBN-Data to 20250801.001 in Rawhide:

    • Data update for 2025-08-01

Monday 4th August 2025

Fedora Project

  • Updated python-lexicon to 3.0.0 in Rawhide:

    • Dropped support for Python <3.9

    • Modernized project metadata re: Python interpreters, development

Local Packages

  • Updated perl-Module-CoreList to 5.20250803:

    • Updated for v5.40.3
    • Updated for v5.38.5

Tuesday 5th August 2025

Local Packages

  • Updated perl-Test-Script to 1.30:

    • Documentation improvements (GH#42)

    • Fix bug where implicit function export would happen regardless of which functions were explicitly exported (GH#45, GH#46)

Monday 11th August 2025

Fedora Project

  • Updated perl-IPC-Run to 20250809.0 in Rawhide:

    • Reduce delays in detecting child exit (GH#172)

    • Add quickstart section at the top of the docs (GH#174)

    • Retry _read() on EINTR instead of losing pipe contents (GH#177)

    • In test suite, work around bug in NetBSD 10
  • Updated perl-Specio to 0.52 in Rawhide:

    • Really made it possible to force Specio to use only pure Perl dependencies; the changes in 0.51 were incomplete, so lots of places still loaded the Clone (XS) module (GH#23)

Local Packages

  • Rebuilt dovecot (2.4.1) for libicu 77.1 in Rawhide

  • Updated perl-IPC-Run to 20250809.0 as per the Fedora version

  • Updated perl-Specio to 0.52 as per the Fedora version

Tuesday 12th August 2025

Fedora Project

  • Updated perl-Devel-OverloadInfo to 0.008 in Rawhide:

    • Generate README.md in the repository

    • Move git repository to Codeberg

Local Packages

  • Updated perl-Devel-OverloadInfo to 0.008 as per the Fedora version

  • Updated perl-Test-Script to 1.31:

    • Fix bug introduced in 1.30 where exports were not happening correctly in legacy mode (GH#47)

Wednesday 13th August 2025

Fedora Project

  • Updated perl-Net-CIDR to 0.27 in F-43 and Rawhide:

    • cidrvalidate() bug fix (GH#9)

Local Packages

  • Branched development repository for Fedora 43
  • Updated perl-Net-CIDR to 0.27 as per the Fedora version

Thursday 14th August 2025

Fedora Project

  • Updated perl-Business-ISBN-Data to 20250813.001 in F-43 and Rawhide:

    • Data update for 2025-08-13

Saturday 16th August 2025

Local Packages

  • Rebuilt bluefish (2.2.17) for Python 3.14.0rc2 bytecode in Rawhide

  • Rebuilt geoipupdate golang 1.25.0 in Rawhide

Sunday 17th August 2025

Fedora Project

  • Updated perl-Function-Parameters to 2.002006 in F-43 and Rawhide:

    • Fix a parse-time memory leak with undef or default initializers ('fun ($x = undef)' or 'fun ($ =)'); this leak mostly manifests as noise from memory checkers because non-leaked ops aren't freed anyway while perl is still running

    • Update bugtracker info in README

Local Packages

  • Updated perl-Function-Parameters to 2.002006 as per the Fedora version

  • Rebuilt libxml2 (2.12.10) for Python 3.14.0rc2 bytecode in Rawhide

  • Rebuilt libxslt (1.1.43) for Python 3.14.0rc2 bytecode in Rawhide

Tuesday 19th August 2025

Fedora Project

  • Cleaned up and rebuilt perl-XML-Rules (1.16) in F-43 and Rawhide

Wednesday 20th August 2025

Fedora Project

  • Updated gtkwave to 3.3.125 in F-43 and Rawhide:

    • Added json2stems to distribution to support newer versions of Verilator

    • VCD parser fix for colon in VCD variable name
    • Parameter size 0 fix for Vivado: backs out very old fix (for MTI) that converts 0 size signals to reals
    • Updated vcd2fst so that it handles MTI 0 size conversion

Local Packages

  • Updated gtkwave to 3.3.125 as per the Fedora version

Thursday 21st August 2025

Local Packages

  • Updated perl-Module-CoreList to 5.20250820:

    • Updated for v5.43.2
  • Updated perl-Sub-Quote to 2.006009:

    • Fix new warning for bare \ in qw()

    • Fix documentation for hintshash option

Friday 22nd August 2025

Fedora Project

  • Updated perl-Mail-Transport to 3.006 in F-43 and Rawhide:

  • Changes:
    • MailBox mid-life upgrade: require Perl minimal version 5.16

  • Improvements:
    • ::SMTP 30% faster, 73% less computer power

    • Add .gitignore

    • Do not use bareword filehandles anymore
    • Use defined-or

Monday 25th August 2025

RPM Fusion Project

  • Updated xv to 6.0.4:

    • Updated URLs for the xv website

    • Fix crash when freeing JPEG comments (GH#37)

  • Packaging dropped redundant scriptlets

Local Packages

  • Updated curl (release candidate) in Rawhide to new upstream release candidate 8.16.0~rc1

  • Updated xv to 6.0.4 as per the RPM Fusion version

Wednesday 27th August 2025

Fedora Project

  • Updated davfs2 to 1.7.2 in F-43 and Rawhide:

    • Add support for libneon 34, 35

    • Increase buf read size to 64 (fixes read issue on linux 6.16)
    • Allow setting a mount password via DAVFS_PASSWORD

    • Introduce sync_on_lookup option (off by default)

    • Don't compress man pages
  • Updated perl-CPAN-Requirements-Dynamic to 0.002 in F-41 and F-42 (Bug #2391222)

Local Packages

  • Updated curl (release candidate) in Rawhide to new upstream release candidate 8.16.0~rc2

  • Updated davfs2 to 1.7.2 as per the Fedora version

Previous Month: July 2025
Next Month: September 2025

Recent