[crux-commits] ports/opt (3.6): clang: remove sysmlinks

crux at crux.nu crux at crux.nu
Thu Jul 23 11:50:44 UTC 2020


commit b17cde8d45687cc44221e4213f691dedd442239d
Author: Juergen Daubert <jue at jue.li>
Date:   Thu Jul 23 11:50:26 2020 +0000

    clang: remove sysmlinks

diff --git a/clang/.footprint b/clang/.footprint
index 5605f847f..8a32e51da 100644
--- a/clang/.footprint
+++ b/clang/.footprint
@@ -836,12 +836,6 @@ drwxr-xr-x	root/root	usr/lib/clang/10.0.1/include/ppc_wrappers/
 -rw-r--r--	root/root	usr/lib/clang/10.0.1/include/xsaveoptintrin.h
 -rw-r--r--	root/root	usr/lib/clang/10.0.1/include/xsavesintrin.h
 -rw-r--r--	root/root	usr/lib/clang/10.0.1/include/xtestintrin.h
-drwxr-xr-x	root/root	usr/lib/clang/10.0.1/share/
-lrwxrwxrwx	root/root	usr/lib/clang/10.0.1/share/asan_blacklist.txt -> /usr/share/asan_blacklist.txt
-lrwxrwxrwx	root/root	usr/lib/clang/10.0.1/share/cfi_blacklist.txt -> /usr/share/cfi_blacklist.txt
-lrwxrwxrwx	root/root	usr/lib/clang/10.0.1/share/dfsan_abilist.txt -> /usr/share/dfsan_abilist.txt
-lrwxrwxrwx	root/root	usr/lib/clang/10.0.1/share/hwasan_blacklist.txt -> /usr/share/hwasan_blacklist.txt
-lrwxrwxrwx	root/root	usr/lib/clang/10.0.1/share/msan_blacklist.txt -> /usr/share/msan_blacklist.txt
 -rwxr-xr-x	root/root	usr/lib/clang/c++-analyzer
 -rwxr-xr-x	root/root	usr/lib/clang/ccc-analyzer
 drwxr-xr-x	root/root	usr/lib/cmake/
diff --git a/clang/.signature b/clang/.signature
index 2b7f739f9..36e28ff39 100644
--- a/clang/.signature
+++ b/clang/.signature
@@ -1,6 +1,6 @@
 untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/dxjsMiox2nMQdJdQPfV148YOuV9yqrj3dwuxHIuV9lELubn4gylq3n1tnkpVHcO/bRtIUarEG1PHMOZ2L8F1ww=
-SHA256 (Pkgfile) = c604bd60bb4f5a36bbffddf78813cb9ff0c50ad3f0f49a907be3d16f7bec70db
-SHA256 (.footprint) = 6188232cdbb896555509b08294ca20bc7796bd56c19e4986ada74e0ad7a9c487
+RWSE3ohX2g5d/QwTNCf60C0w7yyvVpIUeWiW2TYN2IvyLT+2qTFsM7ZuB0DHvZjOHdXiZLLVNL8Ly8IAmdWMHX0YGZJMbfzMSA8=
+SHA256 (Pkgfile) = c62225b8f72c6ebb258dbe517135bbe79006afb08f5a22fac4d5ebadb4b85b33
+SHA256 (.footprint) = c9d5b9e786785dcb817ae0dfd33b66153421261cac57f96c00fe83aa90931e59
 SHA256 (clang-10.0.1.src.tar.xz) = f99afc382b88e622c689b6d96cadfa6241ef55dca90e87fc170352e12ddb2b24
 SHA256 (clang-tools-extra-10.0.1.src.tar.xz) = d093782bcfcd0c3f496b67a5c2c997ab4b85816b62a7dd5b27026634ccf5c11a
diff --git a/clang/Pkgfile b/clang/Pkgfile
index c10550a04..6d469dc23 100644
--- a/clang/Pkgfile
+++ b/clang/Pkgfile
@@ -5,7 +5,7 @@
 
 name=clang
 version=10.0.1
-release=1
+release=2
 source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/$name-$version.src.tar.xz
         https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/$name-tools-extra-$version.src.tar.xz)
 
@@ -25,9 +25,4 @@ build() {
   mv $PKG/usr/libexec/{c++-analyzer,ccc-analyzer} $PKG/usr/lib/clang
   rmdir $PKG/usr/libexec
   sed -i 's|libexec|lib/clang|' $PKG/usr/bin/scan-build
-
-  # prepare compiler-rt
-  local txtfiles="asan_blacklist.txt cfi_blacklist.txt dfsan_abilist.txt hwasan_blacklist.txt msan_blacklist.txt"
-  mkdir -p $PKG/usr/lib/clang/$version/share
-  for i in $txtfiles; do ln -s /usr/share/$i $PKG/usr/lib/clang/$version/share/$i; done
 }


More information about the crux-commits mailing list