PaulHowarth/Blog

Paul Howarth's Blog

<< <  2026 / 9 >  >>
Mon Tue Wed Thu Fri Sat Sun
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

Recent Entries

Thursday 17th September 2026

Fedora Project

  • Updated perl-Number-Format to 1.79 in Rawhide:

    • Document that format_bytes inherits the object's format_number settings, including decimal_fill for trailing zeroes (CPAN RT#125400)

    • Document that format_price follows the locale's monetary sign rules and does not consult NEG_FORMAT (CPAN RT#124862)

    • Documentation no longer claims that assigning to the exported :vars variables affects the functional interface; that has been broken since v1.60 in 2008 (CPAN RT#73717)

    • format_number keeps the sign on tiny negative numbers that fall back to scientific notation (CPAN RT#77643)

    • format_picture no longer warns about an uninitialized value when neg_format has no prefix, like "x" (CPAN RT#148306)

Tuesday 15th September 2026

Fedora Project

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

    • Data update for 2026-09-12
  • Updated perl-Cpanel-JSON-XS to 4.52 in F-45 and Rawhide:

    • OSX 10.9 fix for SIMD UTF-8
    • Change maintainer email to reini.urban@gmail.com

  • Updated perl-Number-Format to 1.78 in Rawhide:

    • Added support for terabytes; this feature was intentionally omitted for a long time for support of 32-bit perls
    • Converted to Dist::Zilla for future maintenance

  • Updated perl-Sub-Exporter to 0.992 in F-45 and Rawhide:

    • Replace Params::Util with Params::SomeUtil

    • docs: Fix typo in tutorial
  • Updated perl-Test-Fatal to 0.019 in F-45 and Rawhide:

    • Lower required Perl to v5.8

Local Packages

  • Updated perl-Cpanel-JSON-XS to 4.52 as per the Fedora version

  • Updated perl-Sub-Exporter to 0.992 as per the Fedora version

  • Updated perl-Test-Fatal to 0.019 as per the Fedora version

  • Updated perl-Text-Diff to 1.46:

    • Removed duplicated code (GH#5)

Monday 14th September 2026

Local Packages

  • Rebuilt bluefish (2.4.2), libxslt (1.1.43) and perl-XML-LibXML (2.0213) for libxml-2.15.4 in Rawhide

  • Updated unrar to 7.30 beta 1

Saturday 12th September 2026

Fedora Project

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

    • Data update for 2026-09-10
  • Updated perl-Cpanel-JSON-XS to 4.51 in F-45 and Rawhide:

    • Add $json->encode_to($fh, $data, [$type]) to stream encoded JSON directly to a filehandle instead of building the whole result in memory (GH#250, GH#58); internally flushes a bounded 8k chunk buffer as it fills, keeping peak memory bounded for large data structures

    • Encoder performance improvements suggested in GH#237:

      • Large-integer encoding now uses a 100-digit lookup table instead of snprintf, roughly 2x faster for integers outside the existing branchless small-integer fast path (|value| > 59000)

      • encode_str now bulk-copies runs of consecutive bytes that need no escaping instead of a need()+store per byte, notably faster for strings with few or no characters to escape

      • Added eg/bench_large.pl with results

    • Add faster SIMD UTF-8 validation (GH#213, https://github.com/cyb70289/utf8, MIT)

    • Fix tests for yath (GH#255): the test files now work with Test2::Harness instead of only Test::Harness, and a yath run is added to 'make xtest' when yath is installed

    • Skip one t/117_numbers.t test on Perls with 32-bit IVs (GH#254)

Local Packages

  • Updated mgdiff (1.0) to build against motif rather than openmotif from Fedora 46 onwards, and to drop the ix86 build from Fedora 45 onwards since imake is no longer available for that architecture

  • Rebuilt perl-Compress-Raw-Lzma (2.224) against xz 5.8.4

  • Updated perl-Cpanel-JSON-XS to 4.51 as per the Fedora version

  • Updated perl-DBI to 1.653:

    • Fix test for 32bit-perl (GH#189)

    • Fix arbitrary module and file loading via dbm_type/dbm_mldbm (CVE-2026-78030)

    • More META checking/updates
    • Tighten symlink outside of f_dir (CVE-2026-15392) check

    • CPAN.org does not forward email anymore

Friday 11th September 2026

Fedora Project

  • Imported and built perl-Params-SomeUtil (1.11) for F-43, F-44, F-45, Rawhide, EPEL-8, EPEL-9, EPEL-10.3 and EPEL-10 (Bug #2529191)

  • Updated perl-Data-OptList to 0.115 in F-45 and Rawhide:

    • Switch from Params::Util to Params::SomeUtil

Local Packages

  • Updated perl-Params-SomeUtil to 1.11:

    • Updated FSF address
    • Updated WHY section to document new differences with Params::Util; none of them are functional - three functions were added to a development release

Other Entries

Year 2026

January

February

March

April

May

June

July

August

September

October

November

December

Year 2025

January

February

March

April

May

June

July

August

September

October

November

December

Year 2024

January

February

March

April

May

June

July

August

September

October

November

December

Year 2023

January

February

March

April

May

June

July

August

September

October

November

December

Year 2022

January

February

March

April

May

June

July

August

September

October

November

December

Year 2021

January

February

March

April

May

June

July

August

September

October

November

December

Year 2020

January

February

March

April

May

June

July

August

September

October

November

December

Year 2019

January

February

March

April

May

June

July

August

September

October

November

December

Year 2018

January

February

March

April

May

June

July

August

September

October

November

December

Year 2017

January

February

March

April

May

June

July

August

September

October

November

December

Year 2016

January

February

March

April

May

June

July

August

September

October

November

December

Year 2015

January

February

March

April

May

June

July

August

September

October

November

December

Year 2014

January

February

March

April

May

June

July

August

September

October

November

December

Year 2013

January

February

March

April

May

June

July

August

September

October

November

December

Year 2012

January

February

March

April

May

June

July

August

September

October

November

December

Year 2011

January

February

March

April

May

June

July

August

September

October

November

December

Year 2010

January

February

March

April

May

June

July

August

September

October

November

December

Year 2009

January

February

March

April

May

June

July

August

September

October

November

December

Year 2008

January

February

March

April

May

June

July

August

September

October

November

December

Year 2007

January

February

March

April

May

June

July

August

September

October

November

December

Year 2006

January

February

March

April

May

June

July

August

September

October

November

December

{i} Local Packages refers to my local package repository at http://www.city-fan.org/ftp/contrib/


Recent