diff options
Diffstat (limited to 'profiles')
20 files changed, 50 insertions, 49 deletions
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index bd113ace60ba..b6ea89af3f49 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -272,11 +272,11 @@ net-misc/asterisk -blocks # Michał Górny <mgorny@gentoo.org> (2020-12-21) # Sanitizers supported on this architecture. -sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan -sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo -sys-libs/compiler-rt-sanitizers -gwp-asan -sys-libs/compiler-rt-sanitizers -libfuzzer -memprof -orc -profile -xray -sys-libs/compiler-rt-sanitizers -ctx-profile -nsan -rtsan +llvm-runtimes/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan +llvm-runtimes/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo +llvm-runtimes/compiler-rt-sanitizers -gwp-asan +llvm-runtimes/compiler-rt-sanitizers -libfuzzer -memprof -orc -profile -xray +llvm-runtimes/compiler-rt-sanitizers -ctx-profile -nsan -rtsan # Sam James <sam@gentoo.org> (2020-10-24) # asm redc is only available on amd64, diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 2f1328c1dff0..7b488ff6a966 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -222,10 +222,10 @@ app-text/enchant voikko # Michał Górny <mgorny@gentoo.org> (2020-12-21) # Sanitizers supported on this architecture. -sys-libs/compiler-rt-sanitizers -asan -lsan -sys-libs/compiler-rt-sanitizers -ubsan -cfi -scudo -sys-libs/compiler-rt-sanitizers -profile -xray ->=sys-libs/compiler-rt-sanitizers-16 -gwp-asan -libfuzzer -orc +llvm-runtimes/compiler-rt-sanitizers -asan -lsan +llvm-runtimes/compiler-rt-sanitizers -ubsan -cfi -scudo +llvm-runtimes/compiler-rt-sanitizers -profile -xray +>=llvm-runtimes/compiler-rt-sanitizers-16 -gwp-asan -libfuzzer -orc # Rick Farina <zerochaos@gentoo.org> (2020-12-18) # net-wireless/libxtrx et all needs testing diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index b23403b308dd..3dea816eccc2 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -242,11 +242,11 @@ app-text/enchant voikko # Michał Górny <mgorny@gentoo.org> (2020-12-21) # Sanitizers supported on this architecture. -sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan -sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo -sys-libs/compiler-rt-sanitizers -gwp-asan -shadowcallstack -sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray -rtsan ->=sys-libs/compiler-rt-sanitizers-16 -orc +llvm-runtimes/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan +llvm-runtimes/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo +llvm-runtimes/compiler-rt-sanitizers -gwp-asan -shadowcallstack +llvm-runtimes/compiler-rt-sanitizers -libfuzzer -profile -xray -rtsan +>=llvm-runtimes/compiler-rt-sanitizers-16 -orc # Roy Bamford <neddyseagoon@gentoo.org> (2020-12-07) # media-libs/liblastfm fails to build with tests Bug #758896 diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index c3283bd60a25..a321d57bdf09 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -263,11 +263,11 @@ net-misc/asterisk blocks # Michał Górny <mgorny@gentoo.org> (2020-12-21) # Mask all sanitizers by default, unmask on arches supporting them. -sys-libs/compiler-rt-sanitizers asan dfsan lsan msan hwasan tsan -sys-libs/compiler-rt-sanitizers ubsan safestack cfi scudo -sys-libs/compiler-rt-sanitizers shadowcallstack gwp-asan -sys-libs/compiler-rt-sanitizers libfuzzer memprof orc profile xray -sys-libs/compiler-rt-sanitizers ctx-profile nsan rtsan +llvm-runtimes/compiler-rt-sanitizers asan dfsan lsan msan hwasan tsan +llvm-runtimes/compiler-rt-sanitizers ubsan safestack cfi scudo +llvm-runtimes/compiler-rt-sanitizers shadowcallstack gwp-asan +llvm-runtimes/compiler-rt-sanitizers libfuzzer memprof orc profile xray +llvm-runtimes/compiler-rt-sanitizers ctx-profile nsan rtsan # Sam James <sam@gentoo.org> (2020-10-24) # asm redc is only available on amd64, diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index 1e5ffa7fd1be..b9f87b088a70 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -332,13 +332,13 @@ media-plugins/gst-plugins-meta libvisual # Profile: https://reviews.llvm.org/D154405 (LLVM 17 since 20230706) # XRay: https://reviews.llvm.org/D140727 (LLVM 17 since 20230714) # libFuzzer: https://reviews.llvm.org/D140601 (LLVM 17 since 20230718) ->=sys-libs/compiler-rt-sanitizers-15 -asan ->=sys-libs/compiler-rt-sanitizers-16 -lsan -safestack -scudo -tsan -ubsan ->=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230630 -msan ->=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -dfsan ->=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -profile -xray ->sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -libfuzzer ->=sys-libs/compiler-rt-sanitizers-19 -cfi +>=llvm-runtimes/compiler-rt-sanitizers-15 -asan +>=llvm-runtimes/compiler-rt-sanitizers-16 -lsan -safestack -scudo -tsan -ubsan +>=llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230630 -msan +>=llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230705 -dfsan +>=llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230717 -profile -xray +>llvm-runtimes/compiler-rt-sanitizers-17.0.0_pre20230717 -libfuzzer +>=llvm-runtimes/compiler-rt-sanitizers-19 -cfi # WANG Xuerui <xen0n@gentoo.org> (2022-07-08) # virtual/{jdk,jre} is not available on loong yet. diff --git a/profiles/arch/mips/mips64/package.use.mask b/profiles/arch/mips/mips64/package.use.mask index c06ddc3a2aa5..36deda11a73d 100644 --- a/profiles/arch/mips/mips64/package.use.mask +++ b/profiles/arch/mips/mips64/package.use.mask @@ -3,4 +3,4 @@ # matoro <matoro_gentoo@matoro.tk> (2024-05-01) # Sanitizers supported on 64-bit mips only, #779742 -sys-libs/compiler-rt-sanitizers -dfsan -lsan -msan -tsan -cfi +llvm-runtimes/compiler-rt-sanitizers -dfsan -lsan -msan -tsan -cfi diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index ff5e265339d7..26c1108facfe 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -133,7 +133,7 @@ dev-lang/python jit # matoro <matoro_gentoo@matoro.tk> (2024-05-01) # Sanitizers supported on both 32-bit and 64-bit mips, #779742 -sys-libs/compiler-rt-sanitizers -asan -profile -ubsan -safestack -scudo -xray +llvm-runtimes/compiler-rt-sanitizers -asan -profile -ubsan -safestack -scudo -xray # matoro <matoro_gentoo@matoro.tk> (2024-03-21) # Test suite is very fragile and doesn't even run on amd64. diff --git a/profiles/arch/powerpc/ppc32/package.mask b/profiles/arch/powerpc/ppc32/package.mask index 6e13258a705e..fde7dfbbe135 100644 --- a/profiles/arch/powerpc/ppc32/package.mask +++ b/profiles/arch/powerpc/ppc32/package.mask @@ -17,4 +17,4 @@ sci-libs/pdal # Not ported to ppc32. See ALL_.*_SUPPORTED_ARCH # in compiler-rt/cmake/. Bug #708344 sys-libs/compiler-rt -sys-libs/compiler-rt-sanitizers +llvm-runtimes/compiler-rt-sanitizers diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask index 1d8e9ae06a16..583675b83988 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -24,7 +24,7 @@ media-libs/libdvbcsa cpu_flags_ppc_altivec # Michał Górny <mgorny@gentoo.org> (2020-12-21) # Additional sanitizers supported on ppc64le. -sys-libs/compiler-rt-sanitizers -xray +llvm-runtimes/compiler-rt-sanitizers -xray # Georgy Yakovlev <gyakovlev@gentoo.org> (2020-10-05) # criu is unmasked on little-endian ppc64 diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index b341f726f6b7..92db0a506148 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -104,10 +104,10 @@ dev-util/diffoscope haskell # Michał Górny <mgorny@gentoo.org> (2020-12-21) # Sanitizers supported on this architecture. -sys-libs/compiler-rt-sanitizers -asan -lsan -msan -tsan -sys-libs/compiler-rt-sanitizers -ubsan -scudo -sys-libs/compiler-rt-sanitizers -profile ->=sys-libs/compiler-rt-sanitizers-19 -orc +llvm-runtimes/compiler-rt-sanitizers -asan -lsan -msan -tsan +llvm-runtimes/compiler-rt-sanitizers -ubsan -scudo +llvm-runtimes/compiler-rt-sanitizers -profile +>=llvm-runtimes/compiler-rt-sanitizers-19 -orc # Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25) # fwupd keyworded now on ppc64 diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 6d27d353fb2b..3ab87cd2b0e4 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -97,9 +97,9 @@ sys-block/tgt rbd # jinqiang zhang <peeweep@0x0.ee> (2023-03-27) # Sanitizers supported on riscv64. -sys-libs/compiler-rt-sanitizers -asan -lsan ->=sys-libs/compiler-rt-sanitizers-19 -libfuzzer -hwasan -profile -tsan ->=sys-libs/compiler-rt-sanitizers-19 -ubsan -scudo +llvm-runtimes/compiler-rt-sanitizers -asan -lsan +>=llvm-runtimes/compiler-rt-sanitizers-19 -libfuzzer -hwasan -profile -tsan +>=llvm-runtimes/compiler-rt-sanitizers-19 -ubsan -scudo # Yixun Lan <dlan@gentoo.org> (2023-02-16) # USE=java depend on virtual/jdk:1.8 which is not support on RISC-V diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index a6c8ef16e947..ba95f7552963 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -257,11 +257,11 @@ app-text/pdfpc gstreamer # Michał Górny <mgorny@gentoo.org> (2020-12-21) # Sanitizers supported on this architecture. -sys-libs/compiler-rt-sanitizers -asan -lsan -sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo -sys-libs/compiler-rt-sanitizers -gwp-asan -sys-libs/compiler-rt-sanitizers -profile ->=sys-libs/compiler-rt-sanitizers-16 -libfuzzer +llvm-runtimes/compiler-rt-sanitizers -asan -lsan +llvm-runtimes/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo +llvm-runtimes/compiler-rt-sanitizers -gwp-asan +llvm-runtimes/compiler-rt-sanitizers -profile +>=llvm-runtimes/compiler-rt-sanitizers-16 -libfuzzer # Thomas Deutschmann <whissi@gentoo.org> (2020-10-06) # - aesni plugin is supported on x86 diff --git a/profiles/default/linux/arm/23.0/musl/package.use.stable.mask b/profiles/default/linux/arm/23.0/musl/package.use.stable.mask index 785b52ceb864..c73d6e72f132 100644 --- a/profiles/default/linux/arm/23.0/musl/package.use.stable.mask +++ b/profiles/default/linux/arm/23.0/musl/package.use.stable.mask @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License, v2 # Sam James <sam@gentoo.org> (2024-06-16) -# Avoid pulling in sys-libs/compiler-rt-sanitizers which fails to build +# Avoid pulling in llvm-runtimes/compiler-rt-sanitizers which fails to build # See bug #928936. sys-devel/clang-runtime sanitize diff --git a/profiles/default/linux/ppc/23.0/musl/package.use.mask b/profiles/default/linux/ppc/23.0/musl/package.use.mask index c7d54156ade0..8c163b3352bd 100644 --- a/profiles/default/linux/ppc/23.0/musl/package.use.mask +++ b/profiles/default/linux/ppc/23.0/musl/package.use.mask @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # Sam James <sam@gentoo.org> (2024-06-16) -# Avoid pulling in sys-libs/compiler-rt-sanitizers which fails to build +# Avoid pulling in llvm-runtimes/compiler-rt-sanitizers which fails to build # See bug #928936. sys-devel/clang-runtime sanitize diff --git a/profiles/default/linux/x86/23.0/i486/musl/package.use.mask b/profiles/default/linux/x86/23.0/i486/musl/package.use.mask index 0f0f54b0e2d2..c5564de612f2 100644 --- a/profiles/default/linux/x86/23.0/i486/musl/package.use.mask +++ b/profiles/default/linux/x86/23.0/i486/musl/package.use.mask @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License, v2 # Sam James <sam@gentoo.org> (2024-06-16) -# Avoid pulling in sys-libs/compiler-rt-sanitizers which fails to build +# Avoid pulling in llvm-runtimes/compiler-rt-sanitizers which fails to build # See bug #928936. sys-devel/clang-runtime sanitize diff --git a/profiles/default/linux/x86/23.0/i686/musl/package.use.mask b/profiles/default/linux/x86/23.0/i686/musl/package.use.mask index 0f0f54b0e2d2..c5564de612f2 100644 --- a/profiles/default/linux/x86/23.0/i686/musl/package.use.mask +++ b/profiles/default/linux/x86/23.0/i686/musl/package.use.mask @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License, v2 # Sam James <sam@gentoo.org> (2024-06-16) -# Avoid pulling in sys-libs/compiler-rt-sanitizers which fails to build +# Avoid pulling in llvm-runtimes/compiler-rt-sanitizers which fails to build # See bug #928936. sys-devel/clang-runtime sanitize diff --git a/profiles/features/llvm/package.use b/profiles/features/llvm/package.use index db7b36b60cc2..75ffb5c6eb13 100644 --- a/profiles/features/llvm/package.use +++ b/profiles/features/llvm/package.use @@ -9,6 +9,6 @@ sys-libs/compiler-rt clang # disable sanitizers for now sys-devel/clang-runtime compiler-rt libcxx -sanitize -# sys-libs/compiler-rt-sanitizers clang +# llvm-runtimes/compiler-rt-sanitizers clang llvm-runtimes/libcxx libcxxabi diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index f2062b6fdac6..69f5b142554b 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -209,7 +209,7 @@ sys-apps/util-linux nls # 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 +llvm-runtimes/compiler-rt-sanitizers gwp-asan # Sergei Trofimovich <slyfox@gentoo.org> (2020-03-19) # check does not work on musl, bug #713138 diff --git a/profiles/features/musl/package.use.stable.mask b/profiles/features/musl/package.use.stable.mask index a903356e7e0b..1d29384ead55 100644 --- a/profiles/features/musl/package.use.stable.mask +++ b/profiles/features/musl/package.use.stable.mask @@ -3,7 +3,7 @@ # Andreas K. Hüttel <dilfridge@gentoo.org> (2024-03-07) # This doesn't work yet with musl-1.2.4, bug 906603 -sys-libs/compiler-rt-sanitizers msan +llvm-runtimes/compiler-rt-sanitizers msan # Sam James <sam@gentoo.org> (2022-10-04) # libxcrypt migration isn't yet stable on musl. diff --git a/profiles/updates/4Q-2024 b/profiles/updates/4Q-2024 index b6d32f744d0d..b25e403e750b 100644 --- a/profiles/updates/4Q-2024 +++ b/profiles/updates/4Q-2024 @@ -67,3 +67,4 @@ move sys-libs/llvm-libunwind llvm-runtimes/libunwind move sys-libs/libomp llvm-runtimes/openmp move sys-libs/libcxxabi llvm-runtimes/libcxxabi move sys-libs/libcxx llvm-runtimes/libcxx +move sys-libs/compiler-rt-sanitizers llvm-runtimes/compiler-rt-sanitizers |