USE Flag: clang

Search

Local and Metadata Descriptions

Metadata Descriptions (metadata.xml)

Local Descriptions (use.local.desc)

Warnings

Packages Using This Flag

Package Local Description (use.local.desc) Metadata Description (metadata.xml)
www-client/torbrowser Use Clang compiler instead of GCC Use Clang compiler instead of GCC
sys-kernel/cachyos-kernel - Build the kernel using Clang/LLVM toolchain instead of GCC (required for LTO and KCFI)
app-text/doxygen support for llvm-core/clang assisted parsing support for <pkg>llvm-core/clang</pkg> assisted parsing
www-client/firefox Use Clang compiler instead of GCC Use Clang compiler instead of GCC
dev-qt/ghoul - -
dev-util/gnome-builder Provide integration with llvm-core/clang for best possible C/C++ autocompletion, semantic highlighting, symbol resolving, and diagnostics support Provide integration with <pkg>llvm-core/clang</pkg> for best possible C/C++ autocompletion, semantic highlighting, symbol resolving, and diagnostics support
gui-apps/wlgreet - -
net-libs/tdlib - Compile using Clang
sys-boot/m1n1 - Build with the Clang/LLVM toolchain
mail-client/thunderbird Use Clang compiler instead of GCC Use Clang compiler instead of GCC
app-admin/kos - Use Clang instead of GCC
app-misc/yafetch - Use clang the the C code compiler
dev-lang/k - Compile with clang rather than gcc
dev-util/electron - Use Clang compiler instead of GCC
app-forensics/honggfuzz Enable clang support (pull sys-libs/blocksruntime dependency). Enable clang support (pull <pkg>sys-libs/blocksruntime</pkg> dependency).
dev-cpp/eigen Use clang for cuda units compilation Use clang for cuda units compilation
dev-lang/moarvm Use clang compiler instead of GCC Use clang compiler instead of GCC
dev-lang/nqp Toggle usage of the clang compiler in conjunction with MoarVM Toggle usage of the clang compiler in conjunction with MoarVM
dev-lang/rakudo Use Clang to compile the MoarVM backend Use Clang to compile the MoarVM backend
dev-lang/spidermonkey Use Clang compiler instead of GCC Use Clang compiler instead of GCC
dev-qt/qt-creator Build clang-based plugins for C/C++ development (code model, formatting, static analysis) Build clang-based plugins for C/C++ development (code model, formatting, static analysis)
dev-util/bpftool Use llvm-core/clang instead of sys-devel/bpf-toolchain for BPF CO-RE support Use <pkg>llvm-core/clang</pkg> instead of <pkg>sys-devel/bpf-toolchain</pkg> for BPF CO-RE support
dev-util/edi Provide integration with llvm-core/clang and dev-util/bear for autocompletion, inline errors and information about compilation units. Provide integration with <pkg>llvm-core/clang</pkg> and <pkg>dev-util/bear</pkg> for autocompletion, inline errors and information about compilation units.
dev-util/hfstospell Use different logic in ebuild when clang is used Use different logic in ebuild when clang is used
dev-util/nvidia-cuda-toolkit Depend on llvm-core/clang as host compiler Depend on <pkg>llvm-core/clang</pkg> as host compiler
games-emulation/pcsx2 Use Clang compiler to build (the only compiler that is currently supported by upstream on Linux, do not report bugs if force-disabled) Use Clang compiler to build (the only compiler that is currently supported by upstream on Linux, do not report bugs if force-disabled)
llvm-core/flang Force building using installed clang (rather than the default CC/CXX). This is the default since building Flang specifically with GCC requires lots of memory for now. Force building using installed clang (rather than the default CC/CXX). This is the default since building Flang specifically with GCC requires lots of memory for now.
llvm-runtimes/compiler-rt Force building using installed clang (rather than the default CC/CXX). Force building using installed clang (rather than the default CC/CXX).
llvm-runtimes/compiler-rt-sanitizers Force building using installed clang (rather than the default CC/CXX). Force building using installed clang (rather than the default CC/CXX).
llvm-runtimes/libcxx Force building using installed clang (rather than the default CC/CXX; required for testing). Force building using installed clang (rather than the default CC/CXX; required for testing).
llvm-runtimes/libcxxabi Force building using installed clang (rather than the default CC/CXX; required for testing). Force building using installed clang (rather than the default CC/CXX; required for testing).
llvm-runtimes/libunwind Force building using installed clang (rather than the default CC/CXX; required for testing). Force building using installed clang (rather than the default CC/CXX; required for testing).
llvm-runtimes/offload Force building using installed clang (rather than the default CC/CXX). Force building using installed clang (rather than the default CC/CXX).
llvm-runtimes/openmp Force building using installed clang (rather than the default CC/CXX). Force building using installed clang (rather than the default CC/CXX).
sci-chemistry/gromacs Build gromacs with Clang instead of default compiler Build gromacs with Clang instead of default compiler
sys-libs/glibc Allow building with clang (if proper environment is set). Highly experimental. Disable to auto-force gcc usage. Allow building with clang (if proper environment is set). Highly experimental. Disable to auto-force gcc usage.
dev-lang/dart - Use Clang compiler instead of GCC
media-sound/go-musicfox - Use sys-devel/clang
media-video/tsukimi - Use clang compiler instead of GCC
sys-kernel/xanmod-kernel - Use clang compiler instead of GCC
games-fps/nblood - Use clang as compiler
www-client/librewolf - Use Clang compiler instead of GCC
www-client/icecat - Use Clang compiler instead of GCC
www-client/cromite - Use Clang compiler instead of GCC
www-client/ungoogled-chromium - Use Clang compiler instead of GCC
app-office/libreoffice - Use Clang compiler instead of GCC
dev-python/octo-pipeline-python - -
sys-apps/bpftune - -
sys-boot/limine - Use LLVM/Clang for building