diff options
author | Sam James <sam@gentoo.org> | 2021-11-07 03:54:54 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2021-11-07 03:58:59 +0000 |
commit | 7f545c8ab490e3da017fb473c506c390954c5ec0 (patch) | |
tree | d0ab731b5e0297dea4e294cf9ee2c36d60e98765 /profiles | |
parent | x11-misc/lsw: keyword 0.3 for ~ppc64 (diff) | |
download | gentoo-7f545c8ab490e3da017fb473c506c390954c5ec0.tar.gz gentoo-7f545c8ab490e3da017fb473c506c390954c5ec0.tar.bz2 gentoo-7f545c8ab490e3da017fb473c506c390954c5ec0.zip |
profiles: refine LLVM sanitizers mask for musl (more finely-grained)
Some sanitizers work now.
Bug: https://bugs.gentoo.org/753935
Closes: https://bugs.gentoo.org/713072
Reported-by: maskray
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r-- | profiles/default/linux/musl/package.use.mask | 5 | ||||
-rw-r--r-- | profiles/features/musl/package.use.mask | 11 |
2 files changed, 11 insertions, 5 deletions
diff --git a/profiles/default/linux/musl/package.use.mask b/profiles/default/linux/musl/package.use.mask index 113ac0bd81a2..f06ca2ec25ae 100644 --- a/profiles/default/linux/musl/package.use.mask +++ b/profiles/default/linux/musl/package.use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # See bug #604542 @@ -7,9 +7,6 @@ net-misc/iputils idn # See bug #504200 sys-devel/gcc sanitize -# Disable sanitizers for LLVM, see bug #753935 -sys-devel/clang-runtime sanitize - # These cause collisions with <libintl.h> # even with --without-included-gettext sys-devel/gettext nls diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 58cd6477116c..3e078c97218b 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -1,6 +1,15 @@ -# Copyright 1999-2020 Gentoo Authors. +# Copyright 1999-2021 Gentoo Authors. # Distributed under the terms of the GNU General Public License v2 +# Sam James <sam@gentoo.org> (2021-11-07) +# Disable some sanitizers for LLVM, see bug #753935 +# Needs libexecinfo on musl, not yet packaged +sys-libs/compiler-rt-sanitizers gwp-asan libfuzzer + +# Sam James <sam@gentoo.org> (2021-11-07) +# Broken as "error: unknown type name '_Unwind_Word'" +sys-libs/compiler-rt-sanitizers hwasan + # Andreas K. Hüttel <dilfridge@gentoo.org> # Restore mask here that is gone elsewhere sys-libs/libxcrypt split-usr system |