Tuesday 1st August 2017
Fedora Project
Updated perl-autovivification to 0.17 in Rawhide:
A large chunk of boilerplate XS code, which is also used in other XS modules, has been factored out of the main .xs file to a collection of .h files in the xsh subdirectory
The new optimization in Perl 5.27.3 for scalar(keys(%$hashref)) is now correctly supported
Updated perl-B-Hooks-OP-Check to 0.22 in Rawhide:
Use cleaner wrap_op_checker() API to control op checking
Use core's Perl_check_t typedef instead of inventing our own
Local Packages
Updated perl-B-Hooks-OP-Check to 0.22 as per the Fedora version
Updated perl-ExtUtils-ParseXS to 3.35:
Fix ExtUtils-ParseXS/t/*.t that needed '.' in @INC
- Remove impediment to compiling under C++11
- Make build reproducible
Remove . from the end of @INC if complex modules are loaded (Perl RT#127834)
Replace :: with __ in THIS like it's done for parameters/return values