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

MacPorts noreply at macports.org
Sat Jun 7 02:12:18 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@…):

 I think the question was whether `root6` links against some library from
 `clang-3.5` (not whether third-party programs link against `root6`).

 My blind guess is that all ROOT does is remember the compiler and compiler
 flags. But I might be wrong.

 At least `otool -L root` doesn't show any links to clang.

 > ROOT6 - ROOT has dropped CINT in favour of cling, which is a new
 interpreted based on clang. In order to do this, root builds its own
 internal clang library. However, for 'real' compilation tasks it still
 uses the same compiler as used to build itself.

 But then after uninstalling the compiler root should only fail when I
 would use it as compiler, not when I just run it (which should run cling
 if I understand correctly?).

 Chris, the `Portfile` could probably always query the value of
 `configure.compiler` and set the runtime dependencies and port variants
 accordingly?

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


More information about the macports-tickets mailing list