Add BUILD_FOR_OPENEULER & Bugfixes
Signed-off-by: liyunfei <liyunfei33@huawei.com> (cherry picked from commit 0676417e9f6e088eb41d2e095b900dcb88514940)
This commit is contained in:
parent
dcb9c26169
commit
0374886ffa
@ -150,7 +150,7 @@
|
||||
#region main package
|
||||
Name: llvm-toolset-%{maj_ver}
|
||||
Version: %{maj_ver}.%{min_ver}.%{patch_ver}
|
||||
Release: 1
|
||||
Release: 2
|
||||
Summary: The Low Level Virtual Machine
|
||||
|
||||
License: NCSA
|
||||
@ -495,7 +495,7 @@ Summary: OpenMP runtime for clang
|
||||
URL: http://openmp.llvm.org
|
||||
|
||||
Requires: %{pkg_name_llvm}-libs%{?_isa} = %{version}-%{release}
|
||||
Requires: elfutils-libelf%{?_isa}
|
||||
Requires: elfutils-libelf
|
||||
|
||||
Provides: libomp(major) = %{maj_ver}
|
||||
|
||||
@ -775,7 +775,8 @@ export ASMFLAGS="%{build_cflags}"
|
||||
-DLLVM_USE_PERF=ON \\\
|
||||
-DLLVM_TARGETS_TO_BUILD=%{targets_to_build} \\\
|
||||
-DBUILD_SHARED_LIBS=OFF \\\
|
||||
-DLLVM_BUILD_LLVM_DYLIB=ON
|
||||
-DLLVM_BUILD_LLVM_DYLIB=ON \\\
|
||||
-DBUILD_FOR_OPENEULER=ON
|
||||
|
||||
%global cmake_config_args %{cmake_common_args}
|
||||
|
||||
@ -881,7 +882,7 @@ export ASMFLAGS="%{build_cflags}"
|
||||
-DLLVM_INSTALL_TOOLCHAIN_ONLY:BOOL=OFF \\\
|
||||
-DLLVM_INSTALL_UTILS:BOOL=ON \\\
|
||||
-DLLVM_LINK_LLVM_DYLIB:BOOL=ON \\\
|
||||
-DLLVM_PARALLEL_LINK_JOBS=1 \\\
|
||||
-DLLVM_PARALLEL_LINK_JOBS=%{max_link_jobs} \\\
|
||||
-DLLVM_TOOLS_INSTALL_DIR:PATH=bin \\\
|
||||
-DLLVM_UNREACHABLE_OPTIMIZE:BOOL=OFF \\\
|
||||
-DLLVM_UTILS_INSTALL_DIR:PATH=bin
|
||||
@ -2763,5 +2764,8 @@ fi
|
||||
#endregion files
|
||||
|
||||
%changelog
|
||||
* Fri Feb 14 2025 liyunfei <liyunfei33@huawei.com> - 17.0.6-2
|
||||
- Add BUILD_FOR_OPENEULER & Bugfixes
|
||||
|
||||
* Mon Feb 10 2025 liyunfei <liyunfei33@huawei.com> - 17.0.6-1
|
||||
- Package init
|
||||
Loading…
x
Reference in New Issue
Block a user