--- - branch: MAIN date: Tue Apr 25 07:29:47 UTC 2023 files: - new: '1.276' old: '1.275' path: pkgsrc/lang/perl5/Makefile pathrev: pkgsrc/lang/perl5/Makefile@1.276 type: modified - new: '1.46' old: '1.45' path: pkgsrc/lang/perl5/Makefile.common pathrev: pkgsrc/lang/perl5/Makefile.common@1.46 type: modified - new: '1.178' old: '1.177' path: pkgsrc/lang/perl5/distinfo pathrev: pkgsrc/lang/perl5/distinfo@1.178 type: modified - new: '1.27' old: '1.26' path: pkgsrc/lang/perl5/hacks.mk pathrev: pkgsrc/lang/perl5/hacks.mk@1.27 type: modified - new: '1.18' old: '1.17' path: pkgsrc/lang/perl5/options.mk pathrev: pkgsrc/lang/perl5/options.mk@1.18 type: modified - new: '1.22' old: '1.21' path: pkgsrc/lang/perl5/packlist.mk pathrev: pkgsrc/lang/perl5/packlist.mk@1.22 type: modified id: 20230425T072947Z.3b522cb4b915a32b281941edebf96e3e71722483 log: "perl5: updated to 5.36.1\n\nperl v5.36.1\n\nIncompatible Changes\n There are no changes intentionally incompatible with 5.36.0. If any exist, they are bugs, and we request\n that you submit a report. See \"Reporting Bugs\" below.\n\nModules and Pragmata\n Updated Modules and Pragmata\n â\x80¢ \ Module::CoreList has been upgraded from version 5.20220520 to 5.20230423.\n\nConfiguration and Compilation\n â\x80¢ \"Configure\" probed for the return type of malloc() and free() by testing whether declarations for those\n functions produced a function type mismatch with the implementation. On Solaris, with a C++ compiler,\n \ this check always failed, since Solaris instead imports malloc() and free() from \"std::\" with \"using\"\n for C++ builds. Since the return types of malloc() and free() are well defined by the C standard, skip\n probing for them. \"Configure\" command-line arguments and hints can still override these type in the\n unlikely case that is needed.\n\nTesting\n Tests were added and changed to reflect the other additions and changes in this release.\n\nSelected Bug Fixes\n â\x80¢ An eval() as the last statement in a regex code block could trigger an interpreter panic; e.g.\n\n /(?{ ...; eval {....}; })/\n\n â\x80¢ An \"eval EXPR\" referring to a lexical sub defined in grandparent scope no longer produces an assertion\n failures.\n\n â\x80¢ \ Writing to a magic variables associated with the selected output handle, $^, $~, $=, \"$-\" and $%, no\n longer crashes perl if the IO object has been cleared from the selected output handle.\n" module: pkgsrc subject: 'CVS commit: pkgsrc/lang/perl5' unixtime: '1682407787' user: adam