sys-libs / compiler-rt-sanitizers

Compiler runtime libraries for clang (sanitizers & xray)

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

v10.0.0.9999 :: 10.0.0 :: gentoo

Modified
License
|| ( UoI-NCSA MIT )
USE flags
clang libfuzzer profile sanitize test xray

v9.0.0.9999 :: 9.0.0 :: gentoo

Modified
License
|| ( UoI-NCSA MIT )
USE flags
clang libfuzzer profile sanitize test xray

v8.0.1 :: 8.0.1 :: gentoo

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

v8.0.0 :: 8.0.0 :: gentoo

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

v7.1.0 :: 7.1.0 :: gentoo

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

v6.0.1 :: 6.0.1 :: gentoo

Modified
License
|| ( UoI-NCSA MIT )
Keywords
amd64 x86 ~amd64-fbsd ~amd64-linux ~arm64 ~ppc-macos ~ppc64 ~x64-macos ~x86-macos
USE flags
clang libfuzzer profile sanitize test xray

v5.0.2 :: 5.0.2 :: gentoo

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

General

clang
Force building using installed clang (rather than the default CC/CXX).
libfuzzer
Build fuzzing runtime.
profile
Build profiling runtime.
sanitize
Build sanitizer runtimes.
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
xray
Build XRay runtime.

elibc

glibc
ELIBC setting for systems that use the GNU C library

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

net-libs / libtirpc : Transport Independent RPC library (SunRPC replacement)

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

sys-devel / llvm : Low Level Virtual Machine

sys-libs / compiler-rt : Compiler runtime library for clang (built-in part)

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

www-client / firefox : Firefox Web Browser

636604
sys-libs/compiler-rt-sanitizers: -D_FORTIFY_SOURCE=2 flag gives error: redefinition of 'realpath'
645502
sys-libs/compiler-rt-sanitizers: (some?) unit tests are not run
672294
sys-libs/compiler-rt-sanitizers-7.0.0 uses CLOCK_REALTIME which is unavailable on OS X versions less than 10.12
676988
www-client/firefox USE="clang pgo" should depend on sys-libs/compiler-rt-sanitizers[profile]
681076
sys-libs/compiler-rt-sanitizers-8.0.0 - FAIL: XRay-x86_64-linux :: TestCases/Posix/fdr-single-thread.cc
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: -9.0.9999 → -9.0.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: -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-sanitizers: Remove 8.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: 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-sanitizers: Bump -9999 to EAPI 7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: -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-sanitizers: 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-sanitizers: 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-sanitizers: 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-sanitizers: 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-sanitizers: 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-sanitizers: 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-sanitizers: 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-sanitizers: 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-sanitizers: Disable building CRT
Disable building CRT -- let sys-libs/compiler-rt install it. This should solve file collisions between the two packages. 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-sanitizers: 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-sanitizers: 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-sanitizers: Remove 8.0.0rc5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: 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-sanitizers: 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-sanitizers: 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-sanitizers: 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-sanitizers: Updated broken test case list for 8.0.0+
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: 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-sanitizers: Backport fix for sys/ustat.h
Closes: https://bugs.gentoo.org/675654 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-sanitizers: Add a live ebuild for 8.* branch
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: rpc issues were fixed upstream
The rpc failures were fixed upstream, so remove the relevant patches. Since interceptors are only meant to intercept libc functions, we just disable relevant code when glibc does not include sunrpc routines. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: 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-sanitizers: 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-sanitizers: Bump to 7.0.1-final
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Add explicit flags for components
Bug: https://bugs.gentoo.org/672294 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/compiler-rt-sanitizers: 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-sanitizers: 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-sanitizers: 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-sanitizers: Rebase patches for -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-sanitizers: Require libtirpc for glibc only
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-sanitizers: 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-sanitizers: Bump to 7.0.0rc3
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Add missing dep on libtirpc
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Add new glibc fixes to live ebuilds
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Inline new glibc patches
Inline the patches needed for new glibc (with split tirpc) since they have not been merged upstream, and are appropriately needed for -9999 as well.
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Bump to 7.0.0rc2
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Drop 6.0.9999
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: 9999 is now 8.0
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Branch out LLVM 7.0
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Unrestrict test fixed in -9999
The sanitizer_set_death_callback_test seems to no longer fail with -9999, so unrestrict it.
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/compiler-rt-sanitizers: 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-sanitizers: 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-sanitizers: Drop old (5.0.1 & 6.0.0)
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Bump to 6.0.1
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Keyword 5.0.2 & 6.0.0 ~ppc64
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-libs/compiler-rt-sanitizers: 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-sanitizers: amd64 stable wrt bug #657516
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Bump to 5.0.2
Leorize · gentoo
sys-libs/compiler-rt-sanitizers: bump SLOT to 6.0.1
See https://llvm.org/viewvc/llvm-project?view=revision&revision=329469 Closes: https://github.com/gentoo/gentoo/pull/7979
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: 5.0.1 tested on ~amd64-fbsd
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Fix running lit with llvm-6+ macros
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Backport sandbox-2.13 use to 4/5
Update the 4.0.1 and 5.0.1 versions to rely on sandbox-2.13 unloading support instead of using unsandbox.
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: 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: e5afd9d0759d (sys-libs/compiler-rt-sanitizers: LLVM_SLOT -> ...)
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Relax dep on dev-python/lit
There does not seem to be any breaking change since lit-5, so do not require strict version match in 5+.
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Strip test broken by glibc-2.24
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Backport USE=clang to older versions
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Strip tests broken by glibc-2.25
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: LLVM_SLOT -> LLVM_MAX_SLOT
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Restore ~arm64 keywords, bug #650024
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: 6.0.0 tested on ~amd64-fbsd
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Dekeyword ~arm* due to deps
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Bump to 6.0.0 final
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Control lit job count
Closes: https://bugs.gentoo.org/649554
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Bump to 6.0.0rc3
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Stop using unsandbox in 6.0+
Stop relying on app-portage/unsandbox in the live ebuilds. Instead, rely on sys-apps/sandbox-2.13 that supports stopping to clobber LD_PRELOAD on its own!
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Bump to 6.0.0rc2
Fabian Groffen · gentoo
sys-libs/compiler-rt-sanitizers: marked ~amd64-linux
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Thomas Deutschmann · gentoo
sys-libs/compiler-rt-sanitizers: x86 stable (bug #644814)
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: 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-sanitizers: Drop old (5.0.0)
Mikle Kolyada · gentoo
sys-libs/compiler-rt-sanitizers: amd64 stable wrt bug #644814
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Default to building using clang
Default to building using clang rather than gcc since the latter is starting to cause more issues, most notably GotsanRuntimeCheck segfaulting more commonly than it used to. Closes: https://bugs.gentoo.org/630958
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Update slot for master to 7.0.0
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Add a live ebuild for 6.0 branch
Fabian Groffen · gentoo
sys-libs/compiler-rt-sanitizers: marked *-macos
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Fabian Groffen · gentoo
sys-libs/compiler-rt-sanitizers: 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-sanitizers: Remove live ebuild for obsolete 5.0 branch
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Bump to 5.0.1 (final)
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Backport glibc-2.26 patches to 4.0.1
Backport the two patches that fix glibc-2.26 compatibility to the old 4.0 branch. No revbump since the issue was exposed during build time. Thanks to Sergei Trofimovich for pointing the relevant commits out. Closes: https://bugs.gentoo.org/638178
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Restrict tests with USE=-test
Matt Turner · gentoo
sys-libs/compiler-rt-sanitizers-4.0.1: amd64 stable, bug 637210
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Bump to 5.0.1_rc2
Thomas Deutschmann · gentoo
sys-libs/compiler-rt-sanitizers: x86 stable (bug #637210)
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Utilize partial git checkout
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Explicitly enable profile libs (NFC)
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Fix running unsandbox+lit correctly
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Make the tests more verbose
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Fix using external lit
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Remove unused versionator inherit
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: 5.0 branch is now 5.0.1
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Bump to 5.0.0
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Enable libFuzzer explicitly
LibFuzzer is now part of compiler-rt, so enable it explicitly in the sanitizers package.
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Clean old up
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Adjust the slot for 9999
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Branch for 5.0.0 release
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Use https for llvm.org
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Also update the git URI for extra fetches
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Update upstream git URI
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Bump to 4.0.1
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Add space checks for tests
Add a space check when tests are enabled. This avoids the issue of tests starting to fail in the middle of run due to no free space in WORKDIR. On amd64, the tests can eat up to 11G.
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Use llvm.eclass for reliable upgrade
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Bump to 4.0.0 final
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: 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-sanitizers: Use strip-unsupported-flags
Use strip-unsupported-flags to strip flags not supported by clang instead of a hardcoded known-bad flag list.
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Bump to 4.0.0.rc2
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Add slotted version
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Switch 4.0.0rc1 to tarballs, add keywords
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Bump to 4.0.0rc1
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Remove unnecessary LLVM_LIBDIR_SUFFIX
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: 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-sanitizers: Switch to CMAKE_BUILD_TYPE=RelWithDebInfo
Johannes Huber · gentoo
sys-libs/compiler-rt-sanitizers: Drop CMAKE_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-sanitizers: Include LLVMgold in test compiler
Symlink the LLVMgold.so plugin in the test compiler tree since some of the tests use LTO support if available, and clang uses plugin path relative to the executable.
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Allow alternative MIT license
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Remove asan_symbolize.py
Stop installing asan_symbolize.py as it is now replaced by llvm-symbolizer.
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Use app-portage/unsandbox for tests
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Use pre-installed lit
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Force lit to respect TMPDIR
Michał Górny · gentoo
sys-libs/compiler-rt-sanitizers: Introduce split ebuild