Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: eb4d72ff5f41eb2ac150c6914bd6c3a4ca3cf95d
      
https://github.com/Perl/perl5/commit/eb4d72ff5f41eb2ac150c6914bd6c3a4ca3cf95d
  Author: Leon Timmermans <faw...@gmail.com>
  Date:   2025-08-04 (Mon, 04 Aug 2025)

  Changed paths:
    M Porting/Maintainers.pl

  Log Message:
  -----------
  Update Maintainers.pl for CPAN release


  Commit: 101630afe30dcd34f95dad1b2aabd48d08b09bdd
      
https://github.com/Perl/perl5/commit/101630afe30dcd34f95dad1b2aabd48d08b09bdd
  Author: Leon Timmermans <faw...@gmail.com>
  Date:   2025-08-04 (Mon, 04 Aug 2025)

  Changed paths:
    M dist/ExtUtils-ParseXS/Changes

  Log Message:
  -----------
  Pull in ExtUtils::ParseXS Changes file from CPAN


  Commit: 60d14218e9fa9b3518b38d4cffb981029cb061e3
      
https://github.com/Perl/perl5/commit/60d14218e9fa9b3518b38d4cffb981029cb061e3
  Author: Leon Timmermans <faw...@gmail.com>
  Date:   2025-08-04 (Mon, 04 Aug 2025)

  Changed paths:
    M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm
    M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Constants.pm
    M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/CountLines.pm
    M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Eval.pm
    M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Node.pm
    M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Utilities.pm
    M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps.pm
    M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Cmd.pm
    M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/InputMap.pm
    M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/OutputMap.pm
    M dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Type.pm
    M dist/ExtUtils-ParseXS/lib/perlxs.pod

  Log Message:
  -----------
  Bump ExtUtils::ParseXS to 3.59


  Commit: a129015cce91e645d1b392c5ea942014eb697cc1
      
https://github.com/Perl/perl5/commit/a129015cce91e645d1b392c5ea942014eb697cc1
  Author: Leon Timmermans <faw...@gmail.com>
  Date:   2025-08-04 (Mon, 04 Aug 2025)

  Changed paths:
    M dist/ExtUtils-ParseXS/Changes
    M dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Node.pm
    M dist/ExtUtils-ParseXS/t/001-basic.t

  Log Message:
  -----------
  Explicitly reject length(NAME) with typemaps other than T_PV

Previously, the length operator on typemaps other than T_PV would lead
to that length value not being initialized, leading to segfaults and
worse. Worse yet, parsexs would silently emit this erroneous code.

For now it will at least give a clear error, in the future we should
perhaps consider eliminating this limitation altogether.


Compare: https://github.com/Perl/perl5/compare/5d79c3844b63...a129015cce91

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

Reply via email to