[MacPorts] #39975: root: Add --enable-cxx11 when using libc++

MacPorts noreply at macports.org
Sun Nov 10 23:45:18 PST 2013


#39975: root: Add --enable-cxx11 when using libc++
--------------------------+------------------------
  Reporter:  jfcaron@…    |      Owner:  jeremyhu@…
      Type:  enhancement  |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.2.0
Resolution:               |   Keywords:
      Port:  root         |
--------------------------+------------------------

Comment (by jfcaron@…):

 Replying to [comment:17 jonesc@…]:
 > I've attached a second patch file, with Jeremy's suggestion (thanks).
 Please could you test ? Builds for me on OSX10.9.
 >
 > Chris

 I'm trying to test it on my 10.7 machine, am I doing this right?

 1) I set up a local portfile repository as here:
 https://guide.macports.org/#development.local-repositories

 2) I made directories science/root, and in root I put the original
 portfile for my currently installed root port.

 3) I downloaded your root.2.diff and applied it using "patch".  Then did
 "portindex".

 4) I reinstalled the root port

 This still gave the same error as before when trying to use C++11
 initializer lists, but I don't have a good way to check that it was
 actually using the local portfile, and which options were used to build
 it.  How do I actually select the libcxx dependency?

 I also tried manually requesting libcxx, uninstalling root, then
 reinstalling.  The effect is the same.

 Jean-François

-- 
Ticket URL: <https://trac.macports.org/ticket/39975#comment:18>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list