summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/gcc/PKGBUILD3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/gcc/PKGBUILD b/core/gcc/PKGBUILD
index 31920741..86d70aae 100644
--- a/core/gcc/PKGBUILD
+++ b/core/gcc/PKGBUILD
@@ -1,3 +1,4 @@
+# remove tsan (thread sanitizer) plugin, not available for i686
pkgname=(
$(
printf '%s\n' "${pkgname[@]}" | \
@@ -18,11 +19,13 @@ eval "$(
sed '
s/\$pkgname-multilib//
s@libsanitizer/{a,l,ub,t}san@libsanitizer/{a,l,ub}san@
+ /provides=/s/libtsan.so//
\@/usr/lib32/@ d
'
declare -f package_gcc | \
sed '
s/"lib32-gcc-libs[^"]*"//g
+ s@make.*tsan.*install@#\0@
'
declare -f package_gcc-ada | \
sed '