Open leonerd opened 1 year ago
Removing PERL5FOO
would be a major breakage for little gain, while having both PERLFOO
and PERL5FOO
would introduce even more confusion.
IMO that '5' in the names isn't a big deal. We should keep it and document that those variables affect all Perl versions.
Yeah; that may be a decision we take. It's a bit ugly but ... eh. It doesn't really break anything as such, so perhaps it's fine to leave them. But still we should come to a decision and document what we decided and why.
PERLLIB
already exists.
Creating PERLOPT
etc, and making PERL5OPT
a compatibility alias to it sounds good to me.
The same goes for everything else.
Although not exactly much related, created:
(Relating to #21055)
Many (all?) of the environment variables that
perl
looks in or uses for adjusting its behaviour are all namedPERL5...
. This encodes the major version number 5 into their name, and makes it harder increase that number in future.In particular, if we were to bump the major version to 7, then it might seem weird to have to