On Wed, Oct 1, 2014 at 12:16 AM, Ryan Schmidt <[email protected]> wrote:
> > 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. Ah, I was unaware of this. (And this is why I'm uncomfortable with being the apparent "expert" on the whole thing. I have this nasty suspicion that the only people involved with MacPorts who really understand the details are afraid they'd have to run any comment past Apple's lawyers first.) -- brandon s allbery kf8nh sine nomine associates [email protected] [email protected] unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
_______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
