commit: 753b55ac720b1bde3fc883df6ae4a82588936f46 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sat Feb 11 01:02:45 2023 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat Feb 11 01:03:06 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=753b55ac
sys-libs/compiler-rt-sanitizers: CLANG_NO_DEFAULT_CONFIG workaround for <16 Bug: https://github.com/llvm/llvm-project/issues/60394 Signed-off-by: Sam James <sam <AT> gentoo.org> sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild | 3 +++ sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild index 767c9177aca1..5e8c7747038f 100644 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild @@ -215,6 +215,9 @@ src_test() { local -x SANDBOX_ON=0 # wipe LD_PRELOAD to make ASAN happy local -x LD_PRELOAD= + # avoid confusing with hardening, upstreamed for >= 16 + # https://github.com/llvm/llvm-project/issues/60394 + local -x CLANG_NO_DEFAULT_CONFIG=1 cmake_build check-all } diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild index e5fe7115aaf8..de0aa3e3f2fe 100644 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.7.ebuild @@ -214,6 +214,9 @@ src_test() { local -x SANDBOX_ON=0 # wipe LD_PRELOAD to make ASAN happy local -x LD_PRELOAD= + # avoid confusing with hardening, upstreamed for >= 16 + # https://github.com/llvm/llvm-project/issues/60394 + local -x CLANG_NO_DEFAULT_CONFIG=1 cmake_build check-all }