sys-libs / compiler-rt

Compiler runtime library for clang (built-in part)

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

v10.0.0.9999 :: 10.0.0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
USE flags
clang test

v9.0.1.9999 :: 9.0.1 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
USE flags
clang test

v9.0.1_rc3 :: 9.0.1 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~ppc-macos ~ppc64 ~x64-macos ~x86 ~x86-macos
USE flags
clang test

v9.0.1_rc2 :: 9.0.1 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~ppc-macos ~ppc64 ~x64-macos ~x86 ~x86-macos
USE flags
clang test

v9.0.0-r1 :: 9.0.0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~ppc-macos ~ppc64 ~x64-macos ~x86 ~x86-macos
USE flags
clang test

v8.0.1 :: 8.0.1 :: gentoo

Modified
License
|| ( UoI-NCSA MIT )
Keywords
amd64 arm arm64 ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos
USE flags
clang test

v7.1.0 :: 7.1.0 :: gentoo

Modified
License
|| ( UoI-NCSA MIT )
Keywords
amd64 arm arm64 x86 ~amd64-linux ~ppc-macos ~ppc64 ~x64-macos ~x86-macos
USE flags
clang test

General

clang
Force building using installed clang (rather than the default CC/CXX).
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-python / lit : A stand-alone install of the LLVM suite testing tool

dev-util / cmake : Cross platform Make

dev-util / ninja : A small build system similar to make

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

sys-devel / llvm : Low Level Virtual Machine

sys-devel / clang-runtime : Meta-ebuild for clang runtime libraries

sys-libs / compiler-rt-sanitizers : Compiler runtime libraries for clang (sanitizers & xray)

580870
sys-libs/compiler-rt: various compiler_rt libs should be produced for all appropriate targets
641026
sys-libs/compiler-rt-5.0.0: files contain writable and executable sections
644758
sys-libs/compiler-rt-5.0.1 on macOS 10.13 tries to build against multiple sysroots, fails for iOS
678826
sys-libs/compiler-rt-7.0.1: fatal error: error in backend: Cannot select: 0x5614875c4488: f80 = ConstantFP<APFloat(604462909807314587353088)>
684872
sys-libs/compiler-rt-8.0.0: configure fails with sys-devel/llvm[-gold]
702494
sys-libs/compiler-rt-9.0.1_rc2 : [TEST] FAILED: test/builtins/CMakeFiles/check-builtins
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: 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-libs/compiler-rt: Add KEYWORDS to 9.0.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt: Remove 6*
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: Remove 9.0.1rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt: 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-libs/compiler-rt: Bump to 9.0.1_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: Remove redundant CMAKE* in EAPI 7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt: Port 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-libs/compiler-rt: 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-libs/compiler-rt: Backport crt*.o fix
Closes: https://bugs.gentoo.org/698086 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: 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-libs/compiler-rt: 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-libs: 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-libs/compiler-rt: 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-libs/compiler-rt: Bump to 9.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: Use BDEPEND semi-properly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sys-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: amd64 stable wrt bug #693856
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: 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-libs/compiler-rt: -9.0.9999 → -9.0.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt: -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-libs/compiler-rt: Remove 8.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt: Add 9.0 branch live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: Bump -9999 to EAPI 7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt: -9999 is now 10.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: 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-libs/compiler-rt: Enable Python 3 in -9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: Remove 5.0.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt: Remove 4.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: 8.0.9999 is now 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-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: Remove 8.0.0rc5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: Add a live ebuild for 8.* branch
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt: Trunk is now 9.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: Update slot to 7.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: 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-libs/compiler-rt: Bump to 7.0.0rc3
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: Bump to 7.0.0rc2
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: Drop 6.0.9999
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: 9999 is now 8.0
Michał Górny · gentoo
sys-libs/compiler-rt: Branch out LLVM 7.0
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sys-libs/compiler-rt-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-libs/compiler-rt: 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-libs/compiler-rt: 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-libs/compiler-rt: Drop old (5.0.1 & 6.0.0)
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: Bump to 6.0.1
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt: Keyword 5.0.2 and 6.0.0 ~ppc64
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-libs/compiler-rt: x86 stable (bug #657516)
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/compiler-rt: amd64 stable wrt bug #657516
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Michał Górny · gentoo
sys-libs/compiler-rt: Bump to 5.0.2
Leorize · gentoo
sys-libs/compiler-rt: bump SLOT to 6.0.1
See https://llvm.org/viewvc/llvm-project?view=revision&revision=329469
Michał Górny · gentoo
sys-libs/compiler-rt: 5.0.1 tested on ~amd64-fbsd
Michał Górny · gentoo
sys-libs/compiler-rt: Fix calling lit with llvm-6+ macros
Michał Górny · gentoo
sys-libs/compiler-rt: Fix LLVM_MAX_SLOT -> CLANG_SLOT
The variable was intentionally chosen not to use the eclass, and its my mistake of conflating the two. Name it CLANG_SLOT to make it look more purposeful. Closes: https://bugs.gentoo.org/650750 Fixes: ade5b255f1e8 (sys-libs/compiler-rt: fix eclass use by LLVM_SLOT...)
Michał Górny · gentoo
sys-libs/compiler-rt: Make the dev-python/lit dep less strict
The tests apparently work fine with any version of dev-python/lit we have.
Michał Górny · gentoo
sys-libs/compiler-rt: fix eclass use by LLVM_SLOT -> LLVM_MAX_SLOT
Michał Górny · gentoo
sys-libs/compiler-rt: Restore ~arm64 keywords, bug #650024
Michał Górny · gentoo
sys-libs/compiler-rt: 6.0.0 tested on ~amd64-fbsd
Michał Górny · gentoo
sys-libs/compiler-rt: Dekeyword ~arm* due to deps
Michał Górny · gentoo
sys-libs/compiler-rt: Bump to 6.0.0 final
Michał Górny · gentoo
sys-libs/compiler-rt: Control lit job count
Closes: https://bugs.gentoo.org/649554
Michał Górny · gentoo
sys-libs/compiler-rt: Bump to 6.0.0rc3
Michał Górny · gentoo
sys-libs/compiler-rt: Bump to 6.0.0rc2
Fabian Groffen · gentoo
sys-libs/compiler-rt: marked ~amd64-linux
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Thomas Deutschmann · gentoo
sys-libs/compiler-rt: x86 stable (bug #644814)
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Michał Górny · gentoo
sys-libs/compiler-rt: Bump LLVM macro dep to 6
Require macros provided by LLVM 6 due to new lit options.
Michał Górny · gentoo
sys-libs/compiler-rt: Drop old (5.0.0)
Mikle Kolyada · gentoo
sys-libs/compiler-rt: amd64 stable wrt bug #644814
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Michał Górny · gentoo
sys-libs/compiler-rt: Update slot for master to 7.0.0
Michał Górny · gentoo
sys-libs/compiler-rt: Add a live ebuild for 6.0 branch
Fabian Groffen · gentoo
sys-libs/compiler-rt: marked *-macos
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Fabian Groffen · gentoo
sys-libs/compiler-rt: prefer compiler from prefix on Darwin
Patch by Michael Weiser Bug: https://bugs.gentoo.org/642644 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Michał Górny · gentoo
sys-libs/compiler-rt: Remove live ebuild for obsolete 5.0 branch
Michał Górny · gentoo
sys-libs/compiler-rt: Bump to 5.0.1 (final)
Michał Górny · gentoo
sys-libs/compiler-rt: Restrict tests with USE=-clang
Michał Górny · gentoo
sys-libs/compiler-rt: Restrict tests with USE=-test
Matt Turner · gentoo
sys-libs/compiler-rt-4.0.1: amd64 stable, bug 637210
Michał Górny · gentoo
sys-libs/compiler-rt: Bump to 5.0.1
Thomas Deutschmann · gentoo
sys-libs/compiler-rt: x86 stable (bug #637210)
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Michał Górny · gentoo
sys-libs/compiler-rt: Disable building profile libs
Closes: https://bugs.gentoo.org/631588
Michał Górny · gentoo
sys-libs/compiler-rt: Make the tests more verbose
Michał Górny · gentoo
sys-libs/compiler-rt: Fix using external lit
Michał Górny · gentoo
sys-libs/compiler-rt: 5.0 branch is now 5.0.1
Michał Górny · gentoo
sys-libs/compiler-rt: Bump to 5.0.0
Michał Górny · gentoo
sys-libs/compiler-rt: Disable building libFuzzer
Explicitly disable building libFuzzer now that it has been moved to compiler-rt. This package is meant to provide the builtins library only, and libFuzzer belongs in sys-libs/compiler-rt-sanitizers.
Michał Górny · gentoo
sys-libs/compiler-rt: Clean old up
Michał Górny · gentoo
sys-libs/compiler-rt: Adjust the slot for 9999
Michał Górny · gentoo
sys-libs/compiler-rt: Branch for 5.0.0 release
Michał Górny · gentoo
sys-libs/compiler-rt: Warn when not using clang
Michał Górny · gentoo
sys-libs/compiler-rt: Simplify -- use common nolib flag var
Michał Górny · gentoo
sys-libs/compiler-rt: Use https for llvm.org
Michał Górny · gentoo
sys-libs/compiler-rt: Update upstream git URI
Michał Górny · gentoo
sys-libs/compiler-rt: Bump to 4.0.1
Michał Górny · gentoo
sys-libs/compiler-rt: Switch builtin tests to lit
Replace the custom builtin test logic with lit, now that upstream supports running builtin tests using it.
Michał Górny · gentoo
sys-libs/compiler-rt: Use llvm.eclass for reliable upgrade from :0
Use llvm.eclass to guarantee that the newly-installed LLVM slot will take precedence in PATH even if the package manager has not unmerged slot :0 yet.
Michał Górny · gentoo
sys-libs/compiler-rt: Backport missing clang dep to 4.0.0, #612560
Michał Górny · gentoo
sys-libs/compiler-rt: Bump to 4.0.0 final
Michał Górny · gentoo
sys-libs/compiler-rt: Bump to 4.0.0rc3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt: Prefer building using clang
Add a USE=clang flag to prefer building using installed clang, to work around limited/broken support for '#pragma redefine_extname' which results in incomplete runtime being emitted when building using GCC.
Michał Górny · gentoo
sys-libs/compiler-rt: Bump to 4.0.0.rc2
Michał Górny · gentoo
sys-libs/compiler-rt: Add slotted version
Introduce a slotted variant of compiler-rt libraries with the slot matching the clang version. This will make it possible to install a new compiler-rt version before upgrading clang to the corresponding version, therefore preserving a working compiler through (even minor) clang upgrades. The alternative was to replace the complete version number with the major version in the runtime directory path. However, software (e.g. Mesa) hardcodes the default path and therefore breaks when it is changed.
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Michał Górny · gentoo
sys-libs/compiler-rt: Switch 4.0.0rc1 to tarballs, add keywords
Michał Górny · gentoo
sys-libs/compiler-rt: Bump to 4.0.0rc1
Michał Górny · gentoo
sys-libs/compiler-rt: Remove unnecessary LLVM_LIBDIR_SUFFIX
Michał Górny · gentoo
sys-libs/compiler-rt: Obtain version from llvm-config
Obtain the clang version that is used to build paths from llvm-config, instead of hardcoding it in ebuild. This matches the method used in upstream code (obtaining it from CMake files), and works both for release and live ebuilds. It is fine to rely on llvm-config since we need it for LLVM macros anyway.
Michał Górny · gentoo
sys-libs/compiler-rt: Switch to CMAKE_BUILD_TYPE=RelWithDebInfo
Michał Górny · gentoo
sys-libs/compiler-rt: Remove unused /usr/lib/clang/*/lib lookup
Michał Górny · gentoo
sys-libs/compiler-rt: Run builtin tests for all ABIs
Johannes Huber · gentoo
sys-libs/compiler-rt: Drop CMKAE_MIN_VERSION
Covered by cmake-utils eclass now. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Michał Górny · gentoo
sys-libs/compiler-rt: Support running built-in tests
Michał Górny · gentoo
sys-libs/compiler-rt: Allow alternative MIT license
Michał Górny · gentoo
sys-libs/compiler-rt: Support bootstrapping with runtime-less clang
Michał Górny · gentoo
sys-libs/compiler-rt: Strip sanitizers & xray off to separate pkg
Michał Górny · gentoo
sys-libs/compiler-rt: Fix sandbox disabling to work-around LD_PRELOAD
Michał Górny · gentoo
sys-libs/compiler-rt: Remove the patch applied upstream
Michał Górny · gentoo
sys-libs/compiler-rt: Remove unnecessary RDEP on llvm
Michał Górny · gentoo
sys-libs/compiler-rt: Disable sandbox during the tests
Michał Górny · gentoo
sys-libs/compiler-rt: Support running tests
Michał Górny · gentoo
sys-libs/compiler-rt: Add a stand-alone ebuild for compiler-rt