Revision: 124922 https://trac.macports.org/changeset/124922 Author: jeremyhu@macports.org Date: 2014-08-31 08:52:36 -0700 (Sun, 31 Aug 2014) Log Message: ----------- llvm-3.{5,6}: Use our cctools if Xcode is too old. Hopefully this will fix the build on the SL buildbot. Modified Paths: -------------- trunk/dports/lang/llvm-3.5/Portfile trunk/dports/lang/llvm-3.6/Portfile Modified: trunk/dports/lang/llvm-3.5/Portfile =================================================================== --- trunk/dports/lang/llvm-3.5/Portfile 2014-08-31 13:50:52 UTC (rev 124921) +++ trunk/dports/lang/llvm-3.5/Portfile 2014-08-31 15:52:36 UTC (rev 124922) @@ -28,6 +28,12 @@ depends_lib port:libffi depends_run bin:perl:perl5 port:llvm_select + + # 3.2.6's install_name_tool doesn't support load commands we might see with newer clang+ld64 + # 4.3 is just a guess here and should be updated if there are additional reports with other Xcode versions + if {[vercmp $xcodeversion 4.3] < 0 && [string match "*macports*" ${configure.compiler}]} { + depends_build-append port:cctools + } } elseif {${subport} == "clang-${llvm_version}"} { homepage http://clang.llvm.org/ description C, C++, Objective C and Objective C++ compiler Modified: trunk/dports/lang/llvm-3.6/Portfile =================================================================== --- trunk/dports/lang/llvm-3.6/Portfile 2014-08-31 13:50:52 UTC (rev 124921) +++ trunk/dports/lang/llvm-3.6/Portfile 2014-08-31 15:52:36 UTC (rev 124922) @@ -28,6 +28,12 @@ depends_lib port:libffi depends_run bin:perl:perl5 port:llvm_select + + # 3.2.6's install_name_tool doesn't support load commands we might see with newer clang+ld64 + # 4.3 is just a guess here and should be updated if there are additional reports with other Xcode versions + if {[vercmp $xcodeversion 4.3] < 0 && [string match "*macports*" ${configure.compiler}]} { + depends_build-append port:cctools + } } elseif {${subport} == "clang-${llvm_version}"} { homepage http://clang.llvm.org/ description C, C++, Objective C and Objective C++ compiler
participants (1)
-
jeremyhu@macports.org