[MacPorts] #43917: ROOT6 : Update to first production release, 6.00.00
MacPorts
noreply at macports.org
Fri Jun 6 01:42:32 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 jeremyhu@…):
> root6-libc++.patch
1) You copy pasted everything from llvm-3.5, including the comment ;)
2) The checks for support of that variable aren't needed any more because
it's supported in base 2.3.0 now, so you can remove the backwards
compatible hacks.
3) What links against root, and what other libraries does root use? This
will have a HUGE impact on that because anything that links against
root6's libraries and any C++ libraries that root6 uses will need to use
the libc++ runtime as well.
---
> Given that clang-3.5 can now be compiled on 10.7 (which wasn't the case
between January 5th and May 28th) something is telling me that ROOT 6 will
also work there.
I've been using clang-3.5 fine on SnowLeopard and later for quite some
time. The issue is that you needed base 2.3 (trunk at the time), and you
needed to chose libc++ as your C++ runtime in macports.conf (by setting
"cxx_stdlib libc++").
---
> interferes with the choice of the Fortran compiler
Ugg. See https://trac.macports.org/wiki/PortfileRecipes#fortran for
setting up the fortran compiler.
---
> compiler.fallback-append macports-clang-3.5 macports-clang-3.4
Why append 3.5 before 3.4? Also 3.4 is already in the fallback list (it's
actually preferred over 3.3).
--
Ticket URL: <https://trac.macports.org/ticket/43917#comment:32>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list