summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2018-01-09 21:38:34 +0100
committerMichał Górny <mgorny@gentoo.org>2018-01-09 21:45:21 +0100
commit69f0549cf61cd3a3f1293565ad46698c81cd8802 (patch)
treeb2d42c3de3c2d9bc9daf0a4dad855ab9fc350d39 /sys-libs/compiler-rt-sanitizers/metadata.xml
parentnet-proxy/squid: fix cross-compiling (diff)
downloadgentoo-69f0549cf61cd3a3f1293565ad46698c81cd8802.tar.gz
gentoo-69f0549cf61cd3a3f1293565ad46698c81cd8802.tar.bz2
gentoo-69f0549cf61cd3a3f1293565ad46698c81cd8802.zip
sys-libs/compiler-rt-sanitizers: Default to building using clang
Default to building using clang rather than gcc since the latter is starting to cause more issues, most notably GotsanRuntimeCheck segfaulting more commonly than it used to. Closes: https://bugs.gentoo.org/630958
Diffstat (limited to 'sys-libs/compiler-rt-sanitizers/metadata.xml')
-rw-r--r--sys-libs/compiler-rt-sanitizers/metadata.xml4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys-libs/compiler-rt-sanitizers/metadata.xml b/sys-libs/compiler-rt-sanitizers/metadata.xml
index 89c4bdb96049..3b996021381a 100644
--- a/sys-libs/compiler-rt-sanitizers/metadata.xml
+++ b/sys-libs/compiler-rt-sanitizers/metadata.xml
@@ -4,4 +4,8 @@
<maintainer type="project">
<email>llvm@gentoo.org</email>
</maintainer>
+ <use>
+ <flag name='clang'>Force building using installed clang (rather
+ than the default CC/CXX).</flag>
+ </use>
</pkgmetadata>