Branch: refs/heads/smoke-me/khw-darwin_locale
  Home:   https://github.com/Perl/perl5
  Commit: 02e9be46019fdadba81519f57e98039c729fa16c
      
https://github.com/Perl/perl5/commit/02e9be46019fdadba81519f57e98039c729fa16c
  Author: Karl Williamson <k...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M hints/darwin.sh
    M pod/perldelta.pod

  Log Message:
  -----------
  Turn off locale collation in Darwin

With 5.41.11, Darwin is failing in its libc with:

Assertion failed: (p->val == key), function lookup_substsearch, file
collate.c, line 596.

This started after we upgraded to Unicode 16.0.


  Commit: c297b84946417aad11b0f43ce947c534a47f0d8b
      
https://github.com/Perl/perl5/commit/c297b84946417aad11b0f43ce947c534a47f0d8b
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M pod/perldiag.pod

  Log Message:
  -----------
  minor tweaks to formatting of new content


  Commit: d1260ead5593cb2374551424d82333ae19884e0f
      
https://github.com/Perl/perl5/commit/d1260ead5593cb2374551424d82333ae19884e0f
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M pod/perldelta.pod

  Log Message:
  -----------
  add missing entries for CVE-2024-56406, perlguts edit


  Commit: 90c023724ce0d0f3351bad3af729d345c7380834
      
https://github.com/Perl/perl5/commit/90c023724ce0d0f3351bad3af729d345c7380834
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M dist/Module-CoreList/Changes
    M dist/Module-CoreList/lib/Module/CoreList.pm
    M dist/Module-CoreList/lib/Module/CoreList/Utils.pm

  Log Message:
  -----------
  Update Module::CoreList for 5.41.11


  Commit: e2fbc132923d874bebd96d4b1ed64d501767681b
      
https://github.com/Perl/perl5/commit/e2fbc132923d874bebd96d4b1ed64d501767681b
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M pod/perldelta.pod

  Log Message:
  -----------
  finalize perldelta


  Commit: e961b366596411cc3bbb9ce8158b11118e77e682
      
https://github.com/Perl/perl5/commit/e961b366596411cc3bbb9ce8158b11118e77e682
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M pod/perlhist.pod

  Log Message:
  -----------
  Add new release to perlhist


  Commit: 092b8a32a4944c6e368958b1586a8a018608a136
      
https://github.com/Perl/perl5/commit/092b8a32a4944c6e368958b1586a8a018608a136
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M Porting/release_schedule.pod

  Log Message:
  -----------
  tick off 5.41.11 release


  Commit: c69964908b0ee28287ef08da4bf388bd09853e6c
      
https://github.com/Perl/perl5/commit/c69964908b0ee28287ef08da4bf388bd09853e6c
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M MANIFEST
    M Makefile.SH
    M pod/.gitignore
    M pod/perl.pod
    A pod/perl54111delta.pod
    M pod/perldelta.pod
    M vms/descrip_mms.template
    M win32/GNUmakefile
    M win32/Makefile
    M win32/pod.mak

  Log Message:
  -----------
  New perldelta for 5.41.11


  Commit: bf0447487d63ea0131306b7d848815174957b5a7
      
https://github.com/Perl/perl5/commit/bf0447487d63ea0131306b7d848815174957b5a7
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M Porting/epigraphs.pod

  Log Message:
  -----------
  add epigraph for 5.41.11


  Commit: 7cab6c5b62ccef25132204e7c26c43bdc1fa38b4
      
https://github.com/Perl/perl5/commit/7cab6c5b62ccef25132204e7c26c43bdc1fa38b4
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M Porting/Maintainers.pl

  Log Message:
  -----------
  record new release of Module::CoreList


  Commit: afb36ba184baa336a1b72379410af0c4bddd7ee6
      
https://github.com/Perl/perl5/commit/afb36ba184baa336a1b72379410af0c4bddd7ee6
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M Cross/config.sh-arm-linux
    M Cross/config.sh-arm-linux-n770
    M INSTALL
    M META.json
    M META.yml
    M Porting/config.sh
    M Porting/config_H
    M Porting/perldelta_template.pod
    M Porting/sync-with-cpan
    M Porting/todo.pod
    M README.haiku
    M README.macosx
    M README.os2
    M README.vms
    M hints/catamount.sh
    M lib/B/Op_private.pm
    M patchlevel.h
    M plan9/config_sh.sample
    M win32/GNUmakefile
    M win32/Makefile

  Log Message:
  -----------
  Bump the perl version in various places for 5.41.12


  Commit: 797a7de116373a19918800c4101896ec6c468fb1
      
https://github.com/Perl/perl5/commit/797a7de116373a19918800c4101896ec6c468fb1
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M dist/Module-CoreList/Changes
    M dist/Module-CoreList/lib/Module/CoreList.pm
    M dist/Module-CoreList/lib/Module/CoreList/Utils.pm

  Log Message:
  -----------
  Update Module::CoreList for 5.41.12


  Commit: 4d9feda548ebc575d0a77b9972a05e4804a7c9d3
      
https://github.com/Perl/perl5/commit/4d9feda548ebc575d0a77b9972a05e4804a7c9d3
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M dist/Module-CoreList/lib/Module/CoreList.pm

  Log Message:
  -----------
  Unicode 16.0.0 was actually added in 5.41.11

This entry was missed because I generated the MCL entries before the unicode
patch was actually applied. Therefore, the cpan release of Module::CoreList
5.20250420 will be incorrect, but all subsequent releases (and blead itself,
from 5.41.12 or 5.42.0 onward) will be correct.


  Commit: ece69dea810a371ea40cfbcfe7b1f23ff8fa8133
      
https://github.com/Perl/perl5/commit/ece69dea810a371ea40cfbcfe7b1f23ff8fa8133
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M hints/darwin.sh

  Log Message:
  -----------
  oops, extra paren


  Commit: 360e4f6dc790fdeccf8c65808d9eb94faa102ea8
      
https://github.com/Perl/perl5/commit/360e4f6dc790fdeccf8c65808d9eb94faa102ea8
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M hints/darwin.sh

  Log Message:
  -----------
  really fix the syntax this time

thanks mauke and khw!


  Commit: c0b6a84a8356ac91ecc5b0bf3dc128b04cda89ae
      
https://github.com/Perl/perl5/commit/c0b6a84a8356ac91ecc5b0bf3dc128b04cda89ae
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M Porting/sync-with-cpan

  Log Message:
  -----------
  fix version in comment


  Commit: 5a8aa1c3fc57af068e2076bf37f4c0ece1464b4d
      
https://github.com/Perl/perl5/commit/5a8aa1c3fc57af068e2076bf37f4c0ece1464b4d
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M dist/Module-CoreList/Changes
    M dist/Module-CoreList/lib/Module/CoreList.pm
    M dist/Module-CoreList/lib/Module/CoreList/Utils.pm

  Log Message:
  -----------
  Update Module::CoreList for 5.41.12


  Commit: 7194bfe4091746bf355c30fa4cbaaaed4fd6df39
      
https://github.com/Perl/perl5/commit/7194bfe4091746bf355c30fa4cbaaaed4fd6df39
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M pod/perldelta.pod

  Log Message:
  -----------
  finalize perldelta


  Commit: c097dd923d68c6020b0253d5c2664f49c162b95e
      
https://github.com/Perl/perl5/commit/c097dd923d68c6020b0253d5c2664f49c162b95e
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M pod/perlhist.pod

  Log Message:
  -----------
  Add new release to perlhist


  Commit: 16e6fc5e05fd30716b56d7f260f14dd4d58e71e4
      
https://github.com/Perl/perl5/commit/16e6fc5e05fd30716b56d7f260f14dd4d58e71e4
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M Porting/release_schedule.pod

  Log Message:
  -----------
  tick off the release


  Commit: 27263c7fcd3732749c0613adf7c371788015b4c4
      
https://github.com/Perl/perl5/commit/27263c7fcd3732749c0613adf7c371788015b4c4
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M Porting/epigraphs.pod

  Log Message:
  -----------
  add 5.41.12 epigraph

..and fix the link for 5.41.11


  Commit: df486e83c035374949195200477e4a8b16eb87b5
      
https://github.com/Perl/perl5/commit/df486e83c035374949195200477e4a8b16eb87b5
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M MANIFEST
    M Makefile.SH
    M pod/.gitignore
    M pod/perl.pod
    A pod/perl54112delta.pod
    M pod/perldelta.pod
    M vms/descrip_mms.template
    M win32/GNUmakefile
    M win32/Makefile
    M win32/pod.mak

  Log Message:
  -----------
  New perldelta for 5.41.12


  Commit: e2231ec13cbccfed482e4418e0f7548cd2c3a612
      
https://github.com/Perl/perl5/commit/e2231ec13cbccfed482e4418e0f7548cd2c3a612
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M Cross/config.sh-arm-linux
    M Cross/config.sh-arm-linux-n770
    M INSTALL
    M META.json
    M META.yml
    M Porting/config.sh
    M Porting/config_H
    M Porting/perldelta_template.pod
    M Porting/todo.pod
    M README.haiku
    M README.macosx
    M README.os2
    M README.vms
    M hints/catamount.sh
    M lib/B/Op_private.pm
    M patchlevel.h
    M plan9/config_sh.sample
    M win32/GNUmakefile
    M win32/Makefile

  Log Message:
  -----------
  Bump the perl version in various places for 5.41.13 (hypothetical)


  Commit: aacb290ec22cfe6daba0b0c6f6c51f6b236f2650
      
https://github.com/Perl/perl5/commit/aacb290ec22cfe6daba0b0c6f6c51f6b236f2650
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M dist/Module-CoreList/Changes
    M dist/Module-CoreList/lib/Module/CoreList.pm
    M dist/Module-CoreList/lib/Module/CoreList/Utils.pm

  Log Message:
  -----------
  Update Module::CoreList for 5.41.13


  Commit: 81ec6a9963d9dfa9980af7a006995cbf5604c63a
      
https://github.com/Perl/perl5/commit/81ec6a9963d9dfa9980af7a006995cbf5604c63a
  Author: Karen Etheridge <et...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M Porting/Maintainers.pl

  Log Message:
  -----------
  update current release status for Module::CoreList


  Commit: 0f8203dd6283381c076107a2014d14386065481e
      
https://github.com/Perl/perl5/commit/0f8203dd6283381c076107a2014d14386065481e
  Author: James E Keenan <jkee...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M pod/perl54112delta.pod

  Log Message:
  -----------
  Spelling correction only.


  Commit: 89bc601ee6004dc5e96200cb85058af0e812093a
      
https://github.com/Perl/perl5/commit/89bc601ee6004dc5e96200cb85058af0e812093a
  Author: Karl Williamson <k...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M locale.c

  Log Message:
  -----------
  locale.c: Change name of macro

This is in preparation for the next commit where it will be split out
to be a stand-alone macro.


  Commit: 778a52110ea6d9f0b71e6e1734cf1c4df684e33b
      
https://github.com/Perl/perl5/commit/778a52110ea6d9f0b71e6e1734cf1c4df684e33b
  Author: Karl Williamson <k...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M locale.c

  Log Message:
  -----------
  locale.c: Don't do asymmetric back out on failure

This fixes #23519

When something goes wrong doing locale-aware string collation, the code
attempts to carry on as well as can be expected.  Prior to this commit
the backout code was asymmetric, trying to undo things that had not been
done.  This happened when the failure was early on.

In the case of this ticket, the platform has a defective locale that was
detectable before getting very far along.

The solution adopted here is to jump to a different label for those
early failures that does less backout than for later failures.


  Commit: b66d468be9802045cbefb8b1c6e18858d5dd0f97
      
https://github.com/Perl/perl5/commit/b66d468be9802045cbefb8b1c6e18858d5dd0f97
  Author: Karl Williamson <k...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M locale.c

  Log Message:
  -----------
  mem_collxfrm(): Return early if locale collation not sane

This changes a subsidiary function's return value from void to bool,
returning false if it finds the locale doesn't have sane collation.

The calling function is changed to check this, and give up immediately
if the locale isn't sane.


  Commit: 6449b82b035545b67179f32338deb6b677579f1d
      
https://github.com/Perl/perl5/commit/6449b82b035545b67179f32338deb6b677579f1d
  Author: Karl Williamson <k...@cpan.org>
  Date:   2025-04-22 (Tue, 22 Apr 2025)

  Changed paths:
    M locale.c

  Log Message:
  -----------
  mem_collxfrm(): White space, comments, only

The previous commit removed a block; so can outdent


Compare: https://github.com/Perl/perl5/compare/a25786b39c56...6449b82b0355

To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications

Reply via email to