aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorAkinori MUSHA <knu@FreeBSD.org>2004-03-03 07:45:50 +0000
committerAkinori MUSHA <knu@FreeBSD.org>2004-03-03 07:45:50 +0000
commit29f8df2275c0877fbea1d5e0b364215328557fa0 (patch)
treeb8cc1d1e2c2d4bcd527319f49d7915ce528e8d96 /CHANGES
parentd03e12ed9d1648c592415da478a098cc09f8df0c (diff)
downloadports-29f8df2275c0877fbea1d5e0b364215328557fa0.tar.gz
ports-29f8df2275c0877fbea1d5e0b364215328557fa0.zip
Add notes about ruby's major upgrade to 1.8 on the i386 platform.
Notes
Notes: svn path=/head/; revision=102786
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES44
1 files changed, 44 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 627898c628d0..f43c4897038f 100644
--- a/CHANGES
+++ b/CHANGES
@@ -10,6 +10,50 @@ in the release notes.
All ports committers are allowed to commit to this file.
+20040226:
+ The default version of Ruby is now 1.8 on all platforms
+ including the i386.
+
+ Users on the i386 platform need to follow the below
+ instructions to cope with this upgrade.
+
+ If you are a ruby developer and want to keep ruby 1.6 as
+ default, please add RUBY_DEFAULT_VER=1.6 to /etc/make.conf.
+
+ Otherwise, please run the following series of commands to
+ migrate to ruby 1.8:
+
+ 1) Reinstall portupgrade manually (and as a result ruby 1.8
+ will be installed):
+
+ $ pkg_delete portupgrade-\*
+ $ (cd /usr/ports/sysutils/portupgrade; make install clean)
+
+ 2) Reinstall everything that depends on ruby 1.6 to use ruby
+ 1.8 instead:
+
+ $ portupgrade -fr lang/ruby16
+
+ 3) Reinstall ruby 1.8 (because the previous step kills
+ symlinks)
+
+ $ portupgrade -f lang/ruby18
+
+ 4) Deinstall ruby 1.6 stuff (if you are paranoia)
+
+ $ pkg_deinstall -ri lang/ruby16
+
+ 5) If the above commands do now work somehow and portupgrade
+ starts causing LoadError, please reinstall portupgrade
+ manually again. Whenever you get confused, you can just
+ deinstall portupgrade and all the ruby stuff (run "pkg_delete
+ -r ruby-\*") and reinstall portupgrade as a last resort.
+
+ Next time ruby is major upgraded, you won't need to do this
+ kind of messy work because some subtle changes have been made
+ to the ruby port infrastructure to make it easier to handle
+ multiple versions of ruby.
+
20040217:
Mozilla will now default to using GTK2, and will only compile
against Gtk+-1.2 if explicitly requested. This is in exact