[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