[MacPorts] #43917: ROOT6 : Update to first production release, 6.00.00
MacPorts
noreply at macports.org
Fri Jun 6 05:58: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 mojca@…):
Jeremy, this is from `portconfigure.tcl`:
{{{
# internal function to choose compiler fallback list based on platform
proc portconfigure::get_compiler_fallback {} {
global xcodeversion macosx_deployment_target default_compilers
configure.sdkroot
if {[info exists default_compilers]} {
return $default_compilers
} elseif {$xcodeversion eq "none" || $xcodeversion eq ""} {
return {cc}
} elseif {[vercmp $xcodeversion 5.0] >= 0} {
return {clang macports-llvm-gcc-4.2 apple-gcc-4.2 macports-
clang-3.3}
} elseif {[vercmp $xcodeversion 4.2] >= 0} {
return {clang llvm-gcc-4.2 apple-gcc-4.2 macports-clang-3.3}
} elseif {[vercmp $xcodeversion 4.0] >= 0} {
return {llvm-gcc-4.2 clang gcc-4.2 macports-clang-3.3 apple-
gcc-4.2}
} elseif {[vercmp $xcodeversion 3.2] >= 0} {
if {[string match *10.4u* ${configure.sdkroot}]} {
return {gcc-4.0}
} else {
return {gcc-4.2 clang llvm-gcc-4.2 macports-clang-3.3
macports-llvm-gcc-4.2 apple-gcc-4.2 gcc-4.0}
}
} elseif {[vercmp $xcodeversion 3.0] >= 0} {
return {gcc-4.2 apple-gcc-4.2 gcc-4.0 macports-clang-3.3}
} else {
return {apple-gcc-4.2 gcc-4.0 gcc-3.3 macports-clang-3.3}
}
}
}}}
I'm using xcode 4.6.3. The return value seems to be
{{{
{clang llvm-gcc-4.2 apple-gcc-4.2 macports-clang-3.3}
}}}
No `macports-clang-3.4` there. And in fact 3.3 is always used if I disable
the system clang (unless I blacklist `macports-clang-3.3`).
--
Ticket URL: <https://trac.macports.org/ticket/43917#comment:42>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list