Opened 6 months ago

Closed 6 months ago

#21979 closed enhancement (fixed)

Perl Module Dependency Updates for BLFS 12.4 - Alien-Libxml2-0.20 Business-ISBN-Data-20250815.001 DateTime-1.66 DateTime-Locale-1.45 DateTime-TimeZone-2.65 Module-Runtime-0.018 Path-Tiny-0.150 Specio-0.52 Test-Deep-1.205 Test-File-1.995 Test-Simple-1.302214 Text-CSV_XS-1.61 Tie-Cycle-1.231

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 12.4
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

These are the perl module dependency updates for BLFS 12.4. The following packages are included:

  • Alien-Libxml2: 0.19 -> 0.20
  • Business-ISBN-Data: 20250205.001 -> 20250815.001
  • DateTime: 1.65 -> 1.66
  • DateTime-Locale: 1.44 -> 1.45
  • DateTime-TimeZone: 2.64 -> 2.65
  • Module-Runtime: 0.016 -> 0.018
  • Path-Tiny: 0.146 -> 0.150
  • Specio: 0.49 -> 0.52
  • Test-Deep: 1.204 -> 1.205
  • Test-File: 1.994 -> 1.995
  • Test-Simple: 1.302209 -> 1.302214
  • Text-CSV_XS: 1.60 -> 1.61
  • Tie-Cycle: 1.229 -> 1.231

Change History (15)

comment:1 by Douglas R. Reno, 6 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 6 months ago

Alien-Libxml2

0.20      2025-03-19 07:43:21 -0600
  - Blacklisted older versions of libxml2 with CVEs (gh#43, gh#45)

That was a good move on their part.

comment:3 by Douglas R. Reno, 6 months ago

Business-ISBN-Data

20250815.001 2025-08-15T11:40:37Z
        * data update for 2025-08-14
20250813.001 2025-08-14T14:23:19Z
        * data update for 2025-08-13
20250801.001 2025-08-01T04:15:31Z
        * data update for 2025-08-01
20250723.001 2025-07-23T22:56:02Z
        * data update for 2025-07-22
20250722.001 2025-07-22T04:36:37Z
        * data update for 2025-07-22
20250710.001 2025-07-10T18:42:49Z
        * data update for 2025-07-10
20250708.001 2025-07-08T12:45:37Z
        * data update for 2025-07-08
20250620.001 2025-06-20T05:48:29Z
        * data update for 2025-06-20
20250605.001 2025-06-05T17:09:04Z
        * data update for 2025-06-05
20250521.001 2025-05-21T11:37:03Z
        * data update for 2025-05-21
20250516.001 2025-05-16T04:40:11Z
        * data update for 2025-05-16
20250502.001 2025-05-02T14:14:49Z
        * data update for 2025-05-02
20250426.001 2025-04-28T13:04:20Z
        * data update for 2025-04-26
20250418.001 2025-04-18T08:10:56Z
        * data update for 2025-04-18
20250416.001 2025-04-16T05:46:53Z
        * data update 2025-04-16
20250411.001 2025-04-11T17:39:39Z
        * Data update for 205-04-11
20250322.001 2025-03-22T05:59:36Z
        * data update for 2025-03-21
20250315.001 2025-03-15T04:51:26Z
        * data update for 2025-03-14
20250309.001 2025-03-10T02:14:14Z
        * data update for 2025-03-09
20250226.001 2025-02-26T13:54:49Z
        * data update for 2025-02-26
20250220.001 2025-02-20T09:13:32Z
        * data update for 2025-02-19

comment:4 by Douglas R. Reno, 6 months ago

DateTime

1.66   2025-02-18
- Require Specio 0.50. That release has a bug fix for validation of integer values. 
Without the fix,
  DateTime could accept non-integer values for things like nanoseconds. Reported by 
@HGuillemet. GH
  #145.

Specio

0.52     2025-08-09
- 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. Fixed by 
@arodland (Andrew
  Rodland). GH #23.
0.51     2025-06-19
- Made it possible to force Specio to only use pure Perl dependencies by setting the
  SPECIO_IMPLEMENTATION environment variable to "PP". Requested by @arodland (Andrew 
Rodland). GH
  #23.
0.50     2025-02-18
- Fixed a bug in the Int type that caused it to accept numbers like 124512.000000000123, 
which when
  stringified, are stringified as integers. Reported by @n1vux (Bill Ricker). GH #22.

comment:5 by Douglas R. Reno, 6 months ago

Specio now needs the Clone::PP module, so it's time for me to add that...

comment:6 by Douglas R. Reno, 6 months ago

DateTime-Locale

1.45     2025-04-01
- Rebuilt all locale data with the data from CLDR 47.0.0

comment:7 by Douglas R. Reno, 6 months ago

DateTime-TimeZone

2.65    2025-03-25
- This release is based on version 2025b of the Olson database. This release includes 
contemporary changes for Chile.

comment:8 by Douglas R. Reno, 6 months ago

Module-Runtime

0.018   2025-04-21
  - avoid xattr headers in release tarball
  - minor code reformatting
0.017   2025-04-06
  - fixed internal Pod links
  - various internal formatting changes
  - check for eval failures via return value, not $@
  - update packaging to remove Module::Build and set x_static_install
  - removed broken SIGNATURE file

comment:9 by Douglas R. Reno, 6 months ago

Path-Tiny

0.150     2025-07-21 10:58:00-04:00 America/New_York
    - No changes from 0.149-TRIAL
0.149     2025-07-21 05:49:38-04:00 America/New_York (TRIAL RELEASE)
    [Other]
    - Released with newest Dist::Zilla to avoid xattrs in the tarball.
0.148     2025-03-17 07:18:28-04:00 America/New_York
    [Bug fixes]
    - Fixed problems with exceptions.
    [Documentation]
    - Cross-referenced slurp and lines.
0.147     2025-03-10 22:11:06-04:00 America/New_York (TRIAL RELEASE)
    [Changes]
    - Invalid arguments when hash references are expected throw exceptions.

comment:10 by Douglas R. Reno, 6 months ago

Test-Deep

1.205     2025-04-01 11:01:50-04:00 America/New_York
        - add "use v5.12" to Test::Deep, just for clarity
        - fix a test so that if an "A" module is in @INC, the tests still pass

comment:11 by Douglas R. Reno, 6 months ago

Test-File

1.995 2025-04-13T23:56:59Z
        * require a newer version.pm for v5.10.1 tests

comment:12 by Douglas R. Reno, 6 months ago

Test-Simple

1.302214  2025-05-24 15:02:44-07:00 America/Los_Angeles
    - Minor doc fix
1.302213  2025-05-18 10:42:43-07:00 America/Los_Angeles
    - #1044 Fix duplicate words in Changes file (Thanks Daniel Böhmer)
    - #1043 Fix spelling issue
1.302212  2025-05-16 10:52:35-07:00 America/Los_Angeles
    - Add a workaround for Test::Class::Moose
1.302211  2025-05-02 00:47:29-07:00 America/Los_Angeles
    - Chad Granum    - Fix #1035
    - Chad Granum    - Fix #1033, todo docs
    - Chad Granum    - Better error message if you use done_testing twice
    - Dan            - Test2::Compare: link to base class for Test2::Compare::*
    - Dan            - Test2::Manual::Anatomy::Event: small typo in link
    - Dan            - Test2::EventFacet::Info::Table: fix link to Test2::API::Context
    - Dan            - Test2::Manual::Anatomy::Context: fix link to test2_stack function
    - James E Keenan - Spelling correction
1.302210  2025-03-29 12:06:57-07:00 America/Los_Angeles
    - Alexander Hartmaier   - fix typo in Test2::Util::Trace docs
    - Karen Etheridge       - documentation fixes throughout for affect vs effect
    - Yasuharu Iida feat    - Test2::Tools::Warnings warns called in void context
    - bernhard Eliminate    - Remove unnecessary empty list assignments
    - Graham Knop calculate - CAN_SIGSYS when called rather than as a constant

comment:13 by Douglas R. Reno, 6 months ago

Text-CSV_XS

1.61    - 2025-07-26, H.Merijn Brand
    * Add love letter to CSV from xan project with reference
    * Bugtracker to github (long overdue) (issue 63)
    * Update to Devel::PPPort-3.73

comment:14 by Douglas R. Reno, 6 months ago

Tie-Cycle

1.231 2025-04-13T19:31:08Z
        * require a newer version.pm for v5.10.1 tests

comment:15 by Douglas R. Reno, 6 months ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.