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