PaulHowarth/Blog/2024-03

Paul's Blog Entries for March 2024

Friday 1st March 2024

Fedora Project

  • Updated perl-B-Hooks-EndOfScope to 0.28 in F-40 and Rawhide:

    • Add optional prereqs to metadata to help prereq analysis tools (CPAN RT#151992)

  • Updated perl-Business-ISBN-Data to 20240229.001 in F-40 and Rawhide:

    • Data update for 20240229
  • Updated perl-IO-Zlib to 1.15 in F-40 and Rawhide:

    • Specify license in module metadata

Local Packages

  • New package perl-Variable-OnDestruct (0.07)

  • Updated nmap to 7.94 (see CHANGELOG for details)

    • zenmap now requires Python 3

    • Required system lua version is now 5.4 if not bundling it

    • Provide ncat in nmap-ncat for convenience (Bug #2214073)

    • I added a patch to fix finding zenmap messages files (GH#2718, GH#2789)

  • Updated perl-B-Hooks-EndOfScope to 0.28 as per the Fedora version

  • Updated perl-IO-Zlib to 1.15 as per the Fedora version

  • Updated unrar to 7.00

Sunday 3rd March 2024

Fedora Project

  • Updated perl-Business-ISBN-Data to 20240302.001 in F-40 and Rawhide:

    • Data update for 20240302

Tuesday 5th March 2024

Fedora Project

  • Updated perl-ExtUtils-CChecker to 0.12 in F-40 and Rawhide:

    • Document the '->define' method

    • Overall module style updates
    • 'use v5.14' in all files

    • Use 'package NAME VER' syntax

    • Use 'Test2::V0' instead of 'Test::More' + 'Test::Fatal'

Friday 8th March 2024

Fedora Project

  • Updated perl-Business-ISBN-Data to 20240308.001 in F-40 and Rawhide:

    • Data update for 20240308
  • Updated perl-Expect to 1.37 in F-40 and Rawhide:

    • Fix to timeout code

Local Packages

  • Updated perl-Expect to 1.37 as per the Fedora version

Monday 11th March 2024

Fedora Project

  • Updated perl-PPI to 1.278 in F-40 and Rawhide:

    • Add support for new octal number syntax (GH#295)

Local Packages

  • Rebuilt perl-Compress-Raw-Lzma against xz 5.6.1 (Bug #2267598)

  • Updated perl-PPI to 1.278 as per the Fedora version

Tuesday 12th March 2024

Fedora Project

  • Updated perl-Expect to 1.38 in F-40 and Rawhide:

    • Fix to fix to timeout code
  • Updated perl-MetaCPAN-Client to 2.031001 in F-40 and Rawhide:

    • Show a real error for internal errors (GH#121)

Local Packages

  • Updated perl-Expect to 1.38 as per the Fedora version

  • Updated perl-MetaCPAN-Client to 2.031001 as per the Fedora version

Wednesday 13th March 2024

Fedora Project

  • Updated perl-Business-ISBN-Data to 20240313.001 in F-40 and Rawhide:

    • Data update for 20240313

Thursday 14th March 2024

Fedora Project

  • Rebuilt perl-Compress-Raw-Lzma (2.209) in Rawhide for ELN (GH#182)

Monday 18th March 2024

Fedora Project

  • Updated bluefish to 2.2.15 in F-38, F-39, F-40 and Rawhide:

    • Bluefish 2.2.15 is a minor maintenance release
    • New feature: it can highlight the indenting level with a vertical line, which is very useful during python programming and helps with a lot more programming languages
    • Fix zencoding for python releases newer than 3.12
    • Add a retry button when opening files from a remote location
    • Tiny performance improvement when scrolling
    • Fix a bug in the bookmarks function and the visible indenting function that potentially could lead to a crash
    • The perl syntax detection has been greatly improved
    • YAML syntax detection has been added
    • The code has several fixes to make it compile on modern Mac OSX releases and to make it compile with the clang compiler

Local Packages

  • Updated bluefish to 2.2.15 as per the Fedora version

  • Updated libxml2 to 2.12.6:

  • Regressions:
    • parser: Fix detection of duplicate attributes in XML namespace

    • xmlreader: Fix xmlTextReaderConstEncoding

    • html: Fix htmlCreatePushParserCtxt with encoding

    • xmllint: Return error code if XPath returns empty nodeset

Tuesday 19th March 2024

Fedora Project

  • Updated perl-Data-UUID to 1.227 in F-38, F-39, F-40, Rawhide and EPEL-7:

    • New maintainer, GTERMARS
    • Add basic GitHub Actions setup for testing

    • Typo corrections in POD
    • Eliminated use of state/node files in temporary directory (CVE-2013-4184)

  • Updated perl-Variable-Magic to 0.64 in F-40 and Rawhide:

    • This is a maintenance release; the code contains no functional change
    • Contributing guidelines are now listed in the new CONTRIBUTING file

    • Fix for t/18-opinfo.t broken under blead (CPAN RT#151104)

Local Packages

  • Updated perl-Data-UUID to 1.227 as per the Fedora version

  • Updated perl-Variable-Magic to 0.64 as per the Fedora version

Thursday 21st March 2024

Fedora Project

  • Updated perl-Business-ISBN-Data to 20240321.001 in F-40 and Rawhide:

    • Data update for 20240321

Local Packages

  • Updated perl-Module-CoreList to 5.20240320:

    • Updated for v5.39.8

Friday 22nd March 2024

Local Packages

  • Updated perl-Object-HashBase to 0.013:

    • Add support for Class::XSAccessor when it is installed

    • Documentation fixes

Sunday 24th March 2024

Fedora Project

  • Updated perl-Business-ISBN-Data to 20240323.001 in F-40 and Rawhide:

    • Data update to 20240323

Monday 25th March 2024

Fedora Project

  • Updated gtkwave to 3.3.119 in F-40 and Rawhide:

    • Remove FST_DO_MISALIGNED_OPS

    • Update lz4 to current version from GitHub

    • Change LZ4_compress to LZ4_compress_default

    • Update libghw.c/.h to latest upstream version

    • Fix for -Wsign-compare in fstapi.c

    • Security fixes for GHW
    • Fix left shift of a negative number warning in fstapi.c

    • Fix ctrl-A behaviour for SST filter entry
    • Fix for bad shmat return value in main.c

Local Packages

  • Updated gtkwave to 3.3.119 as per the Fedora version

Previous Month: February 2024

Recent