Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

    PaulHowarth/Blog/2025-01

Paul's Blog Entries for January 2025

Thursday 2nd January 2025

Fedora Project

  • Branched and built perl-File-chdir (0.1011) for EPEL-10

Friday 3rd January 2025

Fedora Project

  • Updated perl-MCE to 1.901 in Rawhide:

    • Add MCE::Core package for future development

  • Updated perl-MooseX-Getopt to 0.78 in Rawhide:

    • Fix broken test of overriding Getopt::Long options (CPAN RT#158253)

    • Improve author-only warning tests
  • Updated perl-MooseX-NonMoose to 0.27 in Rawhide:

  • Updated perl-Test-File to 1.994 in Rawhide:

    • Refresh distro and move to BRIANDFOY

  • Updated perl-Test-Prereq to 2.005 in Rawhide:

    • Refresh distro
    • Move to BRIANDFOY user

    • Add SECURITY.md policy

  • Updated perl-Test-Warnings to 0.034 in Rawhide:

    • Fix Test2 compatibility for done_testing()

    • Test2::Warnings added as a simple wrapper (for now)

Local Packages

  • Updated perl-MCE to 1.901 as per the Fedora version

  • Updated perl-MooseX-NonMoose to 0.27 as per the Fedora version

  • Updated perl-Test-File to 1.994 as per the Fedora version

  • Updated perl-Test-Output to 1.035:

    • Distro refresh and move to BRIANDFOY

  • Updated perl-Test-Prereq to 2.005 as per the Fedora version

  • Updated perl-Test-Warnings to 0.034 as per the Fedora version

Sunday 5th January 2025

Fedora Project

  • Updated perl-Net-SSH-Perl to 2.143 in Rawhide:

    • Refresh distro and move to BRIANDFOY
  • Updated perl-Test-Manifest to 2.025 in Rawhide:

    • Refresh distro and move to BRIANDFOY
  • Updated perl-Test-Warnings to 0.036 in Rawhide:

    • Allow tests to pass even when Import::Into is not installed (CPAN RT#158296)

    • Add backcompat shim for cases where Test::More is loaded in tests after Test::Warnings

    • Avoid redefinition warnings when $^W is enabled in tests (CPAN RT#158297)

  • Updated perl-Text-CSV_XS to 1.59 in Rawhide:

    • Fixed EOL test for Windows with crnl layer
    • It is 2025
  • Updated perltidy to 20250105 in Rawhide (see CHANGES.md for details)

Local Packages

  • Updated perl-ConfigReader-Simple to 1.297:

    • Refresh distro and move to BRIANDFOY
  • Updated perl-Perl-Tidy to 20250105 as per the Fedora perltidy package

  • Updated perl-Test-Manifest to 2.025 as per the Fedora version

  • Updated perl-Test-Warnings to 0.036 as per the Fedora version

  • Updated perl-Text-CSV_XS to 1.59 as per the Fedora version

Monday 6th January 2025

Fedora Project

  • Updated perl-Test-Warnings to 0.037 in Rawhide:

    • Remove unneeded use of Import::Into

    • Fix tests that invoke Test::Warnings->import directly

Local Packages

  • Updated perl-Test-Warnings to 0.037 as per the Fedora version

Tuesday 7th January 2025

Fedora Project

  • Updated perl-MouseX-Getopt (0.38) in Rawhide to fix compatibility with Getopt::Long::Descriptive 0.116 (GH#16)

  • This is a matter of removing the broken test t/106_no_ignore_case.t. The equivalent test in MooseX-Getopt was removed in MooseX-Getopt 0.77 and replaced with a new test t/gld-getopt_conf.t. However, this new test checks the operation of the getopt_conf parameter of MooseX-Getopt, which is not supported by MouseX-Getopt. Hence there is no replacement test.

Wednesday 8th January 2025

Fedora Project

  • Updated perl-Config-General to 2.67 in Rawhide:

    • Add support for quoting values containing whitespace using the new flag -AlwaysQuoteOutput (GH#1)

    • Fix exporter setup, use "our" where appropriate (GH#2)

Thursday 9th January 2025

Fedora Project

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

    • Data update for 2025-01-09

Saturday 11th January 2025

Local Packages

  • Updated perl-Module-Pluggable to 6.3:

Sunday 12th January 2025

Fedora Project

  • Updated perl-PPI to 1.281 in EPEL-10:

    • Framework for recognition of parsing feature activation via:
      • 'use $PERL_VERSION' in code

      • 'use feature' in code

      • 'use $Common::CPAN::Module' in code

      • PPI::Document->new( feature_mods => ... )

      • PPI::Document->new( custom_feature_includes => ... )

      • PPI::Document->new( custom_feature_include_cb => ... )

      • $ENV{PPI_CUSTOM_FEATURE_INCLUDES}

    • Added ability to parse features:
      • Signatures, as PPI::Structure::Signature

      • try catch, as PPI::Statement::Compound

Local Packages

  • Updated perl-DBI to 1.646:

    • Remove "experimental" tag from statistics_info() (GH#134)

    • RT tickets moved to GitHub issues

    • All RT tickets now marked as resolved with reference to GitHub issue

    • Fix install issue (GH#168)

Monday 13th January 2025

Fedora Project

  • Updated perl-DBD-CSV to 0.62 in Rawhide:

    • It's 2025
    • Replace "use vars" with "our" (GH#9)

    • Specify recommended versions based on known CVE's
    • Update documentation for groff-1.24

    • Tested with perl-5.40.0

    • Add SECURITY.md

Local Packages

  • Updated perl-DBD-CSV to 0.62 as per the Fedora version

Wednesday 15th January 2025

Fedora Project

  • Updated gtkwave (3.3.121) to port to gcc 15 (GH#406)

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

    • Data update for 2025-01-15

Local Packages

  • Updated gtkwave (3.3.121) as per the Fedora version

  • Updated sendmail (8.18.1) to rebuild for the bin-sbin merge (2nd attempt) and add EL-10 support

Thursday 16th January 2025

Fedora Project

  • Updated bluefish (2.2.16) to fix it for gcc 15 compatibility (upstream ticket #101)

  • Updated gtkwave (3.3.121) to port to tcl9 in Rawhide (GH#407, Bug #2337712)

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

    • Data update for 2025-01-16

Local Packages

  • Updated bluefish (2.2.16) as per the Fedora version

  • Updated check (0.15.2) to add patch to fix texinfo error

  • Updated gtkwave (3.3.121) as per the Fedora version

  • Rebuilt ansible-collection-community-libvirt (1.3.1), curl (8.11.1) for the Fedora_42_Mass_Rebuild

Friday 17th January 2025

Fedora Project

  • Updated gtk+ (1.2.10) in Rawhide to fix building in C23 mode

  • Updated milter-greylist (4.6.4) and milter-regex (2.7) in Rawhide to build with -std=gnu17 due to issues with the milter API (Bug #2336394)

  • Updated proftpd (1.3.8c) in Rawhide to fix it for C23 compatibility and update mod_vroot to 0.9.12:

    • Implement a realpath(3) callback for the FSIO API, for better interoperability of other modules when mod_vroot is in effect

Local Packages

  • Updated gtk+ (1.2.10) as per the Fedora version

  • Updated perl-DateTime-TimeZone to 2.64:

    • This release is based on version 2025a of the Olson database
    • Contemporary changes for Paraguay
  • Updated proftpd (1.3.8c) as per the Fedora version

  • Updated proftpd (1.3.9rc3) to fix mod_proxy for C23 compatibility (GH#282)

  • Rebuilt geoipupdate (7.1.0), grepmail (5.3111), gtkwave (3.3.121), libgpg-error (1.51), libidn (1.42), libssh2 (1.11.1), libxml2 (2.12.9), libxslt(1.1.42) and mod_fcgid (2.3.9) for the Fedora_42_Mass_Rebuild

Saturday 18th January 2025

Fedora Project

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

    • Data update for 2025-01-18

Local Packages

Sunday 19th January 2025

Fedora Project

  • Updated perl-Function-Parameters to 2.002005 in Rawhide:

    • When debugging, skip over invisible (generated) parameter initialization code even if single-step mode is active
    • Move repository and bugtracker to https://codeberg.org/

  • Updated perl-YAML-Syck (1.34) to build using -std=gnu17 since the ancient code does not compile with -std=c23

Local Packages

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

  • Updated perl-YAML-Syck (1.34) as per the Fedora version

  • Rebuilt perl-Any-Moose (0.27), perl-DBI (1.646), perl-MIME-tools (5.515) and perl-Specio (0.49) for the Fedora_42_Mass_Rebuild

Monday 20th January 2025

Local Packages

  • Updated perl-DBI to 1.647:

    • Spellcheck
    • Fix Makefile rules for Changes (Windows case issue)

    • Another example to bind columns (GH#159)

    • Fix fetchall_arrayref for undefined NAME (GH#156)

  • Rebuilt libnet (1.3), perl-Class-XSAccessor (1.19), perl-Dir-Self (0.11), perl-Feature-Compat-Class (0.07), perl-HTML-Lint (2.32), perl-IO-AIO (4.81), perl-MCE (1.901), perl-MIME-Types (2.26), perl-Moose (2.2207), perl-Mouse (2.5.11), perl-Net-DNS (1.49), perl-Object-HashBase (0.015), perl-Perl-Critic (1.156), perl-Perl-Tidy (20250105), perl-Test-InDistDir (1.112071), perl-Test-LeakTrace (0.17), perl-Type-Tiny (2.006000), perl-Types-Path-Tiny (0.006), rbldnsd (0.998b), smbldap-tools (0.9.11) and spamass-milter (0.4.0) for the Fedora_42_Mass_Rebuild

  • Re-rebuilt libssh2 (1.11.1) for the Fedora_42_Mass_Rebuild

Tuesday 21st January 2025

Local Packages

  • Updated perl-Module-CoreList to 5.20250120:

    • Updated for v5.41.8
    • Updated for v5.40.1
    • Updated for v5.38.3
  • Updated unrar to 7.10 beta 3

Wednesday 22nd January 2025

Fedora Project

  • Updated perl-Module-Extract-VERSION to 1.118 in Rawhide:

    • Refresh dist
  • Updated perl-Test-Simple to 1.302208 in Rawhide:

    • Avoid closing over values in string eval when comparing values (GH#1018)

Local Packages

  • Updated java-1.8.0-oracle to Java SE 8 update 441

  • Updated perl-Module-Extract-VERSION to 1.118 as per the Fedora version

  • Updated perl-Test-Simple to 1.302208 as per the Fedora version

Thursday 23rd January 2025

Fedora Project

  • Updated perl-Test-Simple to 1.302209 in Rawhide:

    • Don't use base as much (GH#1021)

    • Use PerlIO::get_layers without loading PerlIO.pm (GH#1022)

    • Move try_sig_mask to separate file to avoid always loading POSIX (GH#1023)

Local Packages

  • Updated perl-Convert-UUlib (1.8) to fix it for C23 mode (Bug #2341023)

  • Updated perl-Term-ReadLine-Gnu (1.46) to fix it for C23 compatibility (GH#32, Bug #2341037)

  • Updated perl-Test-Simple to 1.302209 as per the Fedora version

Friday 24th January 2025

Local Packages

Monday 27th January 2025

Fedora Project

  • Updated perl-Module-Extract-Namespaces to 1.025 in Rawhide:

    • Refresh distro

Local Packages

  • Updated perl-Module-Extract-Namespaces to 1.025 as per the Fedora version

Friday 31st January 2025

Fedora Project

  • Updated perl-Text-CSV_XS to 1.60 in Rawhide:

    • Add SECURITY.md

    • CR/NL/CRNL inside quoted fields not affected by strict_eol

    • Fix incorrect error 2014 (GH#62)

Local Packages

  • Updated curl (8.11.1) to fix some authentication issues with proxy usage (GH#14973, GH#16034)

  • Updated perl-Text-CSV_XS to 1.60 as per the Fedora version

Previous Month: December 2024
Next Month: February 2025

Recent