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