Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 451a9a1260f66bc37e4e7187d4368bca92540a8e
      
https://github.com/Perl/perl5/commit/451a9a1260f66bc37e4e7187d4368bca92540a8e
  Author: Yves Orton <demer...@gmail.com>
  Date:   2022-09-03 (Sat, 03 Sep 2022)

  Changed paths:
    M op.c
    M op.h
    M pod/perldiag.pod
    M t/op/blocks.t

  Log Message:
  -----------
  op.c - work around Module::Install::DSL issue

This converts INIT {} blocks from the Module::Install::DSL
namespace into BEGIN blocks. This works around the bug reported in
GH Issue #16300. (Hopefully, not fully tested yet.) Which in turn
should allow us to close the bug in #2754.

See also PR: #20168 and Issue: #20161 both of which are blocked by
this.


  Commit: 197bb3f4412b47e2f91dcf54c64d12d9fd05967b
      
https://github.com/Perl/perl5/commit/197bb3f4412b47e2f91dcf54c64d12d9fd05967b
  Author: Yves Orton <demer...@gmail.com>
  Date:   2022-09-03 (Sat, 03 Sep 2022)

  Changed paths:
    M perl.c
    M t/op/blocks.t

  Log Message:
  -----------
  Revert "postpone perl_parse() exit(0) bugfix"

This reverts commit 857320cbf85e762add18885ae8a197b5e0c21b69.

There were a lot of conflicts due to whitespace changes in the
intervening time. I manually reviewed the differences and merged them.


  Commit: 375d68c017193cf7263947ef5c595647f04eb9b8
      
https://github.com/Perl/perl5/commit/375d68c017193cf7263947ef5c595647f04eb9b8
  Author: Yves Orton <demer...@gmail.com>
  Date:   2022-09-03 (Sat, 03 Sep 2022)

  Changed paths:
    M os2/perlrexx.c
    M t/op/blocks.t
    M win32/perllib.c

  Log Message:
  -----------
  Revert "Revert "set PERL_EXIT_DESTRUCT_END in all embeddings""

This reverts commit 64a9c780950becebc7326a31d067801ec9b187a2.


  Commit: 127965c0498c25086a603d2188484b2aa8f26af3
      
https://github.com/Perl/perl5/commit/127965c0498c25086a603d2188484b2aa8f26af3
  Author: Yves Orton <demer...@gmail.com>
  Date:   2022-09-03 (Sat, 03 Sep 2022)

  Changed paths:
    M perl.c

  Log Message:
  -----------
  Move PERL_WAIT_FOR_CHILDREN till after we handle END blocks during destruct

See https://github.com/Perl/perl5/issues/16418

This should fix the issue with Win32.


Compare: https://github.com/Perl/perl5/compare/69bc7167fa24...127965c0498c

Reply via email to