sys-devel / clang-common

Common files shared between multiple slots of clang

Official package sites : https://llvm.org/ ·

v20.0.0.9999 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions UoI-NCSA
USE flags
bootstrap-prefix cet default-compiler-rt default-libcxx default-lld hardened llvm-libunwind

v20.0.0_pre20241029 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions UoI-NCSA
USE flags
bootstrap-prefix cet default-compiler-rt default-libcxx default-lld hardened llvm-libunwind

v19.1.3 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions UoI-NCSA
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~arm64-macos ~loong ~mips ~ppc ~ppc-macos ~ppc64 ~riscv ~sparc ~x64-macos ~x86
USE flags
bootstrap-prefix cet default-compiler-rt default-libcxx default-lld hardened llvm-libunwind verify-sig

v18.1.8-r3 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions UoI-NCSA
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~arm64-macos ~loong ~mips ~ppc-macos ~riscv ~x64-macos
USE flags
bootstrap-prefix cet default-compiler-rt default-libcxx default-lld hardened llvm-libunwind verify-sig

v17.0.6-r10 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions UoI-NCSA
Keywords
amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~arm64-macos ~loong ~ppc-macos ~riscv ~sparc ~x64-macos
USE flags
bootstrap-prefix cet default-compiler-rt default-libcxx default-lld hardened llvm-libunwind verify-sig

v17.0.6-r9 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions UoI-NCSA
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~arm64-macos ~loong ~ppc-macos ~riscv ~x64-macos
USE flags
bootstrap-prefix cet default-compiler-rt default-libcxx default-lld hardened llvm-libunwind verify-sig

v16.0.6-r6 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions UoI-NCSA
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~arm64-macos ~loong ~ppc-macos ~riscv ~x64-macos
USE flags
bootstrap-prefix default-compiler-rt default-libcxx default-lld hardened llvm-libunwind verify-sig

v15.0.7-r10 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions UoI-NCSA
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~ppc-macos ~riscv ~x64-macos
USE flags
default-compiler-rt default-libcxx default-lld hardened llvm-libunwind stricter verify-sig

General

bootstrap-prefix
!!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for bootstrapping Gentoo Prefix
cet
Enable support for control flow hijacking protection. On amd64, this provides Intel Control Flow Enforcement Technology (CET). Only provides benefits on newer CPUs. For Intel, the CPU must be at least as new as Tiger Lake. For AMD, it must be at least as new as Zen 3. This is harmless on older CPUs, but provides no benefit either.
default-compiler-rt
Use compiler-rt + libunwind instead of libgcc as the default rtlib for clang
default-libcxx
Use libc++ instead of libstdc++ as the default stdlib for clang
default-lld
Use lld as the default linker for clang
hardened
Activate default security enhancements for toolchain (gcc, glibc, binutils)
llvm-libunwind
Use sys-libs/llvm-libunwind instead of sys-libs/libunwind
stricter
Default to stricter behavior known from newer clang versions, turning more warnings into errors
verify-sig
Verify upstream signatures on distfiles

sys-devel / clang : C language family frontend for LLVM

936553
sys-devel/clang-common-17.0.6-r10: stablereq
940727
sys-devel/clang-common should not set -D_LIBCPP_HARDENING_MODE, should be done in libcxx
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexey Sokolov · gentoo
sys-devel/clang-common: pass flags on darwin differently
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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: drop PDEPEND on sys-devel/clang:*
Drop the PDEPEND on sys-devel/clang:* because it confuses Portage and leads to things like `emerge -v1 sys-devel/clang:17` pulling in sys-devel/clang:18. From emerge --debug: ``` Parent: (sys-devel/clang-common-18.1.8-r1:0/0::gentoo, ebuild scheduled for merge) Depstring: sys-devel/clang:* sys-devel/gcc sys-devel/gcc sys-devel/binutils Priority: runtime_post Candidates: ['sys-devel/clang:*', 'sys-devel/gcc', 'sys-devel/gcc', 'sys-devel/binutils'] ebuild: sys-devel/clang-18.1.8::gentoo ``` This is one of those patterns which comes up every so often, same with pam and pambase. Ultimately, nobody is going to emerge clang-common by itself and then wonder why clang isn't installed. We're better off just dropping the dep as it serves no real value anyway. Reported-by: Calvin Buckley <calvin@cmpct.info> Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: depend on matching clang-runtime
Same rationale as 0cc229320a24ffa560d9fc101d4d73b03b7ce427, although it'll affect fewer people b/c it's only for default-compiler-rt. We may want to do this for the dep on sys-devel/clang too but the :* should make it okay too. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Add 20.0.0_pre20240917 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Cover more sanitizers for FORTIFY_SOURCE
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/38624 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/clang-common: Keyword 18.1.8-r1 mips, #939297
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Stabilize 17.0.6-r6 arm, #936553
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
sys-devel/clang-common: Stabilize 17.0.6-r6 ppc64, #936553
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Add 20.0.0_pre20240801 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Add 19.1.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/clang-common: Stabilize 17.0.6-r6 arm64, #936553
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
sys-devel/clang-common: Stabilize 17.0.6-r6 x86, #936553
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
sys-devel/clang-common: Stabilize 17.0.6-r6 amd64, #936553
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: Stabilize 17.0.6-r6 ppc, #936553
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: 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/clang-common: Add 20.x live ebuilds
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 18.1.8-r1 x86, #935984
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 18.1.8-r1 ppc64, #935984
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: 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/clang-common: Stabilize 18.1.8-r1 arm, #935984
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Add 19.0.0_pre20240706 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sys-devel/clang-common: add -Xarch_host for hardening flags to fix HIP compilation
Fixes USE=hardened errors like: `error: reference to __host__ function '__glibcxx_assert_fail' in __host__ __device__ function` Closes: https://bugs.gentoo.org/935314 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37420 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Add 18.1.7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Add 18.1.5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-devel/clang-common: reapply cet config for x86_64 only
This got dropped by accident. Bug: https://bugs.gentoo.org/928460 Fixes: f6674da9ede829fbb18e97530ca10b48d0f37e29 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Add 18.1.3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
sys-devel/clang-common: apply cet config for x86_64 only
Closes: https://bugs.gentoo.org/928460 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Add 19.0.0_pre20240330 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Require new enough lld version
Closes: https://bugs.gentoo.org/927911 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: stable 15.0.7-r8, 16.0.6-r3, 17.0.6-r3
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sys-devel/clang-common: add -Xarch_host to fix GPU compilation
Add -Xarch_host to CPU-specific flags, so that it does not affects heterogenous code (e. g. HIP). For stack-protector flags: fixes compiler crashes like https://github.com/llvm/llvm-project/issues/83777. Clang 18.1.0 does not try to apply these flags to GPU code, but current ROCm libraries use Clang 17, so add "-Xarch_host" there too. This will allow to drop "-fno-stack-protector" patches from rocm-comgr, hip and hipcc eventually. For -fcf-protection: fixes error: option 'cf-protection=return' cannot be specified on this target. For -fPIE: do not touch, as at least since Clang 15 it only affects host relocation model. See also: https://github.com/llvm/llvm-project/blob/llvmorg-15.0.7/clang/test/Driver/hip-fpie-option.hip Bug: https://github.com/llvm/llvm-project/issues/86450 Closes: https://bugs.gentoo.org/927752 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35926 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/clang-common: Stabilize 17.0.6-r1 sparc, #920044
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 17.0.6-r1 ppc, #920044
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 17.0.6-r1 ppc64, #920044
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 17.0.6-r1 arm, #920044
Signed-off-by: Sam James <sam@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Add 19.0.0_pre20240322 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: updates for 23.0
* Promote -Wl,-z,now to vanilla, following GCC (bug #876923) * Add USE=cet to control -fcf-protection, following GCC (bug #908600, bug #927298) Bug: https://bugs.gentoo.org/876923 Bug: https://bugs.gentoo.org/927298 Closes: https://bugs.gentoo.org/908600 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Add 19.0.0_pre20240316 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Fix TrailingEmptyLine
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Rekeyword 18.1.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Bump to 18.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/clang-common: 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/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Add 18.1.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Alexey Sokolov · gentoo
sys-devel/clang-common: fixes for darwin
Add keywords, remove unsupported linker option 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/clang-common: 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/clang-common: Remove 18.0.0*
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Add 19.0.0_pre20240127 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Alexey Sokolov · gentoo
sys-devel/clang-common: support llvm prefix on mac
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/clang-common: 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/clang-common: Add 18.0.0_pre20240120 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: use hardening mode for LLVM 18
LLVM 18 introduces hardening mode which got yanked from LLVM 17. We choose -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE for now for USE=hardened. We might do -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST for non-hardened in future. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Stabilize 17.0.6-r1 x86, #920044
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: Stabilize 17.0.6-r1 arm64, #920044
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 17.0.6-r1 amd64, #920044
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Add 18.0.0_pre20240106 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Remove 15.0.7-r5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Remove LLVM 14
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Add 18.0.0_pre20231119 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Alfred Wingate · gentoo
sys-devel/clang-common: install config files for llvm internal triples
* Also drop a redundant doclang_cfg invocation. * This change is to ensure that invoking clang instead of ${TARGET}-clang also uses the installed config files. Problem being that llvm sees its target triple differently from what Gentoo uses and therefore may lead to it ignoring the installed config files. For example x86 Gentoo uses i686-pc-linux-gnu as its CHOST and this leads to i686-{pc,unknown,gentoo}-linux-gnu config files to be installed, this is while llvm internally prefers to use i386-pc-linux-gnu as its target when not invoked explicitly with a target in the executable name or with --target= leading it to ingore them when invoked with just "clang". This also affects multilib so on amd64 clang -m32 exhibits the same issue. * This doesn't address irregularities with prefix installs where the os version and the lack of vendor field may lead to this same issue. Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/33893 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Bump to 17.0.4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Fix EmptyGlobalAssignment
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: drop USE=stricter for >=16
For >=16, this doesn't have much value apart from deprecated-non-prototype. It ends up confusing people more than anything else. >=16 already has strict enough defaults for the bits which matter. See https://wiki.gentoo.org/wiki/Modern_C_porting as usual for background. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 17.x is now 17.0.2.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Add 18.0.0_pre20230925 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 17.x is now 17.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: adapt to 17 final (hardened mode); disable F_S for freestanding
* In 84bffb47c84bc57fbbd409a72e5ae3d1cdb8cf9e, we changed from -D_LIBCPP_ENABLE_ASSERTIONS=1 to -D_LIBCPP_ENABLE_HARDENED_MODE=1. Unfortunately, LLVM upstream has reverted last minute back to _ENABLE_ASSERTIONS in https://reviews.llvm.org/D159171. This didn't land in any RCs. Go back for 17.x (but not 18.x). * Disable F_S for freestanding (thanks ceamac!) as it might emit calls to e.g. _memcpy_chk. Closes: https://bugs.gentoo.org/912223 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Violet Purcell · gentoo
sys-devel/clang-common: Don't pass link args to clang-cpp
Passing link args to clang-cpp via configuration file causes it to break when invoked directly, which is done in some configure scripts (such as x11-libs/libX11). Signed-off-by: Violet Purcell <vimproved@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/32480 Signed-off-by: Sam James <sam@gentoo.org>
Violet Purcell · gentoo
sys-devel/clang-common: Install configuration files for extra triples
This commit makes clang-common install clang configuration files for the gentoo, pc, and unknown vendors. Some software (eg rust) pass tuples with vendors different from CHOST to clang, causing clang to not properly use the configuration file. Signed-off-by: Violet Purcell <vimproved@inventati.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Bump to 17.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
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: enable relro, enable bind_now (for hardened)
* Always enable RELRO (-Wl,-z,relro) * Conditionally enable BIND_NOW (-Wl,-z,now) based on USE=hardened (for parity with gcc for now) Signed-off-by: Sam James <sam@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/32465 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Add 17.0.0_rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfred Wingate · gentoo
sys-devel/clang-common: Install config files for all supported ABIs
Closes: https://bugs.gentoo.org/912685 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/32395 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Add 18.0.0_pre20230820 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: only add default configs (e.g. -fPIE) for native tools
We don't want to add our configs to 'clang', 'clang++', etc because that might be used for crosscompilation. Use the prefixed CHOST versions instead. [I suspect I didn't do this before because the old config logic, before we improved it upstream, didn't have the fallback behaviour for clang->${CHOST}-clang or similar.] Closes: https://bugs.gentoo.org/901247 Closes: https://bugs.gentoo.org/912237 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: update for newer libcxx
Newer libcxx (>=17) uses _LIBCPP_ENABLE_HARDENED_MODE instead of _LIBCPP_ENABLE_ASSERTIONS which is now deprecated. Closes: https://bugs.gentoo.org/912223 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Add 18.0.0_pre20230810 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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
Michał Górny · gentoo
sys-devel/clang-common: Add 18.0.0_pre20230803 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Stabilize 16.0.6-r2 sparc, #908385
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 16.0.6-r2 ppc, #908385
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 16.0.6-r2 arm, #908385
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Add 18.x live ebuilds
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Add 17.0.0_pre20230717 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: depend on libcxx[static-libs] for USE=default-libcxx
This is expected to work out of the box. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/clang-common: Stabilize 16.0.6-r1 x86, #908385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/clang-common: Stabilize 16.0.6-r1 ppc64, #908385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/clang-common: Stabilize 16.0.6-r1 arm64, #908385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/clang-common: Stabilize 16.0.6-r1 amd64, #908385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Add 17.0.0_pre20230630 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Remove 17.0.0_pre20230609
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Stabilize 16.0.5-r1 amd64, #908385
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Add 17.0.0_pre20230615 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Stabilize 16.0.5-r1 ppc64, #908385
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 16.x live is now 16.0.6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Add 17.0.0_pre20230602 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Remove old 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/clang-common: restore maybe-stddef changes to 16.0.4
Lost in bump (race when rebasing). Fixes: 8f9dfc3b1e4f0b8bdda3951c675b5af922cf1b99 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/clang-common: stabilize 15.0.7-r6
Signed-off-by: Sam James <sam@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Add 17.0.0_pre20230526 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: backport maybe-stddefs to 15.x
Closes: https://bugs.gentoo.org/870001 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: add __GLIBC__ guard to maybe-stddefs.h too
It should be fine without this, but we know glibc has a safeguard to make sure it's included, so let's not interfere there. Bug: https://bugs.gentoo.org/870001 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: add maybe-stddefs.h helper
This is needed for musl (and any non-glibc target actually) with Clang, as GCC adds it by itself (but glibc covers for the compiler even if it doesn't), but neither Clang nor musl include it by themselves. See also: - https://www.openwall.com/lists/musl/2021/04/16/8 - https://reviews.llvm.org/D34158 - https://reviews.llvm.org/D106577 - https://reviews.llvm.org/D137043 Closes: https://bugs.gentoo.org/870001 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 16.x live is now 16.0.4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Bump to 16.0.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: fix PV to be 16.0.2.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Add 17.0.0_pre20230325 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Gavin D. Howard · gentoo
sys-devel/clang-common: Fix a warning when using -Weverything
This warning is caused by the fortify.h header that has a system-reserved macro name. This commit simply adds a pragma to tell Clang that the header is a system header. I surrounded the pragma with `#ifdef __clang__` and such in case this header is used for GCC or other compilers, but according to a Gentoo maintainer, this is not strictly necessary. I incremented the revision number on 15.0.7-4, 16.0.0, and 17.0.0_pre20230314 but I did not increment them on 16.0.0.999 and 17.0.0.999. I may be wrong, but it doesn't seem like revisions should be incremented on ebuilds that follow the latest commits of projects. I thought I had read about that somewhere, but the only source I could find was [1], and that one did not mention anything about 9999-type ebuilds and revision numbers. That said, [2] did have an example where a _pre* ebuild had a revision number, so I specifically added a revision number to 17.0.0_pre20230314. Also, [1] said to not add a revision number if the fix is trivial and would not be worth it with the compile times. However, this package is trivial to "compile" since it only installs certain files, so I thought it worth it to increment revisions. If the Gentoo authors disagree, I don't mind at all, though. [1]: https://devmanual.gentoo.org/general-concepts/ebuild-revisions/index.html [2]: https://devmanual.gentoo.org/ebuild-writing/file-format/index.html#file-naming-rules Signed-off-by: Gavin D. Howard <gavin@gavinhoward.com> Closes: https://github.com/gentoo/gentoo/pull/30276 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Bump to 16.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Add 17.0.0_pre20230314 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: don't default-enable _FORTIFY_SOURCE w/ ASAN and MSAN
This can cause either false positives in warnings from the compiler or false negatives where the sanitizer misses something. Bug: https://github.com/google/sanitizers/issues/247 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Add 17.0.0_pre20230304 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: require *unwind[static-libs] for USE=default-compiler-rt
Builtins don't work correctly without this. Closes: https://bugs.gentoo.org/892956 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: keyword 16.0.0_rc2 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Remove 16.0.0 snapshots
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Add 17.0.0_pre20230203 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: drop -fstack-clash-protection
There's very likely some Clang miscompilation occurring with -fstack-clash-protection, GCC's implementation is fine. Both qtcore and chromium have been reported to misbehave at runtime when built with Clang's. Drop it for now until we can look into it more or Clang gets fixed. Closes: https://bugs.gentoo.org/865339 Closes: https://bugs.gentoo.org/892537 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Add 16.0.0_pre20230127 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Stabilize 15.0.7-r1 x86, #891893
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 15.0.7-r1 sparc, #891893
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 15.0.7-r1 ppc, #891893
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 15.0.7-r1 arm, #891893
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/clang-common: Stabilize 15.0.7-r1 arm64, #891893
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/clang-common: Stabilize 15.0.7-r1 amd64, #891893
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Stabilize 15.0.7-r1 ppc64, #891893
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Remove 16.0.0_pre20230101
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: fix path to fortify.h for cross-compilation
ESYSROOT is definitely wrong here because this is used on the final system. There's no guarantee ESYSROOT even exists then. I'd realised a few days ago and forgot to come back to this. Thanks to tt_1 for reminding. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Remove 15.x live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: backport .cfg commentary update
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: add comments for USE=hardened in .cfg
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Remove 16.0.0_pre2022* snapshots
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Remove 15.0.5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: Stabilize 15.0.6 sparc, #886483
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 15.0.6 x86, #886483
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 15.0.6 ppc64, #886483
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 15.0.6 ppc, #886483
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 15.0.6 arm, #886483
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
sys-devel/clang-common: keyword 16.0.0_pre20230101-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: add baseline hardening
Add new /etc/clang/gentoo-hardened.cfg which sets hardening options: * -fstack-clash-protection * -fstack-protector-strong * -fPIE (already set by USE=pie on Clang, but this moves it out, as upstream prefer the config method.) * -D_FORTIFY_SOURCE=2 Further, add USE=hardened, which controls adding -D_LIBCPP_ENABLE_ASSERTIONS=1 (analogue to libstdc++'s -D_GLIBCXX_ASSERTIONS) and -D_FORTIFY_SOURCE=3. Bug: https://bugs.gentoo.org/851111 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Remove 16.0.0_pre20221210
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/clang-common: remove USE=ieee-long-double
Bug: https://bugs.gentoo.org/882815 This reverts commit ef7ca111bcbd847596c782a2ea742d37b9769c4b. Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Stabilize 15.0.6 arm64, #886483
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: keyword 16.0.0_pre20221205 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-devel/clang-common: add USE=ieee-long-double
Bug: https://bugs.gentoo.org/882815 Bug: https://bugs.gentoo.org/884395 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Remove 16.0.0_pre20221120
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Stabilize 15.0.5 x86, #881855
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: keyword 16.0.0_pre20221126 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Remove 15.0.4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Remove 16.0.0_pre20221113
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Stabilize 15.0.5 ppc64, #881855
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/clang-common: 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/clang-common: Add 16.0.0_pre20221120 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: Stabilize 15.0.5 ppc, #881853
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Bump to 15.0.5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Remove 16.0.0_pre20221023
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: drop -Werror=deprecated-non-prototype for 15.x, promote to 16.x
Clang 16.x will make -Wimplicit-int, -Wimplicit-function-declaration, and -Wincompatible-function-pointer-type error by default. Clang 15.x+ also warns on -Wdeprecated-non-prototype but it's not becoming fatal yet. It'll be an error when the defaults in compilers change to C23. There's a LOT of breakage with -Werror=deprecated-non-prototype, and we do care about it, but the first batch of errors mentioned above are more important for the time being. We need to be able to triage and prioritise the bugs. So: * Clang 15 USE=stricter: only -Wimplict-int -Wimplicit-function-declaration and -Wincompatible-function-pointer-type are errors. * Clang 16 USE=stricter: upstream defaults (which include ^ as we're doing for clang 15) + -Wdeprecated-non-prototype as an error, because presumably if you set USE=stricter on *16*, you want something harsher than already will ship upstream. This more accurately lets developers in Gentoo set USE=stricter on clang-common for 15.x and get Clang 16.x behaviour rather than scaring the life out of them. Thanks to Ionen for talking this out with me. Bug: https://bugs.gentoo.org/876985 See: 930fe2268cbedda61e37fada65e57352d25d8761 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
sys-devel/clang-common: Stabilize 15.0.3-r2 amd64, #878087
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Add 16.0.0_pre20221104
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Stabilize 15.0.3-r2 x86, #878087
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/clang-common: Stabilize 15.0.3-r2 arm, #878087
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/clang-common: Stabilize 15.0.3-r2 ppc64, #878087
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/clang-common: Stabilize 15.0.3-r2 arm64, #878087
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/clang-common: Stabilize 15.0.3-r2 sparc, #878087
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Remove 16.0.0_pre20221010
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Add 16.0.0_pre20221016 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: drop -Werror=strict-prototypes,deprecated-non-prototype for 16.x
We don't need either of these for Clang 16 as it's already strict enough and as noted in 6213a0be95909859a98c6ae60febb35de2e8f2fd, it affects e.g. -std=c89 too. Closes: https://bugs.gentoo.org/876985 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: drop -Werror=strict-prototypes for 15.x
We're keeping -Werror=deprecated-non-prototype for 15.x as there's no better option though, as we need some way to emulate Clang 16's strict behaviour in Clang 15, even though this overshoots it a bit. But it isn't ideal as it still affects e.g. -std=c89. Bug: https://bugs.gentoo.org/876985 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Adjust for gcc-config being IDEPEND
Thanks to Arfrever for noticing. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Bump to 16.0.0_pre20221010
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Handle missing gcc-config gracefully
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Add missing quotes to --gcc-install-dir=
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Introduce USE=stricter for more -Werror=
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Move common config into gentoo-common.cfg
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Depend on compiler-rt via clang-runtime
Depend on sys-devel/clang-runtime[compiler-rt] rather than on sys-libs/compiler-rt directly. Since compiler-rt is slotted while sys-devel/clang-common is not, it is impossible to guarantee that a compiler-rt version matching all installed sys-devel/clang versions will be installed. While depending on clang-runtime does not strictly solve this either, enforcing a USE dependency has a good chance of having the user enable USE=compiler-rt on all versions of clang-runtime, and then clang-runtime dep in sys-devel/clang will enforce the correct compiler-rt version. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Remove 16.0.0_pre20220930
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Multiple config improvements
- explicitly use binutils/GCC runtime defaults when default-* flags are disabled instead of relying on implicit platform defaults - add explicit dependencies on binutils/GCC when the respective runtimes or tools are used - use long option forms - explicitly use ld.bfd instead of ld, when lld is not used Notably, this resolves a problem of clang implicitly choosing ld.lld when sys-devel/lld-toolchain-symlinks[native-symlinks] is installed. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Bump to 15.0.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Remove 16.0.0_pre20220918
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Remove obsolete multilib inherit
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Backport config support to 15.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/clang-common: Install config files for clang 16.x
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 15.x live is now 15.0.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Remove 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/clang-common: 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/clang-common: Bump to 15.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Add keywords to 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/clang-common: Remove 15.0.0 RCs
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Bump to 15.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/clang-common: 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/clang-common: 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/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
sys-devel/clang-common: Stabilize 14.0.6 sparc, #862999
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/clang-common: 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/clang-common: Stabilize 14.0.6 arm64, #861950
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
sys-devel/clang-common: Stabilize 14.0.6 arm, #861950
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/clang-common: amd64 stable wrt bug #861950
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: 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/clang-common: Bump to 14.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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Fix S substitution
Variable reordering has caused the S substitution to be overwritten by the eclass logic. Rather than relying on a specific ordering, just update LLVM_COMPONENTS so that the default value works just fine. Closes: https://bugs.gentoo.org/841827 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Bump to 14.0.3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Modernize
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Remove 14.0.0_rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Stabilize 13.0.1 arm, #833209
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Add 15.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/clang-common: 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/clang-common: Remove 13.0.1_rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Remove 13.0.1-rc{1,2}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Bump to 13.0.1_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
Michał Górny · gentoo
sys-devel/clang-common: Bump to 13.0.1_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Remove 10*
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: 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/clang-common: Stabilize 13.0.0 amd64, #821862
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Remove 13.0.0 RCs
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Bump to 13.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/clang-common: Remove 13.0.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Stabilize 12.0.1 arm, #804471
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: Stabilize 12.0.1 ppc64, #804471
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Remove 12.0.1-rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Remove 12.0.1-rc1 & -rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Bump to 12.0.1rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Stabilize 11.1.0 ppc64, #777282
Signed-off-by: Sam James <sam@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Stabilize 11.0.1 ppc64, #768567
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-devel/clang-common: keyword 12.0.0 for ~sparc
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Remove 12.0.0 RCs
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Stabilize 11.1.0 arm, #777282
Signed-off-by: Sam James <sam@gentoo.org>
Thomas Deutschmann · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Remove 9.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Stabilize 11.0.1 arm64, #768567
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Bump to 11.1.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/clang-common: Bump to 12.0.0-rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Remove 11.0.1 RCs and live
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Fix S assignment
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Bump to 11.0.1-rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Delay llvm.org_set_globals after vars
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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
Sam James · gentoo
sys-devel/clang-common: 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/clang-common: Stabilize 11.0.0 ppc64, #754744
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-devel/clang-common: Stabilize 11.0.0 arm, #754744
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-devel/clang-common: 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/clang-common: Remove 11.0.0 RCs
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Bump to 11.0.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Bump to 10.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
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
sys-devel/clang-common: 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>
Mikle Kolyada · gentoo
sys-devel/clang-common: 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>
Michał Górny · gentoo
sys-devel/clang-common: Bump to 10.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/clang-common: 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/clang-common: Apply patches in WORKDIR 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/clang-common: Bump to 10.0.1_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Remove 10.0.0rc[12]
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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
sys-devel/clang-common: Bump to 10.0.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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
sys-devel/clang-common: Remove 9.0.1 RCs and live
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Add KEYWORDS to 9.0.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Remove 9.0.1rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Bump to 9.0.1_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Drop redundant 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: 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/clang-common: 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/clang-common: Bump to 9.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sys-devel/clang-common: 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
Mikle Kolyada · gentoo
sys-devel/clang-common: arm stable wrt bug #692104
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
Mikle Kolyada · gentoo
sys-devel/clang-common: 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/clang-common: 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>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-devel/clang-common: 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/clang-common: 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
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: -9.0.9999 → -9.0.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: -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/clang-common: Remove 8.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: Add 9.0 branch 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/clang-common: Bump -9999 to EAPI 7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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
Mikle Kolyada · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Remove 8.0.0rc5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Remove 8.0.0rc[23]
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: 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/clang-common: Add a live ebuild for 8.* branch
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: Bump to 7.0.1-final
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-devel/clang-common: Add ~arm keyword wrt bug #595834
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: 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/clang-common: 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/clang-common: Bump to 7.0.0rc3
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Bump to 7.0.0rc2
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Drop 6.0.9999
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Branch out LLVM 7.0
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sys-devel/clang-common-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/clang-common: 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/clang-common: 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/clang-common: Drop old (6.0.0)
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-devel/clang-common: Bump to 6.0.1
Repository mirror & CI · gentoo
Merge updates from master
Luke Dashjr · gentoo
sys-devel/clang-common: Keyword 6.0.0 ~ppc64
Michał Górny · gentoo
sys-devel/clang-common: New package for common clang files
New package for clang files shared between multiple slots. Currently includes bash completion. Closes: https://bugs.gentoo.org/652414