[MacPorts] #50011: root6 - update to 6.06.00
MacPorts
noreply at macports.org
Mon Dec 14 10:49:21 PST 2015
#50011: root6 - update to 6.06.00
-----------------------+---------------------------------
Reporter: jonesc@… | Owner: mojca@…
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: haspatch maintainer
Port: root6 |
-----------------------+---------------------------------
Changes (by mojca@…):
* cc: jeremyhu@… (added)
Comment:
Chris, I would suggest cheating a bit and copying the compiler
blacklisting from `clang-3.8`:
{{{
# llvm-3.5 and later requires a C++11 runtime
# XCode 4.3's clang (318.x) fails per
https://trac.macports.org/ticket/44161
# XCode 4.5's clang (421.11.66) fails due to
http://llvm.org/bugs/show_bug.cgi?id=20184
# Xcode 4.6.3's clang (425.0.28) fails due to
http://trac.macports.org/ticket/46897
# Xcode 5.1.0's clang (503.0.35) fails due to
https://llvm.org/bugs/show_bug.cgi?id=25673
# Xcode 6.2's clang (600.0.57) fails due to
https://llvm.org/bugs/show_bug.cgi?id=25753
# clang older than 3.5 fail due to
https://llvm.org/bugs/show_bug.cgi?id=25753
compiler.blacklist *gcc* {clang < 602} macports-clang-3.3 macports-
clang-3.4
# Remove this when loosening the blacklist above or when a newer base is
released
compiler.fallback-append macports-clang-3.7 macports-clang-3.6 macports-
clang-3.5
if {${subport} eq "clang-${llvm_version}"} {
# Don't self-host. We may have issues if we have a slightly newer
llvm version that
# is not binary compatible with the older clang version we're trying
to use.
compiler.blacklist-append macports-clang-${llvm_version}
}
}}}
We can certainly check if we could circumvent some problems like
https://llvm.org/bugs/show_bug.cgi?id=25753. It would help if users didn't
have to install `clang-3.7` on every single OS before being able to
install `root6`, but I don't know if there are easy workarounds or not.
--
Ticket URL: <https://trac.macports.org/ticket/50011#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list