[MacPorts] #43917: ROOT6 : Update to first production release, 6.00.00

MacPorts noreply at macports.org
Fri Jun 6 03:32:22 PDT 2014


#43917: ROOT6 : Update to first production release, 6.00.00
-----------------------+---------------------------------
  Reporter:  jonesc@…  |      Owner:  mojca@…
      Type:  update    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:  haspatch maintainer
      Port:  root6     |
-----------------------+---------------------------------

Comment (by mojca@…):

 Replying to [comment:33 jonesc@…]:
 > You patch root6-libc++.patch forces a dependency on the libc++ port even
 on OSX 10.9, where it is not required.

 Ah, sorry. Yes, `libcxx` dependency should be removed.

 > You should also merge both your new and the previous Darwin block into
 one single one....

 I only noticed that later, but waited for more input as I'm not sure that
 I understand already how this works.

 > I've attached a new patch that cleans up the Darwin block. What was
 there was to some degree a relic from the original root5 port anyway.

 Thank you.

 >  - One systems where libc++ is already in use, it does nothing.

 Which block does that exactly?

 >  - On those where it isn't, and configure.cxx_stdlib is available, it
 uses it to force libc++ and depend on the libcxx port.

 OK.

 >  - Otherwise, it just disables the use of c++11 and libc++

 When exactly would I want to disable the use of `c++11`? Would that work
 at all? (I'm not sure what `-Dc++11=ON` or `-Dc++11=OFF` do to be honest.)

 > I want that OS to be as 'un-fiddled' with as possible ;)

 I agree with that. I just need to learn how this machinery works.

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


More information about the macports-tickets mailing list