Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
8ea4503738
!119 [sync] PR-118: bugfix for x86_64 rpath issue
From: @openeuler-sync-bot 
Reviewed-by: @cf-zhao 
Signed-off-by: @cf-zhao
2024-05-22 10:37:32 +00:00
liyunfei
5010db079b Fix the x86_64 rpath issue
(cherry picked from commit a118ff8d4e6e882575eb7772e8e3e9aa5dba0ed3)
2024-05-22 16:07:50 +08:00
openeuler-ci-bot
cb36bb3dcb
!76 Add Buildrequires: llvm-libs
From: @liyunfei33 
Reviewed-by: @cf-zhao 
Signed-off-by: @cf-zhao
2024-01-29 12:25:39 +00:00
liyunfei
fd96eff9a0 add requires: llvm 2024-01-29 10:42:08 +08:00
openeuler-ci-bot
5c82d3f812
!67 恢复删除的.a文件以修复lldb构建失败
From: @wk333 
Reviewed-by: @cf-zhao 
Signed-off-by: @cf-zhao
2023-10-12 08:14:51 +00:00
wk333
65b11eefee Recover deleted .a files to fix lldb build errors 2023-10-08 16:02:10 +08:00
openeuler-ci-bot
b57343ea35
!59 Add compile option -DCLANG_LINK_CLANG_DYLIB=ON, -DBUILD_SHARED_LIBS=OFF
From: @wangqiang95 
Reviewed-by: @cf-zhao 
Signed-off-by: @cf-zhao
2023-06-14 07:11:55 +00:00
wangqiang
ba9b809203 Add compile option -DCLANG_LINK_CLANG_DYLIB=ON, -DBUILD_SHARED_LIBS=OFF 2023-06-13 15:58:43 +08:00
openeuler-ci-bot
91b1c48267
!51 【轻量级 PR】:Rebuild for next release
From: @dongyuzhen 
Reviewed-by: @eastb233 
Signed-off-by: @eastb233
2022-10-31 03:10:48 +00:00
dongyuzhen
be2374c95c
update for mass rebuild and upgrade verification 2022-10-27 07:00:48 +00:00

View File

@ -6,7 +6,7 @@
Name: clang
Version: 12.0.1
Release: 1
Release: 6
License: GPL-2.0-only and Apache-2.0 and MIT
Summary: An "LLVM native" C/C++/Objective-C compiler
URL: http://llvm.org
@ -15,6 +15,7 @@ Source1: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{versio
Source2: clang-config.h
BuildRequires: cmake gcc-c++ python-sphinx git
BuildRequires: llvm-libs = %{version}
BuildRequires: llvm-devel = %{version}
BuildRequires: llvm-static = %{version}
BuildRequires: llvm-googletest = %{version}
@ -112,9 +113,11 @@ cd _build
%cmake .. \
-DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
-DCLANG_LINK_CLANG_DYLIB=ON \
-DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
-DBUILD_SHARED_LIBS=OFF \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_RPATH:BOOL=";" \
-DCMAKE_SKIP_RPATH:BOOL=ON \
-DCMAKE_C_FLAGS_RELWITHDEBINFO="%{optflags} -DNDEBUG" \
-DCMAKE_CXX_FLAGS_RELWITHDEBINFO="%{optflags} -DNDEBUG" \
-DLLVM_CONFIG:FILEPATH=/usr/bin/llvm-config-%{__isa_bits} \
@ -216,6 +219,7 @@ ln -s clang++ %{buildroot}%{_bindir}/clang++-%{maj_ver}
%files devel
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/clang/
%{_includedir}/clang-c/
%{_libdir}/cmake/*
@ -266,6 +270,21 @@ ln -s clang++ %{buildroot}%{_bindir}/clang++-%{maj_ver}
%{_bindir}/git-clang-format
%changelog
* Wed May 22 2024 liyunfei <liyufnei33@huawei.com> -12.0.1-6
- Fix the x86_64 rpath issue
* Thu Jan 25 2024 liyunfei <liyufnei33@huawei.com> -12.0.1-5
- Add requires: llvm
* Sun Oct 08 2023 wangkai <13474090681@163.com> - 12.0.1-4
- Recover deleted .a files to fix lldb build errors
* Tue Jun 13 2023 wangqiang <wangqiang1@kylinos.cn> - 12.0.1-3
- Add compile option -DCLANG_LINK_CLANG_DYLIB=ON, -DBUILD_SHARED_LIBS=OFF
* Thu Oct 27 2022 dongyuzhen <dongyuzhen@h-partners.com> - 12.0.1-2
- Rebuild for next release
* Wed Dec 29 2021 panxiaohe <panxiaohe@huawei.com> - 12.0.1-1
- update to 12.0.1
- add clang-resource-filesystem sub-package