Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 9392129fe7751e633da609fb9e7bdbed3d7a52c3
      
https://github.com/Perl/perl5/commit/9392129fe7751e633da609fb9e7bdbed3d7a52c3
  Author: Karl Williamson <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M regen/embed.pl

  Log Message:
  -----------
  embed.pl: Remove redundant symbol

PERL_EXT_RE_BUILD was listed twice.  Remove the one where it was
unconditionally set false; retaining the more flexible, hence accurate,
one.


  Commit: 55030881f116ade1ab1640f611a5cbe506849bbf
      
https://github.com/Perl/perl5/commit/55030881f116ade1ab1640f611a5cbe506849bbf
  Author: Karl Williamson <[email protected]>
  Date:   2026-08-24 (Mon, 24 Aug 2026)

  Changed paths:
    M regen/embed.pl

  Log Message:
  -----------
  embed.pl: Add some constraints

I did some more grepping of the source to look for symbols that we can
assume are undefined for general usage, cpan and darkpan.  An example is
PERL_EXT_POSIX (seeing that in the source prompted this endeavor).  That
symbol should only be defined when compiling the POSIX module, so any
symbols created only while it is #defined, won't be visible to the
outside world.

I looked for "/ \b PERL_ \w+ /x" and scanned through the list.  The
result are the symbols added here, which showed that 5 symbols this
previously thought were visible everywhere actually aren't.  So they are
removed from the list.


Compare: https://github.com/Perl/perl5/compare/f3fe01c79e12...55030881f116

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

Reply via email to