Is anyone else getting an internal compile error on the new main.cpp?
Did you mean the compiler itself generated an internal error on you?
I remember the days when I used to use Visual Studio.

On Ubuntu 13 on DigitalOcean, I get
g++: internal compile error: Killed (program cc1plus)
Please submit a full bug report
...I'm not sure I have the env setup right (I was just using the binaries before). Is there a list of dependencies? I was using a much older bitcoin instruction set before.
Check the main Digital Ocean thread, you need to compile using a larger droplet. You're running out of memory.