[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