Versions
v21.0.0.9999 :: 0 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
- USE flags
- clang libcxxabi static-libs test
v21.0.0_pre20250211 :: 0 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
- USE flags
- clang libcxxabi static-libs test
v21.0.0_pre20250208 :: 0 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
- USE flags
- clang libcxxabi static-libs test
v21.0.0_pre20250201 :: 0 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
- USE flags
- clang libcxxabi static-libs test
v20.1.0_rc1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
- USE flags
- clang libcxxabi static-libs test verify-sig
v20.0.0_pre20250125 :: 0 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
- USE flags
- clang libcxxabi static-libs test
v19.1.7 :: 0 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
- Keywords
- amd64 arm64 x86 ~arm ~arm64-macos ~loong ~riscv ~sparc ~x64-macos
- USE flags
- clang libcxxabi static-libs test verify-sig
v19.1.4 :: 0 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
- Keywords
- amd64 arm arm64 sparc x86 ~arm64-macos ~loong ~riscv ~x64-macos
- USE flags
- clang libcxxabi static-libs test verify-sig
v18.1.8 :: 0 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
- Keywords
- amd64 arm arm64 sparc x86 ~arm64-macos ~loong ~riscv ~x64-macos
- USE flags
- clang libcxxabi static-libs test verify-sig
v17.0.6 :: 0 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
- Keywords
- amd64 arm arm64 sparc x86 ~arm64-macos ~loong ~riscv ~x64-macos
- USE flags
- clang libcxxabi static-libs test verify-sig
v16.0.6 :: 0 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
- Keywords
- amd64 arm arm64 sparc x86 ~arm64-macos ~loong ~riscv ~x64-macos
- USE flags
- clang libcxxabi static-libs test verify-sig
v15.0.7-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
- Keywords
- amd64 arm arm64 sparc x86 ~riscv ~x64-macos
- USE flags
- clang libcxxabi static-libs test verify-sig
USE flags
General
- clang
- Force building using installed clang (rather than the default CC/CXX; required for testing).
- libcxxabi
- Build on top of llvm-runtimes/libcxxabi instead of gcc's libsupc++ (avoids depending on gcc).
- static-libs
- Build static versions of dynamic libraries as well
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- verify-sig
- Verify upstream signatures on distfiles
abi_mips
- n32
- 64-bit (32-bit pointer) libraries
- n64
- 64-bit libraries
- o32
- 32-bit libraries
abi_s390
- 32
- 32-bit (s390) libraries
- 64
- 64-bit (s390x) libraries
abi_x86
- 32
- 32-bit (x86) libraries
- 64
- 64-bit (amd64) libraries
- x32
- x32 ABI libraries
Dependencies
llvm-core / llvm : Low Level Virtual Machine
llvm-runtimes / libcxxabi : Low level support for a standard C++ library
Runtime Dependencies
llvm-runtimes / libcxxabi : Low level support for a standard C++ library
Depending packages
app-office / wps-office : WPS Office is an office productivity suite
dev-cpp / benchmark : A microbenchmark support library
llvm-core / clang-runtime : Meta-ebuild for clang runtime libraries
media-sound / teamspeak-client : A client software for quality voice communication via the internet
net-misc / icaclient : ICA Client for Citrix Presentation servers
sci-physics / root : C++ data analysis framework and interpreter from CERN
Bugs
- 423745
- llvm-runtimes/libcxx-0.0_p20120528: fails tests
- 592326
- llvm-runtimes/libcxx-3.8.1[libunwind] on x86 - undefined reference to `__divdi3'
- 595744
- llvm-runtimes/libcxx (ppc*) - In file included from ../src/thread.cpp:13:0: ../include/thread:431:73: error: ‘(9.223372036854775807e+18 / 1.0e+9)’ is not a constant expression
- 599456
- llvm-runtimes/libcxx-3.9.0 fails tests - usr/bin/python2.7: can't open file '/var/tmp/portage/llvm-runtimes/libcxx-3.9.0/temp/utils/lit/lit.py': [Errno 2] No such file or directory
- 630720
- llvm-runtimes/libcxx-3.9.1: Header files have changed between ABIs.
- 655034
- llvm-runtimes/libcxx-6.0.0 fails test: FAILED: test/CMakeFiles/check-cxx
- 691900
- llvm-core/lld llvm-runtimes/libcxx llvm-runtimes/libcxxabi should be SLOTted
- 761340
- llvm-runtimes/libcxx-11.0.0 fails tests
- 882707
- llvm-runtimes/libcxx-16.0.0_pre20221120: Automatic renaming of a file which blocks installation of a directory
- 883451
- llvm-runtimes/compiler-rt[clang] llvm-runtimes/compiler-rt-sanitizers[clang] llvm-runtimes/libcxx[clang] llvm-runtimes/libcxxabi[clang] llvm-runtimes/libunwind[clang] strips -unwindlib=libunwind
- 912889
- llvm-runtimes/libcxx-16.0.6 - /.../iterator_operations.h: error: use of built-in trait _remove_cvref(_Tp) in function signature; use li
- 917039
- =llvm-runtimes/libcxx-17.0.4: fails to link with USE +abi_x86_32 (glibc 2.38 issue?)
- 918598
- llvm-runtimes/libcxx-17.0.5 - path.cpp:(<snip>) undefined reference to _cxa_call_terminate
- 922202
- llvm-runtimes/libcxx, llvm-runtimes/libcxxabi: Cannot build shared library with clang++ -stdlib=libc++ -static-libstdc++ (build them as PIC?)
- 923110
- llvm-runtimes/libcxx-17.0.6 - /.../path.h: error: use of built-in trait _remove_pointer(typename std::_1::decay<_Tp>::type) in function signature; use libr
- 926962
- llvm-runtimes/libcxx - DLIBCXX_TYPEINFO_COMPARISON_IMPLEMENTATION plasmashell 6 Crashes
- 927926
- Upgrading from desktop 17.1 to 23.0 llvm-runtimes/libcxx llvm-runtimes/libcxxabi fails the world upgrade
- 933608
- llvm-runtimes/libcxx-18.1.6 - [icu-75.1] ld.lld: error: undefined symbol: _Unwind_Resume
- 935425
- llvm-runtimes/libcxx-19.0.0_pre20240623 ; 20.0.0_pre20240808 test fail (profile is not clang) x86_64-pc-linux-gnu/bin/ld.bfd: libc++experimental.a: error adding symbols
- 948159
- llvm-runtimes/libcxx-19.1.7 fails test - [ffmpeg] FAILED: libcxx/.../check-cxx /.../check-cxx
- 949552
- llvm-runtimes/libcxx-19.1.7 fails sys_info.zdump.pass.cpp test
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Add 21.0.0_pre20250211 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Add 21.0.0_pre20250208 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
llvm-runtimes/libcxx: Stabilize 19.1.7 arm64, #946879
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
llvm-runtimes/libcxx: Stabilize 19.1.7 amd64, #946879
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
llvm-runtimes/libcxx: Stabilize 19.1.7 x86, #946879
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Add 20.1.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Add 21.0.0_pre20250201 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: main is now 21*
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Add 20.0.0_pre20250125 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Add 20.0.0_pre20250122 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Add 20.0.0_pre20250118 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Add 19.1.7
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Add 20.0.0_pre20250111 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Add 20.0.0_pre20250104 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Add 20.0.0_pre20241227 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Add 20.0.0_pre20241221 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Add 19.1.6
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
llvm-runtimes/libcxx: Add 20.0.0_pre20241215 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {sys-devel → llvm-core}/llvm
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
Move {sys-devel → llvm-core}/clang
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
Move {sys-libs → llvm-runtimes}/libcxx
Signed-off-by: Michał Górny <mgorny@gentoo.org>