There were a handful of breaking changes in C++11, but nothing that takes any meaningful amount of time to resolve. IME the only source of porting pain is libraries which conditionally use C++11 features where the C++03 and C++11 versions aren't semantically equivalent.