On Sep 30, 2014, at 11:10 PM, Brandon Allbery wrote: > > On Wed, Oct 1, 2014 at 12:04 AM, Ryan Schmidt wrote: >> However, many ports have gcc variants from years ago before we fully >> understood the C++ standard library mismatch issues > > Said mismatch issues didn't exist until Apple switched the default compiler > to clang and default runtime to libc++, in 10.9. In particular, while clang > was the default compiler on 10.8, libstdc++ was still the default runtime; it > was 10.9 that switched runtimes and thereby broke most of MacPorts' C++ > ecosystem with g++.
The mismatch issues existed before 10.9 in some cases, they were just more difficult to spot because they resulted in unusual runtime behavior, rather than a clear compile-time error. _______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
