llvm-runtimes/compiler-rt-sanitizers (gentoo)

Search

Install

Install this package:

emerge -a llvm-runtimes/compiler-rt-sanitizers

If the package is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask llvm-runtimes/compiler-rt-sanitizers

Or alternatively:

emerge --autounmask-write -a llvm-runtimes/compiler-rt-sanitizers

Package Information

Description:
Compiler runtime libraries for clang (sanitizers & xray)
Homepage:
https://llvm.org/
License:
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )

Versions

Version EAPI Keywords Slot
23.0.0_pre20260507 8
23.0.0_pre20260428 8
23.0.0_pre20260421 8
23.0.0.9999 8
22.1.5 8 ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~x64-macos
22.1.4 8 ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~x64-macos
21.1.8 8 amd64 arm arm64 ~loong ~mips ppc64 ~riscv x86 ~x64-macos
20.1.8-r1 8 amd64 arm arm64 ~loong ~mips ppc64 ~riscv x86 ~x64-macos
19.1.7 8 amd64 arm arm64 ~loong ~mips ppc64 ~riscv x86 ~x64-macos
18.1.8-r6 8 amd64 arm arm64 ~loong ~mips ppc64 ~riscv x86 ~x64-macos
17.0.6-r1 8 amd64 arm arm64 ~loong ppc64 ~riscv x86 ~x64-macos
16.0.6-r1 8 amd64 arm arm64 ~loong ppc64 ~riscv x86 ~x64-macos

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<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>
		<flag name="ctx-profile">Build ctx profiling runtime.</flag>
		<flag name="libfuzzer">Build fuzzing runtime.</flag>
		<flag name="memprof">Build memory profiler runtime.</flag>
		<flag name="orc">Build ORC runtime.</flag>
		<flag name="profile">Build profiling runtime.</flag>
		<flag name="xray">Build XRay runtime.</flag>
		<flag name="asan">Build Address Sanitizer runtime.</flag>
		<flag name="dfsan">Build Data Flow Sanitizer runtime.</flag>
		<flag name="lsan">Build Leak Sanitizer runtime.</flag>
		<flag name="msan">Build Memory Sanitizer runtime.</flag>
		<flag name="hwasan">Build Hardware ASAN runtime.</flag>
		<flag name="tsan">Build Thread Sanitizer runtime.</flag>
		<flag name="ubsan">
			Build Undefined Behavior Sanitizer runtime.
		</flag>
		<flag name="safestack">Build SafeStack runtime.</flag>
		<flag name="cfi">Build Control Flow Integrity runtime.</flag>
		<flag name="scudo">Build Scudo Hardened Allocator.</flag>
		<flag name="shadowcallstack">Build ShadowCallStack.</flag>
		<flag name="gwp-asan">Build GWP-ASAN runtime.</flag>
		<flag name="nsan">Build Numerical Sanitizer runtime.</flag>
		<flag name="rtsan">Build Realtime Sanitizer runtime.</flag>
	</use>
	<upstream>
		<remote-id type="github">llvm/llvm-project</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p llvm-runtimes/compiler-rt-sanitizers | euse -E <flag> -p llvm-runtimes/compiler-rt-sanitizers | euse -D <flag> -p llvm-runtimes/compiler-rt-sanitizers

Flag Description 23.0.0_pre20260507 23.0.0_pre20260428 23.0.0_pre20260421 23.0.0.9999 22.1.5 22.1.4 21.1.8 20.1.8-r1 19.1.7 18.1.8-r6 17.0.6-r1 16.0.6-r1
( ⚠️
) ⚠️
abi_x86_32 32-bit (x86) libraries
abi_x86_64 64-bit (amd64) libraries
asan Build Address Sanitizer runtime.
cfi Build Control Flow Integrity runtime.
clang Force building using installed clang (rather than the default CC/CXX).
ctx-profile Build ctx profiling runtime.
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
dfsan Build Data Flow Sanitizer runtime.
gwp-asan Build GWP-ASAN runtime.
hwasan Build Hardware ASAN runtime.
libfuzzer Build fuzzing runtime.
lsan Build Leak Sanitizer runtime.
memprof Build memory profiler runtime.
msan Build Memory Sanitizer runtime.
nsan Build Numerical Sanitizer runtime.
orc Build ORC runtime.
profile Build profiling runtime.
rtsan Build Realtime Sanitizer runtime.
safestack Build SafeStack runtime.
scudo Build Scudo Hardened Allocator.
shadowcallstack Build ShadowCallStack.
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
tsan Build Thread Sanitizer runtime.
ubsan Build Undefined Behavior Sanitizer runtime.
xray Build XRay runtime.

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST llvm-gentoo-patchset-16.0.6-r6.tar.xz 21672 bytes
DIST llvm-gentoo-patchset-17.0.6-r4.tar.xz 6636 bytes
DIST llvm-gentoo-patchset-18.1.8-r7.tar.xz 26644 bytes
DIST llvm-gentoo-patchset-19.1.7-r1.tar.xz 2644 bytes
DIST llvm-gentoo-patchset-20.1.8.tar.xz 2168 bytes
DIST llvm-gentoo-patchset-22.1.5.tar.xz 1220 bytes
DIST llvm-project-0f3ca6bb9ca514518c55fc02855a6083312ddfe2.tar.gz 271131672 bytes
DIST llvm-project-16.0.6.src.tar.xz 118013488 bytes
DIST llvm-project-16.0.6.src.tar.xz.sig 566 bytes
DIST llvm-project-17.0.6.src.tar.xz 127838860 bytes
DIST llvm-project-17.0.6.src.tar.xz.sig 438 bytes
DIST llvm-project-18.1.8.src.tar.xz 132067260 bytes
DIST llvm-project-18.1.8.src.tar.xz.sig 566 bytes
DIST llvm-project-19.1.7.src.tar.xz 141249332 bytes
DIST llvm-project-19.1.7.src.tar.xz.sig 438 bytes
DIST llvm-project-20.1.8.src.tar.xz 147242952 bytes
DIST llvm-project-20.1.8.src.tar.xz.sig 566 bytes
DIST llvm-project-21.1.8.src.tar.xz 158958576 bytes
DIST llvm-project-21.1.8.src.tar.xz.sig 119 bytes
DIST llvm-project-22.1.4.src.tar.xz 167028880 bytes
DIST llvm-project-22.1.4.src.tar.xz.sig 119 bytes
DIST llvm-project-22.1.5.src.tar.xz 167058820 bytes
DIST llvm-project-22.1.5.src.tar.xz.sig 119 bytes
DIST llvm-project-6f2e1a120ebb75da9b3fe6afb19231aa0f801a34.tar.gz 270304465 bytes
DIST llvm-project-99457c368586b1debf49f55b3a0684317f5f298d.tar.gz 269907211 bytes