It depends on how many ports and which ports are already installed. But since you are upgrading to 7.0 from 6.3, probably the best thing to do is deinstall as many ports as possible, if not all, then start fresh. You probably would have had to do this anyway because of the gettext update, so it is not much of a loss.
I wouldn't recommend
portupgrade -af because portupgrade itself and its dependencies would need updated first. Plus if any port fails to build, you will have trouble figuring out where it failed and where to pickup where it left off.
I made a mistake in the simlink I gave you before. Do this instead:
Code:
# cd /usr/lib
# ln -sf /lib/libthr.so.3 libthr.so
# ln -sf libthr.so libpthread.so