svn commit: r425221 - in head: . Mk
Mathieu Arnold
mat at FreeBSD.org
Thu Nov 3 14:34:15 UTC 2016
Author: mat
Date: Thu Nov 3 14:34:13 2016
New Revision: 425221
URL: https://svnweb.freebsd.org/changeset/ports/425221
Log:
Change the default Perl version to 5.24.
We have been stuck with Perl 5.20 for too long. Now that the main
problem, mod_perl2, has been updated to work with Perl 5.22+, we can go
and live with a modern Perl.
PR: 213810
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Modified:
head/Mk/bsd.default-versions.mk (contents, props changed)
head/UPDATING
Modified: head/Mk/bsd.default-versions.mk
==============================================================================
--- head/Mk/bsd.default-versions.mk Thu Nov 3 14:31:03 2016 (r425220)
+++ head/Mk/bsd.default-versions.mk Thu Nov 3 14:34:13 2016 (r425221)
@@ -54,7 +54,7 @@ MYSQL_DEFAULT?= 5.6
# Possible values: 5.18, 5.20, 5.22, devel
.if !exists(${LOCALBASE}/bin/perl) || (!defined(_PORTS_ENV_CHECK) && \
defined(PACKAGE_BUILDING))
-PERL5_DEFAULT?= 5.20
+PERL5_DEFAULT?= 5.24
.elif !defined(PERL5_DEFAULT)
# There's no need to replace development versions, like "5.23" with "devel"
# because 1) nobody is supposed to use it outside of poudriere, and 2) it must
Modified: head/UPDATING
==============================================================================
--- head/UPDATING Thu Nov 3 14:31:03 2016 (r425220)
+++ head/UPDATING Thu Nov 3 14:34:13 2016 (r425221)
@@ -5,6 +5,41 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20150513:
+ AFFECTS: users of lang/perl5*
+ AUTHOR: mat at FreeBSD.org
+
+ The default Perl version has been switched to Perl 5.24. If you are using
+ binary packages to upgrade your system, you do not have anything to do, pkg
+ upgrade will do the right thing. For the other people, assuming you are
+ migrating from 5.20 to 5.24, do:
+
+ First, add to /etc/make.conf:
+
+ DEFAULT_VERSIONS+= perl5=5.24
+
+ Portupgrade users:
+ portupgrade -o lang/perl5.24 -f lang/perl5.20
+
+ You can now remove the DEFAULT_VERSIONS line added earlier
+ from /etc/make.conf
+
+ Then you will need to rebuild everything that uses libperl.so, you
+ can do so with:
+
+ portupgrade -f `pkg shlib -qR libperl.so.5.20`
+
+ Portmaster users:
+ portmaster -o lang/perl5.24 lang/perl5.20
+
+ You can now remove the DEFAULT_VERSIONS line added earlier
+ from /etc/make.conf
+
+ Then you will need to rebuild everything that uses libperl.so, you
+ can do so with:
+
+ portmaster -f `pkg shlib -qR libperl.so.5.20`
+
20161102:
AFFECTS: users of security/acme-client
AUTHOR: brnrd at FreeBSD.org
More information about the svn-ports-head
mailing list