summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-devel/llvm: Enable py3.12 in 17.0.0.9999Michał Górny2023-06-171-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Remove obsolete -flto filtering from live ebuildsMichał Górny2023-05-151-4/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Enable assertions in 17.x by defaultMichał Górny2023-04-211-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Add dependencies for llvm-debuginfodMichał Górny2023-04-011-3/+11
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Enable installing gtest targets in 17.0.0.9999Michał Górny2023-03-131-3/+12
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Remove explicit RDEPEND on binutilsMichał Górny2023-03-111-1/+0
| | | | | | | | | | | Remove the explicit RDEPEND on sys-devel/binutils[plugins]. Unless I'm mistaken, this dependency was supposed to guarantee that binutils will load LLVMgold.so plugin and therefore its tool will be able to process archives containing LLVM bytecode. However, it has a side effect of installing binutils on binutils-free systems. Closes: https://bugs.gentoo.org/899080 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Reenable EH/RTTI in *.9999Michał Górny2023-02-281-0/+2
| | | | | | | This will also be the part of the next 16.x RC and 17.x snapshot. Bug: https://bugs.gentoo.org/884193 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Fix typo in tc-is-gccMichał Górny2023-02-231-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm sys-devel/clang: GCC -flto ICE mitigationIan Jordan2023-02-221-1/+3
| | | | | | | | | | | | | | | | | | | | | | GCC causes an ICE in llvm/clang when compiled with LTO, this has been tested with every version of GCC with each version of llvm/clang in tree but does not happened when clang compiles itself with LTO. This will stop many of the issues people face with using LTO systemwide on Gentoo until this get fixed upstreamed but I left the bug itself on b.g.o so this tested with each release and removed once finally solved. It's unclear if this is a GCC bug or a LLVM one (GCC miscompilation, UB in LLVM meaning "miscompiled" but it's LLVM's fault, or a bug in LLVM itself which only shows up when built with GCC). Bug: https://bugs.gentoo.org/873670 Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106943 Bug: https://github.com/llvm/llvm-project/issues/57740 Bug: https://github.com/llvm/llvm-project/issues/60877 Signed-off-by: Ian Jordan <immoloism@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29496 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/llvm: Add 17.0.0.9999 live ebuildMichał Górny2023-01-251-0/+514
Signed-off-by: Michał Górny <mgorny@gentoo.org>