Versions
v18 :: 18 :: gentoo
- Modified
- License
- public-domain
- USE flags
- gcc-symlinks multilib-symlinks native-symlinks
v17 :: 17 :: gentoo
- Modified
- License
- public-domain
- Keywords
- ~amd64 ~amd64-linux ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x64-macos ~x86
- USE flags
- gcc-symlinks multilib-symlinks native-symlinks
v16-r2 :: 16 :: gentoo
- Modified
- License
- public-domain
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~loong ~riscv ~x64-macos
- USE flags
- gcc-symlinks multilib-symlinks native-symlinks
v15-r2 :: 15 :: gentoo
- Modified
- License
- public-domain
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~riscv ~x64-macos
- USE flags
- gcc-symlinks multilib-symlinks native-symlinks
v14-r2 :: 14 :: gentoo
- Modified
- License
- public-domain
- Keywords
- ~amd64 ~amd64-linux ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x64-macos ~x86
- USE flags
- gcc-symlinks multilib-symlinks native-symlinks
USE flags
General
- gcc-symlinks
- Install symlinks for 'gcc' and 'g++' for extra compatibility.
- multilib-symlinks
- Install symlinks for all ABI CHOSTs. Note that this can result in gcc being overrode for native builds, as well as conflict with crossdev if used for the same targets.
- native-symlinks
- Install generic tool symlinks like 'cc' and 'c++', as well as ${CTARGET}-*. These symlinks are installed into slotted LLVM bindir, so they should not take precedence over symlinks installed into /usr/bin by sys-devel/gcc-config but they can be helpful for GCC-free setups.
Runtime Dependencies
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/clang-toolchain-symlinks: Keyword 17
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
sys-devel/clang-toolchain-symlinks: drop PROPERTIES=live
Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/clang-toolchain-symlinks: Stabilize 16-r2 sparc, #908385
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/clang-toolchain-symlinks: Stabilize 16-r2 ppc, #908385
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/clang-toolchain-symlinks: Stabilize 16-r2 arm, #908385
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/clang-toolchain-symlinks: Add 18.x live ebuilds
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/clang-toolchain-symlinks: Stabilize 16-r2 x86, #908385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-devel/clang-toolchain-symlinks: Stabilize 16-r2 arm64, #908385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/clang-toolchain-symlinks: Stabilize 16-r2 amd64, #908385
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/clang-toolchain-symlinks: Stabilize 16-r2 ppc64, #908385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/clang-toolchain-symlinks: Bump to 16.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/clang-toolchain-symlinks: Add 17 live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-devel/clang-toolchain-symlinks: drop PROPERTIES=live for 16-r2
It's only for silencing the "no KEYWORDS" warnings, now that we have ~loong on the ebuild it's about time to drop it because the ebuild actually isn't pulling from VCS. Suggested-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-devel/clang-toolchain-symlinks: keyword 16-r2 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/clang-toolchain-symlinks: Stabilize 15-r2 ppc, #881853
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-devel/clang-toolchain-symlinks: Stabilize 15-r2 amd64, #878087
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-devel/clang-toolchain-symlinks: Stabilize 15-r2 x86, #878087
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-devel/clang-toolchain-symlinks: Stabilize 15-r2 arm, #878087
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/clang-toolchain-symlinks: Stabilize 15-r2 ppc64, #878087
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/clang-toolchain-symlinks: Stabilize 15-r2 arm64, #878087
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/clang-toolchain-symlinks: Stabilize 15-r2 sparc, #878087
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/clang-toolchain-symlinks: Do not multilib by default
Bug: https://bugs.gentoo.org/876901 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/clang-toolchain-symlinks: block older gcc-config w/o ${CTARGET}-cc
>=sys-devel/gcc-config-2.6 will create ${CTARGET}-cc which avoids clang-toolchain-symlinks providing it even on systems with GCC. See cc6a27ec99c1e08ac51c69ff0ab4c2b8a5578e2e for the details but abuse a blocker given it can lead to runtime problems with say, OpenSSH. Bug: https://bugs.gentoo.org/872416 Bug: https://bugs.gentoo.org/872548 See: cc6a27ec99c1e08ac51c69ff0ab4c2b8a5578e2e Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/clang-toolchain-symlinks: Add for LLVM 14.x
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/clang-toolchain-symlinks: Add for LLVM 15.x
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/clang-toolchain-symlinks: New package for GCC-free sys
New package that installs generic "cc", "c++" and "cpp" symlinks to Clang, for use on GCC-free systems. It can also install "gcc" and "g++" for better compatibility, if desired. Signed-off-by: Michał Górny <mgorny@gentoo.org>