mpi

Brandon Allbery allbery.b at gmail.com
Tue Sep 30 21:22:08 PDT 2014


On Wed, Oct 1, 2014 at 12:16 AM, Ryan Schmidt <ryandesign at macports.org>
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
allbery.b at gmail.com                                  ballbery at sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-dev/attachments/20141001/489879a5/attachment.html>


More information about the macports-dev mailing list