Install this package:
emerge -a llvm-runtimes/clang-stdlib-config
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask llvm-runtimes/clang-stdlib-config
Or alternatively:
emerge --autounmask-write -a llvm-runtimes/clang-stdlib-config
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 23 | 8 | 23 | |
| 22 | 8 | ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos | 22 |
| 21 | 8 | amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos | 21 |
| 20 | 8 | amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos | 20 |
| 19 | 8 | amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos | 19 |
| 18 | 8 | amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos | 18 |
| 17 | 8 | amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos | 17 |
| 16 | 8 | amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~arm64-macos ~x64-macos | 16 |
<pkgmetadata> <maintainer type="person"> <email>vadorovsky@protonmail.com</email> <name>Michal Rostecki</name> </maintainer> <maintainer type="project"> <email>llvm@gentoo.org</email> </maintainer> <use> <flag name="default-libcxx">Use libc++ instead of libstdc++ as the default stdlib for clang</flag> </use> <upstream> <remote-id type="github">llvm/llvm-project</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p llvm-runtimes/clang-stdlib-config |
euse -E <flag> -p llvm-runtimes/clang-stdlib-config |
euse -D <flag> -p llvm-runtimes/clang-stdlib-config
| Flag | Description | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
|---|---|---|---|---|---|---|---|---|---|
| default-libcxx | Use libc++ instead of libstdc++ as the default stdlib for clang | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |