Compare commits
3 Commits
98b9eb9aa8
...
91b025bac1
Author | SHA1 | Date | |
---|---|---|---|
91b025bac1 | |||
c7d8cb2394 | |||
|
ebae43583a |
2
.gitignore
vendored
2
.gitignore
vendored
@ -86,3 +86,5 @@
|
|||||||
/libcxxabi-14.0.5.src.tar.xz.sig
|
/libcxxabi-14.0.5.src.tar.xz.sig
|
||||||
/libcxxabi-15.0.0.src.tar.xz
|
/libcxxabi-15.0.0.src.tar.xz
|
||||||
/libcxxabi-15.0.0.src.tar.xz.sig
|
/libcxxabi-15.0.0.src.tar.xz.sig
|
||||||
|
/libcxxabi-15.0.4.src.tar.xz
|
||||||
|
/libcxxabi-15.0.4.src.tar.xz.sig
|
||||||
|
@ -1,14 +1,12 @@
|
|||||||
%ifnarch riscv64
|
|
||||||
%global toolchain clang
|
%global toolchain clang
|
||||||
%endif
|
%global libcxxabi_version 15.0.4
|
||||||
%global libcxxabi_version 15.0.0
|
|
||||||
#global rc_ver 3
|
#global rc_ver 3
|
||||||
%global libcxxabi_srcdir libcxxabi-%{libcxxabi_version}%{?rc_ver:rc%{rc_ver}}.src
|
%global libcxxabi_srcdir libcxxabi-%{libcxxabi_version}%{?rc_ver:rc%{rc_ver}}.src
|
||||||
|
|
||||||
|
|
||||||
Name: libcxxabi
|
Name: libcxxabi
|
||||||
Version: %{libcxxabi_version}%{?rc_ver:~rc%{rc_ver}}
|
Version: %{libcxxabi_version}%{?rc_ver:~rc%{rc_ver}}
|
||||||
Release: 2.1.riscv64%{?dist}
|
Release: 1.0.riscv64%{?dist}
|
||||||
Summary: Low level support for a standard C++ library
|
Summary: Low level support for a standard C++ library
|
||||||
License: MIT or NCSA
|
License: MIT or NCSA
|
||||||
URL: http://libcxxabi.llvm.org/
|
URL: http://libcxxabi.llvm.org/
|
||||||
@ -71,6 +69,8 @@ sed -i 's|#define _LIBCXXABI_ARM_EHABI||g' include/__cxxabi_config.h
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%cmake -GNinja \
|
%cmake -GNinja \
|
||||||
|
-DCMAKE_C_COMPILER=/usr/bin/clang \
|
||||||
|
-DCMAKE_CXX_COMPILER=/usr/bin/clang++ \
|
||||||
-DCMAKE_MODULE_PATH=%{_libdir}/cmake/llvm \
|
-DCMAKE_MODULE_PATH=%{_libdir}/cmake/llvm \
|
||||||
-DLIBCXXABI_LIBCXX_INCLUDES=%{_includedir}/c++/v1/ \
|
-DLIBCXXABI_LIBCXX_INCLUDES=%{_includedir}/c++/v1/ \
|
||||||
%if 0%{?__isa_bits} == 64
|
%if 0%{?__isa_bits} == 64
|
||||||
@ -99,11 +99,10 @@ sed -i 's|#define _LIBCXXABI_ARM_EHABI||g' include/__cxxabi_config.h
|
|||||||
%{_libdir}/libc++abi.a
|
%{_libdir}/libc++abi.a
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Sat Oct 08 2022 David Abdurachmanov <davidlt@rivosinc.com> - 15.0.0-2.1.riscv64
|
* Sun Nov 27 2022 David Abdurachmanov <davidlt@rivosinc.com> - 15.0.4-1.0.riscv64
|
||||||
- Rebuild for new libcxx
|
|
||||||
|
|
||||||
* Fri Oct 07 2022 David Abdurachmanov <davidlt@rivosinc.com> - 15.0.0-2.0.riscv64
|
* Wed Nov 09 2022 Nikita Popov <npopov@redhat.com> - 15.0.4-1
|
||||||
- Bootstrap on riscv64
|
- Update to LLVM 15.0.4
|
||||||
|
|
||||||
* Mon Sep 12 2022 Nikita Popov <npopov@redhat.com> - 15.0.0-2
|
* Mon Sep 12 2022 Nikita Popov <npopov@redhat.com> - 15.0.0-2
|
||||||
- Don't pass explicit CMAKE_CXX_FLAGS
|
- Don't pass explicit CMAKE_CXX_FLAGS
|
||||||
|
4
sources
4
sources
@ -1,2 +1,2 @@
|
|||||||
SHA512 (libcxxabi-15.0.0.src.tar.xz) = fff6563f4c3d204a6f7a9c95358d109a52c57ffa7e60a9255f3357f6065dedf9644af9d9be2fbc3a319e385499da05f89af634475a2736e83325ec210499043b
|
SHA512 (libcxxabi-15.0.4.src.tar.xz) = 28d50e4a71b1badfaa97799c39a5077927b579c8d3a4d5c23908e4ee7659f04d7932aa9a7b8f6503d28d05ad42af5e5ef8e18633cfa97b63cc4a122188f9aa0b
|
||||||
SHA512 (libcxxabi-15.0.0.src.tar.xz.sig) = 64a51f78c9da013570dbff0d18f75eaf71fb98998069d1f1424f467e3e7ec239a306f79cd73a21b7e5ae0763bc9de356742cd3d4929889a987d879ac1c3e2a26
|
SHA512 (libcxxabi-15.0.4.src.tar.xz.sig) = 79664092f19feb0a7ee658557a1e5f228251c28120f75e69d04291354a3ae4cedce6533ccabe2848a5f83286760868d2b425f05796e70ceaf2685704964f6c35
|
||||||
|
Loading…
Reference in New Issue
Block a user