[MacPorts] #44062: root6: make it work on 10.6
MacPorts
noreply at macports.org
Wed Jun 25 04:54:55 PDT 2014
#44062: root6: make it work on 10.6
----------------------+-------------------------
Reporter: mojca@… | Owner: mojca@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords: snowleopard
Port: root6 |
----------------------+-------------------------
Comment (by jonesc@…):
Replying to [comment:52 mojca@…]:
> Replying to [comment:51 jeremyhu@…]:
> >
> > All of my systems (Snow Leopard and later) have libc++ as the C++
runtime. I haven't run into any issues since the initial fix-fest about a
year and a half ago. I doubt we'll continue supporting libstdc++ for much
longer.
>
> I was amazed yesterday. After setting `libc++` on Lion basically
everything I tested worked or was at least trivial to fix. I even got
`cmake` to work, even though I had to manually run a bunch of commands (I
hope that the upstream will fix the problem soon).
>
> Given the increasing number of C++11 software (and the increasing pain
that comes with the need to switch to gcc), would it be feasible to create
a semi-official "use-at-your-own-risk" version of MacPorts using `libc++`
by default and set up a buildbot? Some people say that we don't have the
manpower to keep two versions around and that just switching to `libc++`
for everyone can hardly be done.
I am not so convinced having parallel MacPorts versions, using different
C++ runtimes, is really worth it. It would just confuse users who
otherwise don't care about such things, as to which they should use etc.
Making the switch to build against libc++ by default is easy. The hard bit
would be how to handle the transistion for users, as they would have to
have a gull rebuild of their complete MacPorts stack. It would need to be
done automatically I think. I do agree with you though it might be
something to consider...
Chris
--
Ticket URL: <https://trac.macports.org/ticket/44062#comment:53>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list