[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