aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2013-11-20 13:02:08 +0000
committerMathieu Arnold <mat@FreeBSD.org>2013-11-20 13:02:08 +0000
commitf0ec8195eb423727d4b4cf118157f671430f0ce2 (patch)
tree8566f4cad071f76913845b1e79275048db3489b1
parent4f6dc3583eddbf169df99193a1c51d9445c793ba (diff)
downloadports-f0ec8195eb423727d4b4cf118157f671430f0ce2.tar.gz
ports-f0ec8195eb423727d4b4cf118157f671430f0ce2.zip
Notes
-rw-r--r--UPDATING34
1 files changed, 34 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index a801baa883ac..3ed0f57895ae 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,40 @@ 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.
+20131120:
+ AFFECTS: users of lang/perl5.12 lang/perl5.14 lang/perl5.16 and lang/perl5.18
+ AUTHOR: mat@FreeBSD.org
+
+ The THREADS option has been enabled by default in all Perl. If you're using
+ binary packages you need to do :
+
+ # pkg install -Rf perl5
+
+ If you're not using binary packages, and want to switch from non threaded
+ Perl to threaded Perl, you need to recompile and reinstall most ports
+ depending on Perl. Supposing you have Perl 5.16, you would do:
+
+ Portupgrade users:
+ 0) Fix pkgdb.db (for safety):
+ pkgdb -Ff
+
+ 1) Change the option in lang/perl5.16:
+ make -C /usr/ports/lang/perl5.16 config
+
+ 2) Reinstall everything that depends on Perl:
+ portupgrade -fr lang/perl5.16
+
+ Portmaster users:
+ 1) Change the option in lang/perl5.16:
+ make -C /usr/ports/lang/perl5.16 config
+
+ 2) Reinstall everything that depends on Perl:
+ portmaster -r perl5-
+
+ Note: The installed Perl package was named perl and is now named perl5, if
+ you have not updated your installation in a long time, you may need to
+ use "perl-" here.
+
20131112:
AFFECTS: users of dns/nsd
AUTHOR: erwin@FreeBSD.org