Summary
Low Level Virtual Machine (LLVM) is: 1. A compilation strategy designed to enable effective program optimization across the entire lifetime of a program. LLVM supports effective optimization at compile time, link-time (particularly interprocedural), run-time and offline (i.e., after software is installed), while remaining transparent to developers and maintaining compatibility with existing build scripts. 2. A virtual instruction set - LLVM is a low-level object code representation that uses simple RISC-like instructions, but provides rich, language-independent, type information and dataflow (SSA) information about operands. This combination enables sophisticated transformations on object code, while remaining light-weight enough to be attached to the executable. This combination is key to allowing link-time, run-time, and offline transformations. 3. A compiler infrastructure - LLVM is also a collection of source code that implements the language and compilation strategy. The primary components of the LLVM infrastructure are a GCC-based C and C++ front-end, a link-time optimization framework with a growing set of global and interprocedural analyses and transformations, static back-ends for many popular (and some obscure) architectures, a back-end which emits portable C code, and a Just-In-Time compilers for several architectures. 4. LLVM does not imply things that you would expect from a high-level virtual machine. It does not require garbage collection or run-time code generation (In fact, LLVM makes a great static compiler!). Note that optional LLVM components can be used to build high-level virtual machines and other systems that need these services.
Versions
v20.0.0.9999 :: 20/20.0.0.9999 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
- USE flags
- binutils-plugin debug debuginfod doc exegesis libedit libffi test xml z3 zstd
v20.0.0_pre20241130 :: 20/20.0.0_pre20241130 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
- USE flags
- binutils-plugin debug debuginfod doc exegesis libedit libffi test xml z3 zstd
v19.1.5 :: 19/19.1 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
- Keywords
- ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~sparc ~x64-macos ~x86
- USE flags
- binutils-plugin debug debuginfod doc exegesis libedit libffi test verify-sig xml z3 zstd
v19.1.4 :: 19/19.1 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
- Keywords
- ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~sparc ~x64-macos ~x86
- USE flags
- binutils-plugin debug debuginfod doc exegesis libedit libffi test verify-sig xml z3 zstd
v18.1.8-r6 :: 18/18.1 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
- Keywords
- ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~sparc ~x64-macos ~x86
- USE flags
- binutils-plugin debug debuginfod doc exegesis libedit libffi ncurses test verify-sig xml z3 zstd
v18.1.8-r4 :: 18/18.1 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
- Keywords
- ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~sparc ~x64-macos ~x86
- USE flags
- binutils-plugin debug debuginfod doc exegesis libedit libffi ncurses test verify-sig xml z3 zstd
v18.1.8-r1 :: 18/18.1 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~arm64-macos ~loong ~mips ~ppc-macos ~riscv ~x64-macos
- USE flags
- binutils-plugin debug debuginfod doc exegesis libedit libffi ncurses test verify-sig xml z3 zstd
v17.0.6-r3 :: 17/17 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
- Keywords
- ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~loong ~ppc ~ppc-macos ~ppc64 ~riscv ~sparc ~x64-macos ~x86
- USE flags
- binutils-plugin debug debuginfod doc exegesis libedit libffi ncurses test verify-sig xar xml z3 zstd
v17.0.6 :: 17/17 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~arm64-macos ~loong ~ppc-macos ~riscv ~x64-macos
- USE flags
- binutils-plugin debug debuginfod doc exegesis libedit libffi ncurses test verify-sig xar xml z3 zstd
v16.0.6-r5 :: 16/16 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
- Keywords
- ~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~loong ~ppc ~ppc-macos ~ppc64 ~riscv ~sparc ~x64-macos ~x86
- USE flags
- binutils-plugin debug doc exegesis libedit libffi ncurses test verify-sig xar xml z3 zstd
v16.0.6 :: 16/16 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~arm64-macos ~loong ~ppc-macos ~riscv ~x64-macos
- USE flags
- binutils-plugin debug doc exegesis libedit libffi ncurses test verify-sig xar xml z3 zstd
v15.0.7-r7 :: 15/15 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
- Keywords
- ~amd64 ~amd64-linux ~arm ~arm64 ~ppc ~ppc-macos ~ppc64 ~riscv ~sparc ~x64-macos ~x86
- USE flags
- binutils-plugin debug doc exegesis libedit libffi ncurses test verify-sig xar xml z3 zstd
v15.0.7-r3 :: 15/15 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
- Keywords
- amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~ppc-macos ~riscv ~x64-macos
- USE flags
- binutils-plugin debug doc exegesis libedit libffi ncurses test verify-sig xar xml z3 zstd
USE flags
General
- binutils-plugin
- Build the binutils plugin
- 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
- 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
- debuginfod
- Install llvm-debuginfod (requires net-misc/curl and dev-cpp/cpp-httplib)
- doc
- Build and install the HTML documentation and regenerate the man pages
- exegesis
- Enable performance counter support for llvm-exegesis tool that can be used to measure host machine instruction characteristics
- libedit
- Use the libedit library (replacement for readline)
- libffi
- Enable support for Foreign Function Interface library
- ncurses
- Support querying terminal properties using ncurses' terminfo
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- verify-sig
- Verify upstream signatures on distfiles
- xar
- Support dumping LLVM bitcode sections in Mach-O files (uses app-arch/xar)
- xml
- Add support for XML files
- z3
- Enable support for sci-mathematics/z3 constraint solver
- zstd
- Enable support for ZSTD compression
abi_mips
- n32
- 64-bit (32-bit pointer) libraries
- n64
- 64-bit libraries
- o32
- 32-bit libraries
abi_s390
- 32
- 32-bit (s390) libraries
- 64
- 64-bit (s390x) libraries
abi_x86
- 32
- 32-bit (x86) libraries
- 64
- 64-bit (amd64) libraries
- x32
- x32 ABI libraries
llvm_targets
- AArch64
- AArch64 CPU target (arm64 in Gentoo)
- AMDGPU
- AMDGPU target (supports R600 and GCN GPUs)
- ARC
- ARC (Argonaut RISC Core) embedded CPU target [EXPERIMENTAL]
- ARM
- ARM CPU target
- AVR
- 8-bit Atmel AVR microcontroller target
- BPF
- Berkeley Packet Filter target
- CSKY
- C-SKY CPU target [EXPERIMENTAL]
- DirectX
- DirectX target [EXPERIMENTAL]
- Hexagon
- Qualcomm Hexagon DSP target
- Lanai
- Lanai CPU target
- LoongArch
- LoongArch CPU support [EXPERIMENTAL]
- M68k
- Motorola 68000 target [EXPERIMENTAL]
- MSP430
- MSP430 CPU target (experimental)
- Mips
- MIPS CPU target (includes MIPS64)
- NVPTX
- NVIDIA PTX (GPU) target (32-bit and 64-bit)
- PowerPC
- PowerPC CPU target (PPC32 and PPC64)
- RISCV
- RISC-V CPU target
- SPIRV
- Support SPIR-V language target for graphics and parallel computing
- Sparc
- Sparc CPU target
- SystemZ
- SystemZ (s390x) CPU target
- VE
- NEC SX-Aurora TSUBASA vector engine target
- WebAssembly
- WebAssembly backend
- X86
- X86 CPU target (includes amd64)
- XCore
- XCore CPU target
- Xtensa
- Tensilica Xtensa (ESP32) CPU target [EXPERIMENTAL]
Dependencies
app-arch / xar : An easily extensible archive format
app-arch / zstd : zstd fast compression library
dev-cpp / cpp-httplib : C++ HTTP/HTTPS server and client library
dev-libs / libedit : BSD replacement for libreadline
dev-libs / libffi : Portable, high level programming interface to various calling conventions
dev-libs / libpfm : Hardware-based performance monitoring interface for Linux
dev-libs / libxml2 : XML C parser and toolkit
net-misc / curl : A Client that groks URLs
sci-mathematics / z3 : An efficient theorem prover
sys-libs / binutils-libs : Core binutils libraries (libbfd, libopcodes, libiberty) for external packages
Runtime Dependencies
app-arch / xar : An easily extensible archive format
app-arch / zstd : zstd fast compression library
dev-cpp / cpp-httplib : C++ HTTP/HTTPS server and client library
dev-libs / libedit : BSD replacement for libreadline
dev-libs / libffi : Portable, high level programming interface to various calling conventions
dev-libs / libpfm : Hardware-based performance monitoring interface for Linux
dev-libs / libxml2 : XML C parser and toolkit
net-misc / curl : A Client that groks URLs
sci-mathematics / z3 : An efficient theorem prover
sys-devel / llvm : Low Level Virtual Machine
Depending packages
app-antivirus / clamav : Clam Anti-Virus Scanner
app-forensics / aflplusplus : Fork of AFL, the popular compile-time instrumentation fuzzer
app-text / doxygen : Documentation system for most programming languages
dev-db / postgresql : PostgreSQL RDBMS
dev-debug / bpftrace : High-level tracing language for eBPF
dev-debug / lldb : The LLVM debugger
dev-debug / sysdig : A system exploration and troubleshooting tool
dev-lang / crystal : The Crystal Programming Language
dev-lang / ghc : The Glasgow Haskell Compiler
dev-lang / rust : Systems programming language from Mozilla
dev-lang / zig : A robust, optimal, and maintainable programming language
dev-libs / intel-vc-intrinsics : A set of new intrinsics on top of core LLVM IR instructions
dev-libs / opencl-clang : OpenCL-oriented thin wrapper library around clang
dev-libs / pocl : Portable Computing Language (an implementation of OpenCL)
dev-libs / roct-thunk-interface : Radeon Open Compute Thunk Interface
dev-lisp / c2ffi : Clang-based FFI wrapper generator for Common Lisp
dev-ml / llvm-ocaml : OCaml bindings for LLVM
dev-ml / llvm-ocaml : OCaml bindings for LLVM
dev-python / clang-python : Python bindings for sys-devel/clang
dev-python / pyside2 : Python bindings for the Qt framework
dev-python / pyside2-tools : PySide development tools (pyside2-lupdate with support for Python)
dev-python / pyside6 : Python bindings for the Qt framework
dev-python / pyside6-tools : PySide development tools (pyside6-lupdate with support for Python)
dev-python / shiboken2 : Python binding generator for C++ libraries
dev-python / shiboken6 : Python binding generator for C++ libraries
dev-qt / qt-creator : Lightweight IDE for C++/QML development centering around Qt
dev-qt / qttools : Qt Tools Collection
dev-util / bcc : Tools for BPF-based Linux IO analysis, networking, monitoring, and more
dev-util / bpftool : Tool for inspection and simple manipulation of eBPF programs and maps
dev-util / ccls : C/C++/ObjC language server
dev-util / clang-extract : Tool to extract code content from source files
dev-util / clazy : Compiler plugin which allows clang to understand Qt semantics
dev-util / cvise : Super-parallel Python port of the C-Reduce
dev-util / diffoscope : Will try to get to the bottom of what makes files or directories different
dev-util / hipcc : Radeon Open Compute hipcc
dev-util / hipify-clang : A set of tools to translate CUDA source code into portable HIP C++
dev-util / include-what-you-use : Find unused include directives in C/C++ programs
dev-util / intel-graphics-compiler : LLVM-based OpenCL compiler for OpenCL targetting Intel Gen graphics hardware
dev-util / intel_clc : intel_clc tool used for building OpenCL C to SPIR-V
dev-util / perf : Userland tools for Linux Performance Counters
dev-util / spirv-llvm-translator : Bi-directional translator between SPIR-V and LLVM IR
games-board / jja : swiss army knife for chess file formats
games-emulation / dolphin : Gamecube and Wii game emulator
media-gfx / openvdb : Library for the efficient manipulation of volumetric data
media-libs / mesa : OpenGL-like graphic library for Linux
media-libs / oidn : Intel® Open Image Denoise library
media-libs / osl : Advanced shading language for production GI renderers
net-im / toxic : A curses-based client for Tox
sci-electronics / ghdl : Open-source analyzer, compiler, and simulator for VHDL 2008/93/87
sci-electronics / nvc : NVC is a VHDL compiler and simulator
sci-libs / symengine : Fast symbolic manipulation library, written in C++
sys-devel / clang : C language family frontend for LLVM
sys-devel / lld : The LLVM linker (link editor)
sys-devel / llvm : Low Level Virtual Machine
sys-devel / llvm-common : Common files shared between multiple slots of LLVM
sys-devel / llvm-toolchain-symlinks : Symlinks to use LLVM on binutils-free system
sys-devel / llvmgold : LLVMgold plugin symlink for autoloading
sys-devel / llvmgold : LLVMgold plugin symlink for autoloading
sys-devel / sparse : C semantic parser
sys-libs / compiler-rt : Compiler runtime library for clang (built-in part)
sys-libs / compiler-rt-sanitizers : Compiler runtime libraries for clang (sanitizers & xray)
sys-libs / libcxx : New implementation of the C++ standard library, targeting C++11
sys-libs / libcxxabi : Low level support for a standard C++ library
sys-libs / libomp : OpenMP runtime library for LLVM/clang compiler
sys-libs / llvm-libunwind : C++ runtime stack unwinder from LLVM
Bugs
- 502318
- sys-devel/llvm: pass --with-c-include-dirs on prefix
- 617776
- sys-devel/llvm does not install ${CHOST}-prefixed tools
- 651658
- dev-util/kdevelop:5 and media-libs/mesa-17*[llvm] link with different slots of sys-devel/llvm, resulting in a runtime symbol conflict and crash
- 662720
- sys-devel/llvm: llvm-config being a binary breaks cross compilation of dependent packages
- 684872
- sys-libs/compiler-rt-8.0.0: configure fails with sys-devel/llvm[-gold]
- 690962
- sys-devel/llvm-8.0.1[+xml +libffi +ncurses +abi_x86_{64,32} llvm_targets_{amdGPU,bpf,nvpx,x86}] : ninja -v -j6 -l0 failed
- 695646
- media-libs/mesa-19.2.0_rc4 - libraries from sys-devel/llvm will be removed even if drivers in /usr/lib64/dri linking against them still exist
- 732920
- sys-devel/llvm-10.0.0: 62 test failures on sparc
- 736856
- sys-devel/llvm-10.0.1: Can't be built for Celeron N4100 (Gemini Lake)
- 738890
- sys-devel/llvm: llvm-objdump does not recognize '-g' option (was: dev-util/ccache-3.7.11 fails tests)
- 763018
- sys-devel/llvm-11.0.0: Host compiler appears to require libatomic, but cannot find it (macOS Big Sur, Clang bootstrap)
- 773556
- sys-devel/llvm-11.0.1 fails tests when compiled with clang
- 779592
- sys-devel/llvm-11.1.0 fails tests
- 799089
- sys-devel/llvm: file ownership/mode is lost when portage calls llvm-objcopy
- 838979
- sys-devel/llvm-14.0.1 - /.../Signals.inc: error: backtrace was not declared in this scope
- 853070
- sys-devel/llvm-14.0.5 - Could not import extension sphinx.builders.linkcheck (exception: No module named six)
- 880855
- sys-devel/llvm-15.0.3: Segfault in llvm-tblgen building for x86_32 target on amd64
- 885795
- sys-devel/llvm: build failure on PPC with >= sys-devel/gcc-11(?) with -fsanitize=undefined (Error: operand out of range)
- 900160
- sys-devel/llvm: add MLIR support
- 904269
- sys-devel/llvm-15.0.7 does not build on i686
- 906751
- sys-devel/llvm-16.0.4 fails to build with crash
- 908433
- sys-devel/llvm-15.0.7-r3 emerge can race with dev-db/unixODBC-2.3.11
- 909180
- sys-devel/llvm-16.0.[56] fails loongarch tests
- 914531
- sys-devel/lld-17: crashes when building sys-devel/llvm-16.0.6
- 914642
- sys-devel/llvm-16.0.6 - [clang] clang++: error: clang frontend command failed with exit code 139 (use -v to see invocation)
- 918869
- sys-devel/llvm-16.0.6 - [clang] clang++: error: clang frontend command failed with exit code 139 (use -v to see invocation)
- 919687
- sys-devel/llvm-14.0.6-r4 - LLVM_ENABLE_Z3_SOLVER cannot be enabled
- 920550
- sys-devel/llvm-17.0.6 fails tests on sparc
- 922519
- sys-devel/llvm-15.0.7-r3 error: type ‘SubtargetFeatureBits’ violates the C++ One Definition Rule [-Werror=odr]
- 923889
- sys-devel/llvm-15.0.7-r3 fails to compile: ld.lld: error: version script assignment of LLVM_15 to symbol LLVMCreateDisasm failed: symbol not defined
- 924509
- sys-devel/llvm-17.0.6 fails to compile: ld: final link failed: memory exhausted
- 931656
- sys-devel/llvm-18.1.5 Fails to emerge Using lld Under WSL 2
- 931996
- sys-devel/llvm-18.1.5-r1 - clang -cc1as: fatal error: error in backend: ZMM registers are not supported without EVEX512
- 936545
- sys-devel/llvm-17.0.6 test fail if LLVM_TARGETS : SPIRV
- 937395
- sys-devel/llvm-16.0.6 - [icu-75.1] [gcc-15] /.../Allocator.h: error: class llvm::SmallVector<void , 4> has no member named begin
- 937779
- sys-devel/llvm-15.0.7-r3 - [icu-75.1] [gcc-15] /.../raw_ostream.h: error: const class llvm::SmallVectorImpl<char> has no member named data
- 939504
- sys-devel/llvm-15.0.7-r6 fails to compile: SmallVector.h:88:69: error: uint64_t was not declared in this scope
- 939738
- sys-devel/llvm: 18.1.8-r1 fails to build on amd64-musl under WSL 2
- 939746
- sys-devel/llvm-18.1.8-r1 fails to build on arm64 llvm musl profile
- 940654
- sys-devel/llvm-19.1.1 fails to compile on ppc64le with sys-devel/gcc[ieee-long-double]: error: invalid conversion from ‘_Float128 (*)(_Float128) noexcept’ to ‘long double (*)(long double)’
- 940676
- sys-devel/llvm: Multiple backports required for ppc64
- 944152
- =sys-devel/llvm-19.1.4: failed to compile
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.1.5
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20241130 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20241123 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.1.4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20241118 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20241113 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20241106 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.1.3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport some fixes & t64 support to 18.1.8-r6
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20241029 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20241023 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.1.2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20241015 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20241009 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20241004 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.1.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20240924 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport gcc-15 fixes as 15.0.7-r7
Closes: https://bugs.gentoo.org/939498 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.1.0 (final)
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20240917 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20240910 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.1.0_rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20240830 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport gcc-15 fixes to 15.0.7-r6
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Backport gcc-15 fixes to 16.0.6-r5
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Backport gcc-15 fixes to 17.0.6-r3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20240822 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.1.0_rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20240815 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20240808 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.1.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport glibc-2.40 fixes to 18.x
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Backport gcc-15 fixes to 18.x
Closes: https://bugs.gentoo.org/937164 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport >=sys-libs/glibc-2.40 fix
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Fix sanity check w/ USE=-debuginfod
Closes: https://bugs.gentoo.org/937149 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 20.0.0_pre20240801 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Update components for 20.x
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 19.1.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add llvm-cgdata
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport more fixes (notably, kernel) to 18.1.8-r2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 18.1.8-r1 sparc, #935984
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 20.x live ebuilds
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 18.1.8-r1 x86, #935984
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 18.1.8-r1 ppc64, #935984
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 18.1.8-r1 ppc, #935984
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 18.1.8-r1 arm, #935984
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 18.1.8-r1 arm64, #935984
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 18.1.8-r1 amd64, #935984
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport a bunch of miscompile fixes to 18.1.8-r1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240720 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport a patch to fix kernel build
Closes: https://bugs.gentoo.org/927978 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240712 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240706 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240630 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.1.8
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240623 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240615 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240608 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.1.7
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
sys-devel/llvm: Keyword 18.1.6 mips, #779742
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: libtinfo (ncurses) is no longer used
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add reduce-chunk-list tool to components
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Enable py3.13
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240525 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.1.6
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240518 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport -march=native fix
Bug: https://github.com/llvm/llvm-project/pull/91705 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240509 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240504 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.1.5
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240427 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240420 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.1.4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240410 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240404 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.1.3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240330 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: backport LTO filtering
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: add workaround for ppc with < GCC 14
Pass -fno-ipa-sra -fno-ipa-modref -fno-ipa-icf on ppc with < GCC 14. We know the problem is related to IPA and these 3 together help. Someone is welcome to spend the time trying to narrow it down more, but applying this as a bandaid which is better than nothing. GCC 14 seems fine without this, but the "fix" bisects to something odd just like the original "break" commit, so... Bug: https://gcc.gnu.org/PR108250 Bug: https://bugs.gentoo.org/914888 Closes: https://bugs.gentoo.org/880677 Closes: https://bugs.gentoo.org/875776 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 17.0.6 sparc, #920044
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 17.0.6 ppc, #920044
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 17.0.6 ppc64, #920044
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 17.0.6 arm, #920044
Signed-off-by: Sam James <sam@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240322 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.1.2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240316 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: filter LTO for GCC again
These failures aren't GCC specific but only GCC has these warnings implemented and it's less likely that LLVM will miscompile itself because people will test it more, even if the issue is UB in LLVM. Filter to avoid people hitting roadblocks on a common package when using safe LTO flags (-Werror=...). Closes: https://bugs.gentoo.org/917536 Closes: https://bugs.gentoo.org/926529 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240309 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Rekeyword 18.1.0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 18.1.0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
sys-devel/llvm: use correct libtool on macos prefix
Bug: https://bugs.gentoo.org/924839 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/35613 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240302 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 18.1.0_rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240224 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.1.0_rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240218 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Fix myst-parser dep for manpage builds in 18+
Closes: https://bugs.gentoo.org/924706 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240210 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: drop old <gcc-7.4 workaround
Bug: https://bugs.gentoo.org/649880 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.1.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.0.0_pre20240203 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 18.0.0*
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 18.1.0_rc1
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/llvm: Add 19.0.0_pre20240127 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Install LLVMDebuginfod static library for lldb
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Alexey Sokolov · gentoo
sys-devel/llvm: support llvm prefix on mac
Stop depending on sys-devel/binutils-apple which is required only when building with gcc, but conflicts when using clang Bug: https://bugs.gentoo.org/758167 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 19.x live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20240120 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20240113 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-devel/llvm: Stabilize 17.0.6 x86, #920044
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove redundant cmake dep
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 17.0.6 arm64, #920044
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 17.0.6 amd64, #920044
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20240106 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: fixup zlib, zstd handling
From the LLVM docs: ``` LLVM_ENABLE_ZLIB:STRING Used to decide if LLVM tools should support compression/decompression with zlib. Allowed values are OFF, ON (default, enable if zlib is found), and FORCE_ON (error if zlib is not found). LLVM_ENABLE_ZSTD:STRING Used to decide if LLVM tools should support compression/decompression with zstd. Allowed values are OFF, ON (default, enable if zstd is found), and FORCE_ON (error if zstd is not found). ``` We had a user report that they had an LLVM / LLD built without zlib support despite the unconditional RDEPEND we have. Use FORCE_ON so we bail out at configure/build time rather than silently buliding without it if the system's zlib is broken. Ditto zstd. Bug: https://bugs.gentoo.org/873526 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20231228 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove LLVM 14
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20231222 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20231215 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20231129 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 17.0.6
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20231119 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 17.0.5
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 17.0.4.9999 (live)
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20231111 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20231104 snapshot
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/llvm: Bump to 17.0.4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: 17.x is now 17.0.4.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20231025 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: libxar support has been removed from 18.x
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20231019 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Fix EmptyGlobalAssignment
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 17.0.3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20231013 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: 17.x live is now 17.0.3.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport hang fix on skylake
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 17.0.2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: 18.x replaced recommonmark w/ myst-parser
Closes: https://bugs.gentoo.org/915108 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20231002 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: 17.x is now 17.0.2.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove old
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/llvm: Add 18.0.0_pre20230925 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Alexey Sokolov · gentoo
sys-devel/llvm: fix build in Darwin Prefix
Bug: https://bugs.gentoo.org/758167 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/32730 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 17.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: 17.x is now 17.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20230906 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 17.0.0_rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20230829 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20230825 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20230820 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20230810 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Benda Xu · gentoo
sys-devel/llvm: enable py3.11
Signed-off-by: Benda Xu <heroxbd@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_rc2
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 - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update component list for 18.x
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 18.0.0_pre20230803 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 17.x snapshots
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 16.0.6 sparc, #908385
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 16.0.6 ppc, #908385
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 16.0.6 arm, #908385
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 18.x live ebuilds
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: master → main
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove old snapshots
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230722 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230717 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 16.0.6 x86, #908385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 16.0.6 ppc64, #908385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 16.0.6 arm64, #908385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 16.0.6 amd64, #908385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.7-r3 sparc, #908319
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.7-r3 ppc, #908319
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.7-r3 arm, #908319
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 14.0.6-r4 sparc, #908318
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 14.0.6-r4 ppc, #908318
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 14.0.6-r4 arm, #908318
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 17.0.0_pre20230630
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230705 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old snapshots
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230630 snapshot
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/llvm: Enable py3.12 in 16.0.6
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 17.0.0_pre20230609
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230620 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 16.0.5 amd64, #908385
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230615 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Enable py3.12 in 17.0.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 16.0.6
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.6.9999 (branch is closed)
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 16.0.5 ppc64, #908385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-devel/llvm: Stabilize 15.0.7-r3 amd64, #908319
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sys-devel/llvm: Stabilize 15.0.7-r3 x86, #908319
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sys-devel/llvm: Stabilize 14.0.6-r4 x86, #908318
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
sys-devel/llvm: Stabilize 14.0.6-r4 amd64, #908318
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.7-r3 ppc64, #908319
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 14.0.6-r4 arm64, #908318
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.7-r3 arm64, #908319
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 14.0.6-r4 ppc64, #908318
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: 16.x live is now 16.0.6
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230609 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230602 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: restore filter-lto for 16.x for now
We've reverted it upstream for 16.x, but will be fixed for 17. Thanks to Holger Hoffstätte for pointing this out. Bug: https://bugs.gentoo.org/873670 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 16.0.5
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230526 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old snapshots
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230520 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 16.0.4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: 16.x live is now 16.0.5
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove obsolete -flto filtering from live ebuilds
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Backport UB and musl fixes to 14.0.6-r4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport UB and musl fixes to 15.0.7-r3
Closes: https://bugs.gentoo.org/873670 Closes: https://bugs.gentoo.org/905914 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230512 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: 16.x live is now 16.0.4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove old snapshots
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 16.0.3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230502 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Enable assertions in 17.x by default
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230421 snapshot
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/llvm: Bump to 16.0.2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: 16.x live is now 16.0.3.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230414 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 16.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: fix PV to be 16.0.2.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: 16.x is now 16.0.2.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add dependencies for llvm-debuginfod
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230325 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: 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/llvm: Add 17.0.0_pre20230314 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Enable installing gtest targets in 17.0.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-devel/llvm: keyword 16.0.0_rc4 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 16.0.0_rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove explicit RDEPEND on binutils
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> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 17.0.0_pre20230225
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230304 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Reenable EH/RTTI in *.9999
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> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230225 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-devel/llvm: keyword 16.0.0_rc3 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Fix typo in tc-is-gcc
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230218 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230211 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-devel/llvm: keyword 16.0.0_rc2 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Ian Jordan · gentoo
sys-devel/llvm sys-devel/clang: GCC -flto ICE mitigation
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> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0 snapshots
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0_pre20230203 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 13.x
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-devel/llvm: keyword 16.0.0_rc1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport gcc-13 build fix to 13.0.1
Closes: https://bugs.gentoo.org/892419 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_rc1
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/llvm: Add 16.0.0_pre20230127 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 15.0.6
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.7 x86, #891893
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.7 sparc, #891893
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.7 ppc, #891893
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.7 arm, #891893
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.7 arm64, #891893
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.7 amd64, #891893
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 17.0.0.9999 live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.7 ppc64, #891893
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0_pre20230101
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 15.0.7
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 15.x live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-devel/llvm: keyword 16.0.0_pre20230107 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20230107 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0_pre2022* snapshots
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove the 15.0.6-r0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 15.0.5
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
sys-devel/llvm: Drop unnecessary cross-compiling aids from V16
I was pleasantly surprised to find that these are no longer needed, as a native build of llvm-tblgen is now automatically done when cross-compiling. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.6-r1 x86, #890000
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.6-r1 sparc, #890000
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.6-r1 ppc64, #890000
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.6-r1 ppc, #890000
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.6-r1 arm64, #890000
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.6-r1 arm, #890000
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.6-r1 amd64, #890000
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.6 sparc, #886483
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.6 x86, #886483
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.6 ppc64, #886483
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.6 ppc, #886483
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.6 arm, #886483
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport X86 CodeGen fix to 15.0.6-r1
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 - WANG Xuerui · gentoo
sys-devel/llvm: keyword 16.0.0_pre20230101 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - James Le Cuirot · gentoo
sys-devel/llvm: Fix cross-compiling by applying the build environment
When you cross-compile LLVM, it invokes CMake a second time during src_compile to perform a "native" build. This invocation does not make use of a toolchain file and relies on environment variables such as CC and CXX to determine the compiler instead. These will often point to the cross-compiler rather than the native/build compiler, leading to a failure when it tries to link the build system's libzstd. The toolchain file provided in src_configure sets up the cross-compiler as necessary, so there is no harm in pointing CC and friends to the native/build compiler during src_compile. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
sys-devel/llvm: Run llvm-tblgen from BROOT when cross-compiling, not EPREFIX
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20230101 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-devel/llvm: keyword 16.0.0_pre20221226 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20221226 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0_pre20221210
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old snapshots
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 - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.6 amd64, #886483
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.6 arm64, #886483
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20221217 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20221210 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-devel/llvm: keyword 16.0.0_pre20221205 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20221205 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0_pre20221120
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 15.0.3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.5 x86, #881855
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.5 amd64, #881855
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 15.0.6
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: 15.x is now 15.0.6.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
sys-devel/llvm: keyword 16.0.0_pre20221126 for ~loong
On real Loongson 3A5000 hardware: ``` Testing Time: 1229.44s Skipped : 20 Unsupported : 2012 Passed : 49357 Expectedly Failed: 149 ``` See: https://github.com/gentoo/gentoo/pull/28443 Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 15.0.4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0_pre20221113
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20221126 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.5 arm, #881855
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.5 arm64, #881855
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.5 ppc64, #881855
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.5 sparc, #881855
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20221120 snapshot
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 - Sam James · gentoo
sys-devel/llvm: Stabilize 15.0.5 ppc, #881853
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: stabilize 13.0.1 for ppc
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0_pre20221104
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/llvm: Bump to 15.0.5
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Stable-live is now 15.0.5.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20221113 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Disable test targets w/ USE=-test
Pass LLVM_INCLUDE_TESTS explicitly to disable test targets entirely when USE=-test is used. This avoids requiring third-party directory when tests are not being run. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0_pre20221023
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sys-devel/llvm: Stabilize 15.0.3 amd64, #878087
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20221104
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Stop patching 16.0.0.9999
The last sys-devel/llvm patch from Gentoo patchset is no longer necessary, as llvm-config no longer provides the `--src-root` option. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Stop enabling EH/RTTI on 16.0.0.9999
Remove the explicit option to enable EH and RTTI on 16.x. This should no longer be necessary, and should meet the Gentoo policy of following upstream better. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0_pre20221016
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 15.0.4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-devel/llvm: Stabilize 15.0.3 x86, #878087
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-devel/llvm: Stabilize 15.0.3 arm, #878087
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.3 ppc64, #878087
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.3 arm64, #878087
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 15.0.3 sparc, #878087
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 15.0.4.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update component list for 16.0.0_pre20221023+
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20221023 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0_pre20221010
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 15.0.2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add zstd flag to 15.0.3*
The support for non-CMake version of zstd has been backported to 15.x, so add a flag to control it (and avoid the automagic dep). Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 15.0.3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20221016 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0_pre20221006
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Use tc-get-cxx-stdlib
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 16.0.0_pre20221010
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove obsolete Go-switch in 16.0.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: 15.x is now 15.0.3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Set subslot to LLVM_SOABI
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Use the new version vars
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove unused multilib inherit
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add git commit id to SOVERSION suffix for 16.x
Include a shortened git commit id in the LLVM version suffix of live and snapshot ebuilds of 16.x branch. Since the ABI of this branch is not yet stable, using unique SOVERSIONs can avoid immediate breakage when using the same clang version as the compiler. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0_pre20220930
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 15.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Enable zstd in 16.0.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 16.0.0_pre20221006
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 15.0.2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0_pre20220918
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Revert "Add zstd support in 16.x"
Unfortunately, LLVM's cmake files leak the dependency on otherwise non-existing zstd targets, so everything building against LLVM fails now. Reverts: 70bf3a8996b9a14b0e28d7e367275a20f6d0cffc 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/llvm: Add zstd support in 16.x
Bug: https://bugs.gentoo.org/873526 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20220930 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0_pre20220926, it is too broken
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: 15.x live is now 15.0.2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 16.0.0_pre20220926
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 15.0.0
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/llvm: Add symlinks PDEP to 15.x
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 16.0.0_pre20220915
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 15.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump live to 15.0.1.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add llvm-toolchain-symlinks PDEP to 16.x
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20220918 snap
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 16.0.0_pre20220915 snap
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update components in 16.x
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add keywords to 15.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/llvm: Bump 15.0.0 patchset
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/llvm: Remove 15.0.0 RCs
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 15.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/llvm: Bump to 15.0.0_rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: use python_has_version
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 15.0.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 16.* live ebuilds
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 14.0.6-r2 sparc, #862999
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-devel/llvm: x86 stable wrt bug #861950
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 14.0.6-r2 arm64, #861950
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 14.0.6-r2 arm, #861950
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-devel/llvm: amd64 stable wrt bug #861950
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-devel/llvm: ppc64 stable wrt bug #861950
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport more patches to 14.0.6-r2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update distribution components for 15.x
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Enable python3.11 in 15.x
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Use python_has_version
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Rename check_live_ebuild to comply to policy
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 14.0.4 arm, #849464
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport AMDGPU fix needed by ROCm
Bug: https://github.com/llvm/llvm-project/issues/56577 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update component list for LLVM 15
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 14.0.6
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 - Ionen Wolkens · gentoo
sys-devel/llvm: switch to pregen manpages for 14.0.5
Taking the liberty to fix myself, the tarball is already there. Closes: https://bugs.gentoo.org/851216 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Manifest manpage tarball
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Replace obsolete LLVM_MANPAGES value
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 14.0.5
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-devel/llvm: x86 stable wrt bug #849464
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-devel/llvm: ppc64 stable wrt bug #849464
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-devel/llvm: arm64 stable wrt bug #849464
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-devel/llvm: amd64 stable wrt bug #849464
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Pregen manpages for 14.0.4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 14.0.4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add missing test dep on sys-apps/which (sic!)
(already removed from main branch) Signed-off-by: Michał Górny <mgorny@gentoo.org> - orbea · gentoo
sys-devel/llvm: Don't hardcode ninja
Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Switch to pregen manpages
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/llvm: Bump to 14.0.3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Modernize
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove LLVM 11
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-devel/llvm: Stabilize 13.0.1 x86, #833209
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: keyword 14.0.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Remove 14.0.0.9999
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Bump to 14.0.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-devel/llvm: Stabilize 13.0.1 ppc64, #833209
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 14.0.0_rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Switch to pregenerated mans
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 14.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/llvm: Remove 14.0.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 14.0.0_rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 13.0.1 arm, #833209
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 13.0.1 arm64, #833209
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 13.0.1 amd64, #833209
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 14.0.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 14.0.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update components for 15+
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 14.0.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 15.x live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump 14.0.0.9999 patchset
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Update tools for 14+
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add cmake component to 14+
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add a version check to the live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 13.0.1.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Use pregenerated manpages
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 13.0.1_rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 13.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 13.0.1-rc{1,2}
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 13.0.1_rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 13.0.1_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
sys-devel/llvm: remove implicit kernel_Darwin
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Include third-party directory in the checkout
Closes: https://bugs.gentoo.org/828601 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/llvm: Fix accidentally sed-ed LLVMgold target name
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 13.0.1_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: 13.x branch is now 13.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 13.0.0 x86, #821862
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 10*
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Rename USE={gold → binutils-plugin}
The plugin is now used by other binutils tools, and gold is no longer really relevant these days. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Enable the linker plugin by default
Bug: https://bugs.gentoo.org/819036 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 13.0.0 arm, #821862
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 13.0.0 amd64, #821862
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 13.0.0 ppc64, #821862
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 13.0.0 arm64, #821862
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 13.0.0 RCs
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 13.0.0 (final)
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 13.0.0_rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Forward port target changes to 13.0.0_rc3
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/llvm: Bump to 13.0.0-rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Switch 13+ to new targets API
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 13.0.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 12.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 12.0.1 arm, #804471
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 12.0.1 ppc64, #804471
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 12.0.1 x86, #804471
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 12.0.1 arm64, #804471
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 13.0.0rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 12.0.1 amd64, #804471
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 13.0.0rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update live ebuilds
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump live to 14*
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 12.0.1.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Enable prebuilt manpages for 12.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 12.0.1-rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 12.0.1 (final)
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Enable py3.10
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 12.0.1-rc1 & -rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Use 12.0.1-rc4-1 patchset
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 12.0.1-rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 12.0.0 arm64, #796215
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 12.0.0 arm, #796215
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 12.0.0 amd64, #796215
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 12.0.0 x86, #796215
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 12.0.1rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 12.0.1rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: 12.0.0.9999 → 12.0.1.9999
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/llvm: Remove 11.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Keyword 12.0.0 ppc, #708344
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 11.1.0 ppc64, #777282
Signed-off-by: Sam James <sam@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 11.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 11.0.1 ppc64, #768567
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport gcc-11 build fix
Thanks to Stephan Hartmann for pointing out the relevant commit. Closes: https://bugs.gentoo.org/786201 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: keyword 12.0.0 for ~sparc
Tests looked good and successfully built against it (AFL++). Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update the 13.0.0.9999 live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Switch to patchsets
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 12.0.0 RCs
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 12.0.0 final
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 12.0.0-rc5
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 11.1.0 arm64, #777282
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 12.0.0-rc4
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 - Sam James · gentoo
sys-devel/llvm: Stabilize 11.1.0 arm, #777282
Signed-off-by: Sam James <sam@gentoo.org> - Thomas Deutschmann · gentoo
sys-devel/llvm: x86 stable (bug #777282)
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: Stabilize 11.1.0 amd64, #777282
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 12.0.0-rc3
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/llvm: Remove 9.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 12.0.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 11.0.1 arm64, #768567
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-devel/llvm: Stabilize 11.0.1 arm, #768567
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 12.0.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: Stabilize 11.0.1 amd64, #768567
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 11.1.0_rc*
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-devel/llvm: x86 stable (bug #768567)
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Switch to pregen. manpages
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 11.1.0 (final)
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 11.1.0-rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 12.0.0-rc1 (this time with ebuild)
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/llvm: Add llvm-profgen component
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 13.x live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 11.1.0-rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 11.1.0-rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Switch to pregen manpages
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 11.0.1 RCs and live
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 11.0.1 (final)
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
sys-devel/llvm: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Fabian Groffen · gentoo
sys-devel/llvm: fix usage of libc++, bug #762898
Closes: https://bugs.gentoo.org/762898 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 11.0.1-rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: Keyword 11.0.0 riscv, #756115
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 11.0.1-rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: 11.0.0.9999 → 11.0.1.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove stale binutils version support
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Delay llvm.org_set_globals after vars
Closes: https://bugs.gentoo.org/757537 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Revert "Remove 10.0.0"
Reverts: 32db4790cec79912d5db57e17af7f1fa868f81ae Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 10.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-devel/llvm: x86 stable (bug #754744)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update the distribution list
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Update the target list
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 11.0.0 arm64, #754744
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: Stabilize 11.0.0 ppc64, #754744
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
sys-devel/llvm: Stabilize 11.0.0 arm, #754744
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
sys-devel/llvm: Stabilize 11.0.0 amd64, #754744
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport tensorflow automagic dep fix
Backport patch fixing CMakeLists.txt not to use tensorflow automagically. This also fixes build failure due to our TF packages being incompatible. TF is now always-off. Thanks to Georgy Yakovlev for rebasing and testing the patch. Closes: https://bugs.gentoo.org/748444 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Reintroduce pregenerated manpages for release
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Reuse eclass manpage build logic for 10.0.1+
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arfrever Frehtes Taifersar Arahesis · gentoo
sys-devel/llvm: Set used Python interpreter.
Required since: https://github.com/llvm/llvm-project/commit/c4c3883b00d3a6aa657a5e3e515c90c9ea1f81c6 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 11.0.0 RCs
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 11.0.0 final
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
sys-devel/llvm: 10.0.1 ppc64 stable, bug #742974
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 11.0.0-rc6
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 10.0.1 arm, #742974
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 11.0.0-rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove old 11.0.0 RCs
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 11.0.0-rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-devel/llvm: x86 stable (bug #742974)
Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: Stabilize 10.0.1 arm64, #742974
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: Stabilize 10.0.1 amd64, #742974
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 11.0.0rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: x86 stable (bug #727762)
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 8*
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 11.0.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 10.0.1 RCs & live
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update dist targets in 12*
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Build only distribution targets in src_compile()
Build only distribution targets rather than everything. Most importantly, this fixes the build failure due to trying to build HTML docs when sphinx is available but recommonmark is not. As a side result, this may prevent some unnecessary targets from being built and delay some others into src_test(). Closes: https://bugs.gentoo.org/730268 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 10.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: arm stable (bug #727762)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-devel/llvm: ppc64 stable (bug #727762)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add 12.0.0.9999 for master branch
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove obsolete sed from 11*
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 10.0.1-rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 10.0.1-rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update recommonmark sed in 11.0.0.9999
Closes: https://bugs.gentoo.org/730268 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 - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: amd64 stable wrt bug #727762
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Sam James (sam_c) · gentoo
sys-devel/llvm: arm64 stable (bug #727762)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Try fixing doc build for 11
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 10.0.1-rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Pass -Wl,--no-keep-memory to linker on x86
Closes: https://bugs.gentoo.org/730050 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Fix recommonmark hack for 11+
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Dedupe with new eclass code
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Port to py3.9
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Port to cmake.eclass
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Apply patches in WORKDIR in 10.0.1+
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Always build manpages from source
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Patch bad dylib linking in 10.0.1*
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 10.0.1_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: 10.x branch is now 10.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove stale sys-freebsd/ deps
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 7*
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update distribution targets
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: AVR is now mainline target
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 10.0.0 RCs
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 10.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/llvm: Bump to 10.0.0rc6
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 10.0.0rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mart Raudsepp · gentoo
sys-devel/llvm: arm64 stable (bug #705530)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 10.0.0rc[12]
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Keyword 10.0.0rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update dev-libs/libffi dep
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 10.0.0rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Enable llvm-ml in 11.0.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove obsolete deps from 10+
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove broken VE target from 10.0.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove unused WITH_POLLY
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Enable py3.8
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 10.0.0rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove py2 where possible
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add VE target
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 10.0.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Move env.d after baselayout
Closes: https://bugs.gentoo.org/706174 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: arm stable wrt bug #705530
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-devel/llvm: ppc64 stable wrt bug #705530
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: x86 stable wrt bug #705530
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
sys-devel/llvm: amd64 stable wrt bug #705530
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Include 11.* ebuilds for master
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 9.0.0*
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: [QA] Fix missing eend arg
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 9.0.1 RCs and live
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Support pregenerated manpages
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 9.0.1 final
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update distro components
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 9.0.1_rc3
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/llvm: Add KEYWORDS to 9.0.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 6*
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove outdated blocker
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 9.0.1rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 9.0.1rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 9.0.1_rc1
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/llvm: Remove redundant CMAKE* in EAPI 7
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Port 9+ to llvm.org.eclass
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Switch live to monorepo
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Upstream is now at 9.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Drop redundant 8.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Update config.guess from gnuconfig in 10+
Closes: https://bugs.gentoo.org/697510 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Switch outdated target reports to eqawarn
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add ARC target
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add target obsolescence check
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Nios2 was removed upstream
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Reorder ebuild vars in 9+
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 9.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/llvm: Use BDEPEND semi-properly
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
sys-devel/llvm: arm64 stable (bug #693856)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.76, Repoman-2.3.17 - Repository mirror & CI · gentoo
Merge updates from master - stefson · gentoo
sys-devel/llvm: move dev-lang/perl to BDEPEND wrt #694460
dev-lang/perl is a build time dependency of llvm, only during cross compile it must be run by the host (CBUILD) and not the target (CHOST). Moving it to BDEPEND solves the issue of dev-lang/perl and friends getting pulled into the dependency graph as compile time dependencies during cross compile. BDEPEND has been introduced in EAPI=7, so the fix is only possible for >=llvm-9.x Closes: https://bugs.gentoo.org/694460 Signed-off-by: Steffen Kuhn <nielson2@yandex.com> Closes: https://github.com/gentoo/gentoo/pull/12941 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: arm stable wrt bug #693856
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-devel/llvm: ppc64 stable wrt bug #693856
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Switch 10+ to dylib build
Build and install the single dylib instead of split shared libs in 10+. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
sys-devel/llvm: x86 stable wrt bug #693856
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-devel/llvm: amd64 stable wrt bug #693856
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update LICENSE for 9+
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: RISCV is no longer exp. in 9.0+
Closes: https://bugs.gentoo.org/691816 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add MULTILIB_USEDEP on app-arch/zlib
Bug: https://bugs.gentoo.org/690962 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: arm stable wrt bug #686028
Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: arm stable wrt bug #674068
Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: 9.0.0+ introduce Z3 support (moved from clang)
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/llvm: Remove mistaken use of PYTHON_REQUIRED_USE
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: -9.0.9999 → -9.0.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: -9999 → -10.0.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 8.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Add 9.0 branch live ebuild
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/llvm: Bump -9999 to EAPI 7
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: -9999 is now 10.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/llvm: Bump to 8.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Enable Python 3 in -9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-devel/llvm: x86 stable (bug #686028)
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 5.0.2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 4.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
sys-devel/llvm: arm64 stable (bug #686028)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: amd64 stable wrt bug #686028
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update binutils dep in remaining versions
Closes: https://bugs.gentoo.org/677888 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 7.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
sys-devel/llvm: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Fix typo in tblgen path, in 7.1.0
Closes: https://bugs.gentoo.org/685716 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: x86 stable wrt bug #674068
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="x86" - Mikle Kolyada · gentoo
sys-devel/llvm: amd64 stable wrt bug #674068
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 7.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update binutils dep in 7.1.0
Bug: https://bugs.gentoo.org/677888 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 7.1.0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Squash unnecessary revbump to 8.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/llvm: Backport dangling symlink failure fix
Closes: https://bugs.gentoo.org/674662 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: WebAssembly is no longer experimental in 8.0+
Reported-by: Matthew Smith <matt@offtopica.uk> Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 8.0.0rc5
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 8.0.0 final
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Remove 8.0.0rc[23]
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Update binutils dep in live ebuilds & RC
Update binutils dependency to account for USE flag rename in live ebuilds and the masked RC. ~arch ebuilds are going to be updated as new releases are added to avoid spurious rebuilds. Bug: https://bugs.gentoo.org/677888 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 8.0.0rc5
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Drop <4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 8.0.0rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 8.0.0rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add a live ebuild for 8.* branch
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Trunk is now 9.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/llvm: Drop 6.0.1-r1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Move old 7.0.0 patch to 6.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove 7.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/llvm: Bump to 7.0.1-final
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Update llvm-config patch
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 7.0.1_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport X86 codegen bugfix for Chromium builds
Backport the X86 codegen fix to 7.0.0 and 6.0.1, to ~arch. Hopefully people will get this along with libffi-enforced rebuild. We can stabilize 6.0.1-r2 either when stable users start hitting this, or when libffi gets stable. Bug: https://bugs.gentoo.org/664868 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Fix EROOT trailing slash, spotted by Hummer12007
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add flag to control libfpm dep for exegesis
Bug: https://bugs.gentoo.org/666617 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Package pre-built manpages
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Bump to 7.0.0 final
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 7.0.0rc3 - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Add new doc-dep on recommonmark, in -9999 - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 7.0.0rc2 - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Backport binutils compatibility patch to 6.0.1
Backport the patch necessary to make LLVM assembly compatible with new restrictions in binutils-2.31.1. Closes: https://bugs.gentoo.org/663442 - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Drop 6.0.9999 - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Use newenvd with stdin form - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: 9999 is now 8.0 - Michał Górny · gentoo
sys-devel/llvm: Branch out LLVM 7.0 - Repository mirror & CI · gentoo
Merge updates from master - Mart Raudsepp · gentoo
sys-devel/llvm-6.0.1: arm64 stable (bug #661776)
Package-Manager: Portage-2.3.43, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: arm stable wrt bug #661776
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: amd64 stable wrt bug #661776
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-devel/llvm: x86 stable (bug #661776)
Package-Manager: Portage-2.3.43, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Drop old (5.0.1 & 6.0.0) - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: arm stable wrt bug #657516
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Patch gcc-8 compatibility in <6
Thanks to Ben Chaney for providing the patch. Closes: https://bugs.gentoo.org/655140 - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sys-devel/llvm: Bump to 6.0.1 - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
sys-devel/llvm: x86 stable (bug #657516)
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
sys-devel/llvm: amd64 stable wrt bug #657516
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Luke Dashjr · gentoo
sys-devel/llvm: Keyword 5.0.2, and 6.0.0-r1 ~ppc64 - Michał Górny · gentoo
sys-devel/llvm: Bump to 5.0.2 - Mikle Kolyada · gentoo
sys-devel/llvm: arm stable wrt bug #644814
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Michał Górny · gentoo
sys-devel/llvm: Backport LLVMInitializeInstCombine patch to 6.0.0
Backport the fix for LLVMInitializeInstCombine being compiled as C++ function instead of 'extern "C"'. This fixes undefined symbol for programs using this function, in particular dev-python/llvmlite. - Mikle Kolyada · gentoo
sys-devel/llvm: arm stable wrt bug #637210
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - David Seifert · gentoo
*/*: Remove emul-linux-x86-* blockers
Closes: https://github.com/gentoo/gentoo/pull/8073 - Michał Górny · gentoo
sys-devel/llvm: Remove non-Darwin keywords from 3.9.1
Closes: https://github.com/gentoo/gentoo/pull/7702 - Michał Górny · gentoo
sys-devel/llvm: Inform about opt-viewer scripts in postinst
Closes: https://bugs.gentoo.org/645040 - Michał Górny · gentoo
sys-devel/llvm: 5.0.1 tested on ~amd64-fbsd - Michał Górny · gentoo
sys-devel/llvm: Backport -Wl,-rpath FreeBSD fix to 5.0.1 - Michał Górny · gentoo
sys-devel/llvm: Remove non-arm & non-Darwin keywords from 3.7.1
Closes: https://github.com/gentoo/gentoo/pull/7690 - Michał Górny · gentoo
sys-devel/llvm: Apply -fno-bmi only on x86 arches
Closes: https://bugs.gentoo.org/650506 - Michał Górny · gentoo
sys-devel/llvm: Remove failing symbolizer test from 4.0.1
Closes: https://bugs.gentoo.org/623722 - Michał Górny · gentoo
sys-devel/llvm: Pass CMAKE_INSTALL_MANDIR only w/ USE=doc - Michał Górny · gentoo
sys-devel/llvm: 4.0.1 does not use CMAKE_INSTALL_MANDIR - Michał Górny · gentoo
sys-devel/llvm: Restore ~arm ~arm64 keywords, bug #650024 - Michał Górny · gentoo
sys-devel/llvm: 6.0.0 tested on ~amd64-fbsd - Michał Górny · gentoo
sys-devel/llvm: Apply -mno-bmi to work-around gcc-7 bug
Thanks to Alexander Bezrukov for finding the upstream bug and suggesting a proper workaround. Closes: https://bugs.gentoo.org/649880 - Michał Górny · gentoo
sys-devel/llvm: Temporarily refuse to build w/ GCC-7 due to hangs
Bug: https://bugs.gentoo.org/649880 - Michał Górny · gentoo
sys-devel/llvm: Dekeyword 6.0.0 ~arm64 due to app-arch/xar - Michał Górny · gentoo
sys-devel/llvm: Force correct CMAKE_INSTALL_MANDIR - Michał Górny · gentoo
sys-devel/llvm: Bump to 6.0.0 final - Michał Górny · gentoo
sys-devel/llvm: Backport -Wl,-rpath-link non-Linux fix to 6.0.9999 - Michał Górny · gentoo
sys-devel/llvm: Control lit job count
Closes: https://bugs.gentoo.org/649554 - Michał Górny · gentoo
sys-devel/llvm: Bump to 6.0.0rc3 - Michał Górny · gentoo
sys-devel/llvm: Install libFuzzer only for Darwin||Linux
Install libFuzzer only on platforms where it is actually built, that is Darwin and Linux. This fixes install failure on FreeBSD. - Michał Górny · gentoo
sys-devel/llvm: Bump to 6.0.0rc2 - Fabian Groffen · gentoo
sys-devel/llvm: marked ~amd64-linux
Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Thomas Deutschmann · gentoo
sys-devel/llvm: x86 stable (bug #644814)
Package-Manager: Portage-2.3.20, Repoman-2.3.6 - Michał Górny · gentoo
sys-devel/llvm: Require LLVMgold new enough to handle the bitcode
Raise the dependency on sys-devel/llvmgold so that a version new enough to handle bitcode of all installed LLVM versions is always used. Closes: https://bugs.gentoo.org/645824 - Michał Górny · gentoo
sys-devel/llvm: Fix implicit dependency on app-arch/libxar
Support conditionally using app-arch/libxar in LLVM 6+, and explicitly force it off in LLVM 5. This library is used only to dump LLVM bitcode in Mach-O files and it's very rare, so we can safely presume that nobody really used it and it's not worth rebuild due to revbumping LLVM 5. Closes: https://bugs.gentoo.org/645038 - Michał Górny · gentoo
sys-devel/llvm: Drop old (5.0.0) - Michał Górny · gentoo
sys-devel/llvm: Add USE flag to control libxml2 use (to LLVM 6+) - Mikle Kolyada · gentoo
sys-devel/llvm: amd64 stable wrt bug #644814
Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Michał Górny · gentoo
sys-devel/llvm: Remove experimental targets from the release branch - Fabian Groffen · gentoo
sys-devel/llvm: get compiler_rt working on ppc
Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Bjorn Pagen · gentoo
sys-devel/llvm: remove implicit dependency on binutils
Closes: https://github.com/gentoo/gentoo/pull/6789 - Fabian Groffen · gentoo
sys-devel/llvm: avoid darwin8 patch in 3.4.2 elsewhere
Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Fabian Groffen · gentoo
sys-devel/llvm: add patches for powerpc-apple-darwin9
Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Michał Górny · gentoo
sys-devel/llvm: Update slot for master to 7 - Michał Górny · gentoo
sys-devel/llvm: Add a live ebuild for 6.0 branch - Fabian Groffen · gentoo
sys-devel/llvm: marked *-macos
Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Michał Górny · gentoo
sys-devel/llvm: Backport symbolizer test fix to 5.0.1
Backport upstream commits fixing the sanitizer tests to be more reliable. While at it, move the single old patch to the patchset tarball. No revbump since it is merely a test suite fix. Closes: https://bugs.gentoo.org/632267 - Michał Górny · gentoo
sys-devel/llvm: Remove live ebuild for obsolete 5.0 branch - Michał Górny · gentoo
sys-devel/llvm: Bump to 5.0.1 (final)
Closes: https://bugs.gentoo.org/617154 Closes: https://bugs.gentoo.org/636840 - Michał Górny · gentoo
sys-devel/llvm: Restrict tests with USE=-test - Matt Turner · gentoo
sys-devel/llvm-4.0.1-r1: amd64 stable, bug 637210 - Michał Górny · gentoo
sys-devel/llvm: Comment out manpage install for RCs
Closes: https://bugs.gentoo.org/640906 - Michał Górny · gentoo
sys-devel/llvm: Do not enable docs by default
Reported by leio. - Michał Górny · gentoo
sys-devel/llvm: Backport unloading prevention fix
Bug: https://bugs.gentoo.org/617154 - Michał Górny · gentoo
sys-devel/llvm: Bump to 5.0.1_rc2 - Michał Górny · gentoo
sys-devel/llvm: Drop unnecessary 3.8.1 version - Thomas Deutschmann · gentoo
sys-devel/llvm: x86 stable (bug #637210)
Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Michał Górny · gentoo
sys-devel/llvm: Stop enforcing external lit for tests
Modify the ebuild to no longer enforce externally installed dev-python/lit for tests, effectively causing the build system to use the bundled copy of lit (along with llvm-lit). While using the external package is more canonical, its disadvantages outweight the gain. Most notably, lit is not slotted in Gentoo and the behavior of lit frequently changes subtly which caused us to require a major version match between LLVM and lit. As a result, attempting to build multiple slots of LLVM with tests enabled cause package collisions. Building both LLVM and lit simultaneously causes a circular dependency. Since lit comes from the same package as LLVM itself and LLVM requires explicit python-any-r1 use anyway, using the bundled copy has no added cost. It reduces the risk of breakage resulting from skipping llvm-lit wrapper and solves the forementioned problems caused by depending on dev-python/lit. The external package is still useful for projects that do not require LLVM sources. - Michał Górny · gentoo
sys-devel/llvm: Install missing Fuzzer libraries in 5.0.9999
Bug: https://bugs.gentoo.org/636840 - Michał Górny · gentoo
sys-devel/llvm: Add custom SOVERSION suffix when linking to libc++ - David Seifert · gentoo
sys-devel/llvm: [QA] Add cmake-utils_src_prepare
Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Michał Górny · gentoo
sys-devel/llvm: Make the tests more verbose - Michał Górny · gentoo
sys-devel/llvm: Fix using external lit - Michał Górny · gentoo
sys-devel/llvm: Use eapi7-ver.eclass - Michał Górny · gentoo
sys-devel/llvm: Bump to 5.0.0 - Michał Górny · gentoo
sys-devel/llvm: Remove unused elibc_musl flag - Leorize · gentoo
sys-devel/llvm: Drop musl patches for 5.0+
No longer necessary, see: https://reviews.llvm.org/D33883 and https://reviews.llvm.org/D28476 Closes: https://github.com/gentoo/gentoo/pull/5555 - Michał Górny · gentoo
sys-devel/llvm: Include all experimental targets in -9999 - Michał Górny · gentoo
sys-devel/llvm: Disable RISCV following upstream
The RISCV target is experimental and was only accidentally added to the main target list. Since it can no longer be enabled the usual way, remove it from the ebuilds for now. - Michał Górny · gentoo
sys-devel/llvm: Clean old up - Michał Górny · gentoo
sys-devel/llvm: Adjust the slot for 9999 - Michał Górny · gentoo
sys-devel/llvm: Branch for 5.0.0 release - Michał Górny · gentoo
sys-devel/llvm: Use https for llvm.org - Michał Górny · gentoo
sys-devel/llvm: Do not append VCS revision to version - Michał Górny · gentoo
sys-devel/llvm: Update upstream git URI - Michał Górny · gentoo
app-vim/llvm-vim -> sys-devel/llvm-common
Rename llvm-vim package to llvm-common. It is going to be reused to include all the common files that are shared between multiple LLVM slots. This should also cut the pointless noise of our valuable users complaining that LLVM unconditionally depends on app-vim/* package. - Michał Górny · gentoo
sys-devel/llvm: Bump to 4.0.1 - Alexis Ballier · gentoo
sys-devel/llvm: Fix path to llvm-tblgen when cross compiling.
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Michał Górny · gentoo
sys-devel/llvm: Move 3.9.1 patchset to tarball - Michał Górny · gentoo
sys-devel/llvm: Move 3.8.1 patchset to tarball - Michał Górny · gentoo
sys-devel/llvm: Move 3.7.1 patchset to tarball - Michał Górny · gentoo
sys-devel/llvm: Move 3.6.2 patchset to tarball - Michał Górny · gentoo
sys-devel/llvm: Move 3.5.2 patchset to tarball - Michał Górny · gentoo
sys-devel/llvm: Move 3.4.2 patchset to tarball - Michał Górny · gentoo
sys-devel/llvm: Drop old revisions - Michał Górny · gentoo
sys-devel/llvm: Drop 3.9.0 (in favor of 3.9.1)
Closes: https://github.com/gentoo/gentoo/pull/4739 - Michał Górny · gentoo
sys-devel/llvm: Minimize 3.6 to be Darwin Prefix-compat only - Michał Górny · gentoo
sys-devel/llvm: Fix CHOST symlinks for 3.4.2-r100 - Michał Górny · gentoo
sys-devel/llvm: Fix configure phase for 3.4.2-r100 - Michał Górny · gentoo
sys-devel/llvm: Minimize 3.5 to be Darwin Prefix-compat only - Markus Meier · gentoo
sys-devel/llvm: add ~arm, bug #613666
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" - Michał Górny · gentoo
sys-devel/llvm: Remove no-longer-useful check-reqs
Now that LLVM is split, the package is no longer horribly large in regular builds. The new sizes fit the usual limits and so do not need specific checks. Furthermore, maintaining all those values with different USE flags and compiler flags combinations. - Michał Górny · gentoo
sys-devel/llvm: Fix passing -DNDEBUG to build, #614844 - Michał Górny · gentoo
sys-devel/llvm: Include prebuilt manpages for 4.0.0 w/ USE=-doc - Michał Górny · gentoo
sys-devel/llvm: Fix compressing manpages - Michał Górny · gentoo
sys-devel/llvm: Include MANPATH in env.d file
Include MANPATH in the env.d file so that 'man' can reliably find all the manpages. It seems that at least sys-apps/man-db can still find the manpages relative to the tools found in PATH but that is most likely unreliable. - Agostino Sarubbo · gentoo
sys-devel/llvm: x86 stable wrt bug #607660
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
sys-devel/llvm: amd64 stable wrt bug #607660
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Matt Turner · gentoo
sys-devel/llvm: Drop sparc keywords - Matt Turner · gentoo
sys-devel/llvm: Drop ppc/ppc64 keywords
Bug: https://bugs.gentoo.org/613732 Bug: https://bugs.gentoo.org/613734 - Michał Górny · gentoo
sys-devel/llvm: Bump to 4.0.0 final - Michał Górny · gentoo
sys-devel/llvm: Remove USE=multitarget for 4+
The USE=multitarget is used only by three packages in Gentoo: - old versions of dev-lang/rust that do not support new LLVM versions, - old versions of dev-python/llvmlite that do not support new LLVM versions, - sys-devel/clang metapackage. Since it is only an irritating REQUIRED_USE backwards compatbility knob, and it is no longer needed for dependencies, remove it. - Michał Górny · gentoo
sys-devel/llvm: Bump to 4.0.0rc3 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Markus Meier · gentoo
sys-devel/llvm: add ~arm64, bug #591822
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm64" - Michał Górny · gentoo
sys-devel/llvm: Bump to 4.0.0.rc2 - Johannes Huber · gentoo
sys-devel/llvm: Drop CMAKE_MIN_VERSION for 3.9
Value covered by eclass. Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Fabian Groffen · gentoo
sys-devel/llvm: dropped ~x64-freebsd
Package-Manager: portage-2.3.3 - Michał Górny · gentoo
sys-devel/llvm: Remove old doc install code - Michał Górny · gentoo
sys-devel/llvm: Re-introduce slotting - Michał Górny · gentoo
sys-devel/llvm: Drop unused NATIVE_LIBDIR variable - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Michał Górny · gentoo
sys-devel/llvm: Switch 4.0.0rc1 to tarballs, add keywords - Michał Górny · gentoo
sys-devel/llvm: Revert "Force x86 CHOST to i386-* [...]"
Revert the CHOST adjustment since it solves the issue only partially. - Michał Górny · gentoo
sys-devel/llvm: Force x86 CHOST to i386-* for compiler-rt compat
Force x86 CHOST value to be i386-* since clang uses the exact arch value to find compiler-rt libraries, and our compiler-rt libraries are named 'i386' unconditionally. It should still be able to find gcc install by using alternate triple aliases. - Michał Górny · gentoo
sys-devel/llvm: Backport upstream Sphinx race fix to 3.9, #606858
It seems that we have only applied the patch fixing race condition between LLVM Sphinx targets and not between clang's. To fix that, just switch to the upstream patch that fixes both at the root. - Michał Górny · gentoo
sys-devel/llvm: Revert upstream AMDGPU breakage, #603858 - Michał Górny · gentoo
sys-devel/llvm: Fix dependency syntax in -9999, #606532 - Michał Górny · gentoo
sys-devel/llvm: Git snapshot of 4.0.0rc1 - Michał Górny · gentoo
sys-devel/llvm: Update SLOT for new scheme, use versionator - Michał Górny · gentoo
sys-devel/llvm: Stop using custom build type in -9999
Switch -9999 to use standard CMAKE_BUILD_TYPE=RelWithDebInfo following the eclass and sys-devel/cmake changes to make it non-intrusive and Gentoo-friendly. This lets us skip hacking custom build type support in, and get a more well-defined behavior upstream. - Michał Górny · gentoo
sys-devel/llvm: Bump to 3.9.1, backport gcc-config fixes
Bump to 3.9.1 bugfix release, and backport full set of gcc-config fixes from trunk. The latter includes fixing cross-compilation support, proper multilib gcc support and appropriate Gentoo tests. - Michał Górny · gentoo
sys-devel/llvm: Move patches around for 3.9.1 - Fabian Groffen · gentoo
sys-devel/llvm: add back *-macos keyword on 3.9
Package-Manager: portage-2.3.0 - Michał Górny · gentoo
sys-devel/llvm: Respect toolchain-funcs pkg-config override, #600622 - Patrick Lauer · gentoo
sys-devel/llvm: Whitespace
Package-Manager: portage-2.3.2 - Michał Górny · gentoo
sys-devel/llvm: Switch to newly-added LLVM_ENABLE_LIBEDIT - Michał Górny · gentoo
sys-devel/llvm: Remove 3.5.0
Closes: https://github.com/gentoo/gentoo/pull/2828 - Michał Górny · gentoo
sys-devel/llvm: Remove OCaml (now in dev-ml/llvm-ocaml) - Agostino Sarubbo · gentoo
sys-devel/llvm: ppc stable wrt bug #564402
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Michał Górny · gentoo
sys-devel/llvm: Remove interim 3.8.0 version - Michał Górny · gentoo
sys-devel/llvm: Avoid cross-phase function calls, #596644 - Michał Górny · gentoo
sys-devel/llvm: Enable RISCV target on -9999 - Michał Górny · gentoo
sys-devel/llvm: Add missing licenses, #598106 - Michał Górny · gentoo
sys-devel/llvm: Revbump 3.9 due to changes while masked - Jeroen Roovers · gentoo
sys-devel/llvm: Stable for PPC64 (bug #564402).
Package-Manager: portage-2.3.2 RepoMan-Options: --ignore-arches - Michał Górny · gentoo
sys-devel/llvm: Fix URLs for 3.4.2, #597000 - Michał Górny · gentoo
sys-devel/llvm: SOVERSIONs have been fixed upst, backport new to 3.9.0 - Michał Górny · gentoo
sys-devel/llvm: Sphinx race condition has been fixed upstream - Michał Górny · gentoo
sys-devel/llvm: Remove stale libomp check, it is PDEP now - Michał Górny · gentoo
sys-devel/llvm: Add PDEP on sys-devel/clang-runtime meta - Michał Górny · gentoo
sys-devel/llvm: Backport clang-cpp symlink, #478810 - Michał Górny · gentoo
sys-devel/llvm: Backport target syms from sys-devel/clang - Michał Górny · gentoo
sys-devel/llvm: Use installed lit for tests - Michał Górny · gentoo
sys-devel/llvm: Backport uncond wrapper install to 3.9.0 - Michał Górny · gentoo
sys-devel/llvm: OCaml install path patch has been merged upstream - Michał Górny · gentoo
sys-devel/llvm: Backport LLVM_TARGETS to 3.9.0 - Michał Górny · gentoo
sys-devel/llvm: Use LLVM_TARGETS flags - Michał Górny · gentoo
sys-devel/llvm: Move the old Sphinx install patch to <=3.9.0 - Michał Górny · gentoo
sys-devel/llvm: Update for the Sphinx install dir patch applied upstream - Michał Górny · gentoo
sys-devel/llvm: Remove the remnants of OCaml documentation - Michał Górny · gentoo
sys-devel/llvm: Disable ocamldoc due to wrong install path - Fabian Groffen · gentoo
sys-devel/llvm: make 3.4.2 work post-Prefix bootstrap too
Package-Manager: portage-2.2.28 - Fabian Groffen · gentoo
sys-devel/llvm: fix patches for 3.4.2
Package-Manager: portage-2.2.28 - Fabian Groffen · gentoo
sys-devel/llvm: restore llvm-3.4.2 for Prefix bootstraps, bug #588132
Package-Manager: portage-2.2.28 - Fabian Groffen · gentoo
sys-devel/llvm: move libcxx into PDEPEND for Darwin
llvm needs libcxx-headers at most, but not the library, however, llvm does segfault if the matching libcxx isn't available at runtime, so make sure we install a matching version after installing llvm on Darwin. Package-Manager: portage-2.2.28 - Michał Górny · gentoo
sys-devel/llvm: Improve OCaml deps as suggested by aballier - Michał Górny · gentoo
sys-devel/llvm: Fix disabling OCaml docs in -9999 - Michał Górny · gentoo
sys-devel/llvm: Move libcxx to PDEP, to avoid circular deps - Fabian Groffen · gentoo
sys-devel/llvm: remove trailing whitespace
Package-Manager: portage-2.2.28 - Fabian Groffen · gentoo
sys-devel/llvm: add patch for compiler-rt on Darwin/Prefix
Package-Manager: portage-2.2.28 - Michał Górny · gentoo
sys-devel/llvm: Readd WX stack fix to 3.9.0 - Michał Górny · gentoo
sys-devel/llvm: Bump to 3.9.0 release (no changes since rc3) - Michał Górny · gentoo
sys-devel/llvm: Stop installing llvm-lit
Stop installing lit as llvm-lit since the correct install layout is still unclear (wrt https://reviews.llvm.org/D23743), installed version search is inconsistent and broken, and all reverse dependencies require LLVM source checkout anyway and therefore use the internal lit package included in it. The install will eventually be addressed later, most likely as a split package. - Michał Górny · gentoo
sys-devel/llvm: Fix cmake unused arg warnings with USE=-doc - Michał Górny · gentoo
sys-devel/llvm: Bump to 3.9.0rc3 - Michał Górny · gentoo
sys-devel/llvm: Restore gtest patch for <9999, #592046 - Michał Górny · gentoo
sys-devel/llvm: Remove unnecessary gtest patch - Michał Górny · gentoo
sys-devel/llvm: OCaml doc patch has been applied upstream - Michał Górny · gentoo
sys-devel/llvm: Group all patches by newest version applicable - Michał Górny · gentoo
sys-devel/llvm: Revbump and unleash 3.8.1-r1 - Michał Górny · gentoo
sys-devel/llvm: Reduce keywords on 3.8.1-r1 to match sys-libs/libcxx - Michał Górny · gentoo
sys-devel/llvm: Improve llvm-config upstream compatibility, #591690
Improve the llvm-config installed by 3.8.1-r1 (masked) and the live ebuild to match upstream behavior better, and be more compatible with packages. Restore --obj-root to return prefix on installed package, and make --src-root return invalid /dev/null path instead of failing. Bug: https://bugs.gentoo.org/591690 - Michał Górny · gentoo
sys-devel/llvm: Strip external projects off the live ebuild - Matthias Maier · gentoo
sys-devel/llvm: Backport abi-tag support, bug #571600
This applies the abi-tag support patches to 3.8.1-r1. Unfortunately, gcc-5* and gcc-6* have slightly ABI incompatible implementations of the abi-tag feature (basically a bugfix in gcc-6*) [1]. The patchset for clang implements the gcc-6* version and is thus not fully compatible with gcc-5*. [1] https://llvm.org/bugs/show_bug.cgi?id=28511 Package-Manager: portage-2.2.28 - Lei Zhang · gentoo
sys-devel/llvm: update the live ebuild
Closes: https://github.com/gentoo/gentoo/pull/2066 Package-Manager: portage-2.2.28 - Michał Górny · gentoo
sys-devel/llvm: Bump clang version in -9999 to 4.0, #589368 - Michał Górny · gentoo
sys-devel/llvm: Strip third version component for subslot, in -9999
Strip the third version component (if there is any) for subslot value, therefore ensuring that e.g. 3.9.* will have subslot 3.9. This is not relevant to the -9999 ebuild but hopefully it will prevent me from forgetting to finally do this on next release. - Lei Zhang · gentoo
sys-devel/llvm: musl & default runtime lib switches, #589352
- add support for building llvm against musl - enable clang to build binaries against musl - introduce USE flag "sanitize" to control the building of compiler-rt's sanitizers (they cause problem on musl) - be able to override default values of -stdlib and -rtlib for clang * USE="default-libcxx" implies -stdlib=libc++ (originally libstdc++) * USE="default-compiler-rt" implies -rtlib=compiler-rt (originally libgcc) - Michał Górny · gentoo
sys-devel/llvm: Change subslot of 3.8.1 to match 3.8.0 - Michał Górny · gentoo
sys-devel/llvm: Bump to 3.8.1 - Michał Górny · gentoo
sys-devel/llvm: Improve cross-compiler support, #442958 - Michał Górny · gentoo
sys-devel/llvm: Use tc-is-gcc from toolchain-funcs - Michał Górny · gentoo
sys-devel/llvm: Fix static analyzer -isystem support, #586168 - Michał Górny · gentoo
sys-devel/llvm: Sync and clean up WX section code - Austin English · gentoo
sys-devel/llvm: fix git-format-clang shebang, #562688
Bug: https://bugs.gentoo.org/562688 Package-Manager: portage-2.2.28 Pull-Request: https://github.com/gentoo/gentoo/pull/1766 - Yuta Satoh · gentoo
sys-devel/llvm: Fix build fails on Gentoo/FreeBSD.
Gentoo-Bug: https://bugs.gentoo.org/578064 Closes: https://github.com/gentoo/gentoo/pull/1693 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Michael Palimaka · gentoo
sys-devel/llvm: amd64/x86 stable
Gentoo-bug: 564402 Package-Manager: portage-2.3.0_rc1 - Michał Górny · gentoo
sys-devel/llvm: Drop 3.4.2 - Michał Górny · gentoo
sys-devel/llvm: Drop 3.3 - Michał Górny · gentoo
sys-devel/llvm: Bump cmake requirement for live to 3.4.3, #584914 - Markus Meier · gentoo
sys-devel/llvm: arm stable, bug #564402
Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="arm" - Michał Górny · gentoo
sys-devel/llvm: Update compiler-rt build patch for current git - Michał Górny · gentoo
sys-devel/llvm: Clean up old 3.7 versions - Michał Górny · gentoo
sys-devel/llvm: Backport upstream patch for gcc4.9 Gentoo header paths - Michał Górny · gentoo
sys-devel/llvm: Merge "remove CppBackend from 9999"
Pull-Request: https://github.com/gentoo/gentoo/pull/1426 - Nick Sarnie · gentoo
sys-devel/llvm: remove CppBackend from 9999
Removed from LLVM SVN in r268631 Signed-off-by: Nick Sarnie <commendsarnex@gmail.com> - Michał Górny · gentoo
sys-devel/llvm: Backport EAPI=6 changes to 3.7.1-r1 and 3.8.0-r1 - Michał Górny · gentoo
sys-devel/llvm: Update patches for the live ebuild - Michał Górny · gentoo
sys-devel/llvm: Update llvm-config & restore shared libs in 3.8, #578392 - Michał Górny · gentoo
sys-devel/llvm: Update llvm-config patches for improved compatibility
Backport upstream r252532 that improves llvm-config support for shared libraries, adding --shared-mode option in particular, along with --build-system option needed for it. Also fix --build-mode to report "Release" rather than non-standard "Gentoo" type. Bug: https://bugs.gentoo.org/show_bug.cgi?id=578304 - Bernard Cafarelli · gentoo
sys-devel/llvm: use system six for lldb
Package-Manager: portage-2.2.27 - Bernard Cafarelli · gentoo
sys-devel/{clang,llvm}: Bump to final 3.8.0
To do before unmask: * some clang tests still fail (cannot find standard headers) * lldb wants to install six.py * test reverse dependencies Package-Manager: portage-2.2.27 - Michał Górny · gentoo
sys-devel/llvm: Bump the live ebuild to EAPI 6 - Michał Górny · gentoo
sys-devel/llvm: Extend the FreeBSD fix fix to remaining ebuilds - Michał Górny · gentoo
sys-devel/llvm: Clean up stale ref to outer mycmakeargs
Clean up the stale and confusing reference to outer mycmakeargs that used to be declared in src_configure() and passed down to multilib_src_configure(). This is no longer the case. - Bernard Cafarelli · gentoo
sys-devel/llvm: release candidate bump
Package-Manager: portage-2.2.27 - Fabian Groffen · gentoo
sys-devel/llvm: revise libcxx dependency for maintenance and to be more realistic
Package-Manager: portage-2.2.20-prefix - Fabian Groffen · gentoo
sys-devel/llvm: fix dependency on libcxx for Darwin, bug #573176
llvm dies with an ICE while compiling packages (like itself) when the version of libcxx doesn't match. So pull in a version from the same major range. Package-Manager: portage-2.2.20-prefix - Michał Górny · gentoo
sys-devel/llvm: Fix missing ||die on FreeBSD-added code - Michał Górny · gentoo
sys-devel/llvm: Remove unnecessary revbump due to FreeBSD-related change
The FreeBSD header change does not justify forcing rebuild of such a huge package as LLVM on Linux. Furthermore, the new code relies on a new USE flag, so FreeBSD users will get it via --changed-use. - Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/817'.
Gentoo-Bug: 417171 Pull-Request: https://github.com/gentoo/gentoo/pull/817 - Yuta Satoh · gentoo
sys-devel/llvm: Re add the code for Gentoo/FreeBSD.
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=417171 - Fabian Groffen · gentoo
sys-devel/llvm: add CHOST-clang wrappers to 3.4.2 too for Prefix bootstrap
Package-Manager: portage-2.2.20-prefix - Bernard Cafarelli · gentoo
sys-devel/llvm: work on 3.8.0_rc1 install, bug #573202
Also add man-pages tarball clang tests still fail Package-Manager: portage-2.2.27 - Bernard Cafarelli · gentoo
sys-devel/llvm: add (masked) 3.8 release candidate for testing
Package-Manager: portage-2.2.27 - Fabian Groffen · gentoo
sys-devel/llvm: add darwin patch to 3.7.1
Package-Manager: portage-2.2.20-prefix - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/pycountry'
Pull request: https://github.com/gentoo/gentoo/pull/721 - Bernard Cafarelli · gentoo
sys-devel/llvm: fix live ebuild
Update clang version, bug #572396 Update llvm-config patch, bug #572564 Package-Manager: portage-2.2.27 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-verbump-to-0.15.0'
Pull request: https://github.com/gentoo/gentoo/pull/675 - Michał Górny · gentoo
sys-devel/llvm: Remove C++11 checks in -9999
Remove C++11 checks since the relevant gcc versions are stable for long enough already. - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/ffmpegsource-bug-564524'
Pull request: https://github.com/gentoo/gentoo/pull/629 - Fabian Groffen · gentoo
sys-devel/llvm: disable the use of xcrun on OSX, bug #568758
Package-Manager: portage-2.2.20-prefix - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-keep-build-timestamps-in-live-ebuild'
Pull request: https://github.com/gentoo/gentoo/pull/62 - Amadeusz Żołnowski · gentoo
Merge branch 'master' of git+ssh://git.gentoo.org/repo/gentoo - Michał Górny · gentoo
sys-devel/llvm: Remove ancient 3.2 version - Michał Górny · gentoo
sys-devel/llvm: Remove ancient 3.1 version - Michał Górny · gentoo
sys-devel/llvm: Remove ancient 3.0 version - Michał Górny · gentoo
sys-devel/llvm: Drop ancient 2.9 version - Michał Górny · gentoo
sys-devel/llvm: Remove ancient 2.8 version - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/flacon-remove-old'
Pull request: https://github.com/gentoo/gentoo/pull/612 - Michał Górny · gentoo
sys-devel/{clang,llvm}: Bump to 3.7.1 - Michał Górny · gentoo
sys-devel/llvm: Backport msan fix for 4.1+ kernels, bug #569894 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Elizafox/master'
Pull request: https://github.com/gentoo/gentoo/pull/466 - Michał Górny · gentoo
sys-devel/llvm: Clean Python, enable libomp and BPF backend in 3.7
Backport some of the changes from -9999 as 3.7.0-r4. Remove multi-Python support which was working only partially because of lldb, also fixing byte-compilation of Python modules, #567550. Default to libomp instead of semi-broken libgomp support, #562990. Enable BPF backend by default, GitHub PR #450. Fixes: https://bugs.gentoo.org/show_bug.cgi?id=567550 Fixes: https://bugs.gentoo.org/show_bug.cgi?id=562990 Fixes: https://github.com/gentoo/gentoo/pull/450 - Michał Górny · gentoo
sys-devel/llvm: Reorder python_setup after epatch_user in -9999 - Michał Górny · gentoo
sys-devel/llvm: Merge "add BPF backend to compiled targets"
Enable BPF backend in -9999. Pull-Request: https://github.com/gentoo/gentoo/pull/450 - Michał Górny · gentoo
sys-devel/llvm: Force python* for USE=test build - Marco Leogrande · gentoo
sys-devel/llvm: add BPF backend to compiled targets
As part of 3.7.* releases, LLVM has officially added support for the BPF backend. This backend emits instructions in the eBPF language, that is used in the homonymous Linux kernel virtual machine. Users of LLVM can write a program in C and have it compiled directly into eBPF. This commit adds support for compiling this backend unconditionally. - Michał Górny · gentoo
sys-devel/llvm: Set libomp as default OpenMP provider in -9999, #562990
Use libomp as default OpenMP provider rather than libgomp because the support for the latter is unable to find omp.h without explicit -I, and provides syntax checking only. Bug: https://bugs.gentoo.org/show_bug.cgi?id=562990 - Michał Górny · gentoo
sys-devel/llvm: Update live ebuild, fix Python install
Update the patches and install procedure for git changes. Switch to python-single-r1 as most of the Python components are now installed by CMake. - Michał Górny · gentoo
sys-devel/llvm: Fix bogus flags and paths in llvm-config, #565358
Fix llvm-config to avoid bogus results. In particular: 1. Limit --cflags and --cxxflags to package-specific flags. Do not output the whole flag-string used during the build. This fixes libclc build issues when LLVM build flags were not tolerated by clang. 2. Fix library names and paths to use shared library suffix rather than static library suffix, especially that we do not install static libraries. 3. Wipe out --system-libs since they should not be required for dynamic linking. 4. Ban --obj-root and --src-root when running outside source tree, since we are not installing any sources and therefore their results would always be bogus. Based on patch provided by Steven Newbury. Fixes: https://bugs.gentoo.org/565358 - Michał Górny · gentoo
sys-devel/llvm: Update the patch and ebuild partially scan-* changes
Upstream has added installation rules for scan-build and scan-view, and make them FHS-aware. This is mostly neat, except that scan-view expects Python modules in /usr/share. The patch and ebuild is partially updated to accomodate this. It will require at least cleaning up /usr/share still. - Bernard Cafarelli · gentoo
sys-devel/llvm: fix libxml2 detection for USE=-xml, bug #564804
libxml2 search is now correctly disabled for USE=-xml lldb requires libxml2 Port some fixes to live ebuild Package-Manager: portage-2.2.24 - Bernard Cafarelli · gentoo
sys-devel/llvm: clean unused versions
Package-Manager: portage-2.2.23 - Bernard Cafarelli · gentoo
sys-devel/llvm: fix compilation on armv5
Bug #562706 by maekke compiler-rt forces some -march flags when detecting arm Package-Manager: portage-2.2.23 - Bernard Cafarelli · gentoo
sys-devel/llvm: adjust llvm[ocaml] blocker, thanks uzu
Package-Manager: portage-2.2.23 - Bernard Cafarelli · gentoo
sys-devel/llvm: fix lldb build against ncurses[tinfo], bug #560474
Package-Manager: portage-2.2.23 - Magnus Granberg · gentoo
Merge branch 'master' of git+ssh://git.gentoo.org/repo/gentoo - Bernard Cafarelli · gentoo
sys-devel/llvm: fix some USE=ocaml issues
Bug: 559624 Bug: 562008 Package-Manager: portage-2.2.23 - Bernard Cafarelli · gentoo
sys-devel/llvm: bump to fix lldb python install
Bug: 562436 Bug: 562438 Package-Manager: portage-2.2.23 - Michał Górny · gentoo
sys-devel/llvm: Add dependency on binutils-libs on latest ~arch
Try to fix the issue of llvm being unable to find binutils headers through adding a dependency on sys-libs/binutils-libs. Those headers used to be linked by binutils-config but this behavior changed lately requesting developers to install the additional copies of all libraries and headers instead. Bug: https://bugs.gentoo.org/show_bug.cgi?id=561994 Package-Manager: portage-2.2.20 - Bernard Cafarelli · gentoo
sys-devel/llvm: cleaner fix for #553416
Package-Manager: portage-2.2.20.1 - Bernard Cafarelli · gentoo
sys-devel/llvm: fix bugs #559588, #559828, #559850
Warn about needed library for OpenMP support in clang, thanks Jeremi Piotrowski <jeremi.piotrowski@gmail.com> in #559588 Install utilities like FileCheck, thanks William Throwe <wtt6@cornell.edu> in #559828 Adjust multilib dependency on libxml2, thanks Alexander Stein <alexanders83@web.de> in #559850 Package-Manager: portage-2.2.20.1 - Bernard Cafarelli · gentoo
sys-devel/llvm: bump to final release
Also fixes WX sections and multilib-strict install forocaml bindings Both fixes from gienah, bugs #421527 and #559134 Package-Manager: portage-2.2.20.1 - Mike Frysinger · gentoo
sys-libs/ncurses: move to SLOT=0 #557472
Use SLOT=0 for installing of main development files like other packages so we can use other SLOTs for installing SONAME libs for binary packages. - Bernard Cafarelli · gentoo
sys-devel/llvm: release candidate bump
Package-Manager: portage-2.2.20.1 - Bernard Cafarelli · gentoo
sys-devel/llvm: fix 3.7.0_rc clang install, bug #558624
Package-Manager: portage-2.2.20.1 - Bernard Cafarelli · gentoo
sys-devel/llvm: fix live ebuild
Fixes bugs #553416, #557100 and #557154 - Bernard Cafarelli · gentoo
sys-devel/llvm: add rc version for testing
Package-Manager: portage-2.2.20.1 - Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed