10 August 2012
  1. Make a copy of your /etc/hosts and anything in your /etc/apache2 as the upgrade totally blows these away.

  2. You will also have to reinstall any apache plugins, such as phusion passenger.

  3. If you had set iChat to log messages, this setting will not be carried forward to the new messages app

  4. You’ll have to re-install all developer tools

  5. Mountain Lion moved the XCode directory, so uninstall the old one sudo /Developer/Library/uninstall-devtools --mode=xcodedir

To use homebrew, you’ll have to fix some references:

  • sudo chown -R whoami /usr/local

  • sudo chown -R mysql:mysql brew –prefix/mysql

  • brew update

  • gcc:

  • sudo ln -sf /usr/bin/llvm-gcc-4.2 /usr/bin/gcc-4.2

  •      OR

  • export CC=/usr/local/bin/gcc-4.2

  •      OR

  • brew tap homebrew/dupes; brew install apple-gcc42

  • x11:  (install XQuartz)

  • sudo ln -s /opt/X11/ /usr/X11

  •      OR

  • export CPPFLAGS=-I/opt/X11/include

Other links