Page MenuHomeFreeBSD

perl: remove _PERL5_DEFAULT_FILE - unnecessary these days?
Needs ReviewPublic

Authored by on Apr 8 2018, 2:44 PM.
Referenced Files
F86710963: D15016.diff
Mon, Jun 24, 10:01 AM
Unknown Object (File)
Sun, Jun 23, 10:06 AM
Unknown Object (File)
Wed, Jun 19, 1:23 PM
Unknown Object (File)
May 14 2024, 3:32 AM
Unknown Object (File)
May 13 2024, 1:20 AM
Unknown Object (File)
May 10 2024, 8:07 AM
Unknown Object (File)
Apr 19 2024, 3:08 PM
Unknown Object (File)
Feb 12 2024, 3:56 PM
This revision needs review, but there are no reviewers specified.



I am unable to reproduce a condition that requires the _PERL5_DEFAULT_FILE in the current ports. This was added in 2015:

This change will remove the chance that a stray _PERL5_DEFAULT_FILE can be left in place which can cause problems.

See also comments at

Test Plan

Re-install non-default perl port using portmaster. For example, install perl5.24 as the default perl port, remove DEFAULT_VERSIONS=perl5=5.24 from make.conf and use portmaster to re-install perl5.24 (note that perl5.26 is the default now). In my testing, it correctly re-installs perl5.24 as the default perl (with /usr/local/bin/perl, etc.).

Diff Detail

rP FreeBSD ports repository
Lint Skipped
Tests Skipped