[141829] trunk/dports/lang/llvm-3.7/Portfile
jeremyhu at macports.org
jeremyhu at macports.org
Sat Dec 12 03:11:06 PST 2015
Revision: 141829
https://trac.macports.org/changeset/141829
Author: jeremyhu at macports.org
Date: 2015-10-29 08:21:21 -0700 (Thu, 29 Oct 2015)
Log Message:
-----------
llvm-3.7: fix build on older systems (#49477)
Modified Paths:
--------------
trunk/dports/lang/llvm-3.7/Portfile
Modified: trunk/dports/lang/llvm-3.7/Portfile
===================================================================
--- trunk/dports/lang/llvm-3.7/Portfile 2015-10-29 15:20:41 UTC (rev 141828)
+++ trunk/dports/lang/llvm-3.7/Portfile 2015-10-29 15:21:21 UTC (rev 141829)
@@ -429,10 +429,11 @@
file delete -force ${destroot}${sub_prefix}/libexec/clang-format/CMakeLists.txt
file delete -force ${destroot}${sub_prefix}/libexec/clang-format/ClangFormat.cpp
- system "install_name_tool -id @rpath/libclang_rt.asan_iossim_dynamic.dylib ${destroot}${sub_prefix}/lib/clang/${llvm_version}/lib/darwin/libclang_rt.asan_iossim_dynamic.dylib"
- system "install_name_tool -id @rpath/libclang_rt.asan_osx_dynamic.dylib ${destroot}${sub_prefix}/lib/clang/${llvm_version}/lib/darwin/libclang_rt.asan_osx_dynamic.dylib"
- system "install_name_tool -id @rpath/libclang_rt.ubsan_iossim_dynamic.dylib ${destroot}${sub_prefix}/lib/clang/${llvm_version}/lib/darwin/libclang_rt.ubsan_iossim_dynamic.dylib"
- system "install_name_tool -id @rpath/libclang_rt.ubsan_osx_dynamic.dylib ${destroot}${sub_prefix}/lib/clang/${llvm_version}/lib/darwin/libclang_rt.ubsan_osx_dynamic.dylib"
+ set clangrtpath "${destroot}${sub_prefix}/lib/clang/${llvm_version}/lib/darwin"
+ foreach file [glob ${clangrtpath}/*.dylib] {
+ set basename [string map "${clangrtpath}/ {}" ${file}]
+ system "install_name_tool -id @rpath/${basename} ${file}"
+ }
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151212/f72ced0b/attachment.html>
More information about the macports-changes
mailing list