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
|
#region main package
|
||||||
Name: llvm-toolset-%{maj_ver}
|
Name: llvm-toolset-%{maj_ver}
|
||||||
Version: %{maj_ver}.%{min_ver}.%{patch_ver}
|
Version: %{maj_ver}.%{min_ver}.%{patch_ver}
|
||||||
Release: 1
|
Release: 2
|
||||||
Summary: The Low Level Virtual Machine
|
Summary: The Low Level Virtual Machine
|
||||||
|
|
||||||
License: NCSA
|
License: NCSA
|
||||||
@ -495,7 +495,7 @@ Summary: OpenMP runtime for clang
|
|||||||
URL: http://openmp.llvm.org
|
URL: http://openmp.llvm.org
|
||||||
|
|
||||||
Requires: %{pkg_name_llvm}-libs%{?_isa} = %{version}-%{release}
|
Requires: %{pkg_name_llvm}-libs%{?_isa} = %{version}-%{release}
|
||||||
Requires: elfutils-libelf%{?_isa}
|
Requires: elfutils-libelf
|
||||||
|
|
||||||
Provides: libomp(major) = %{maj_ver}
|
Provides: libomp(major) = %{maj_ver}
|
||||||
|
|
||||||
@ -775,7 +775,8 @@ export ASMFLAGS="%{build_cflags}"
|
|||||||
-DLLVM_USE_PERF=ON \\\
|
-DLLVM_USE_PERF=ON \\\
|
||||||
-DLLVM_TARGETS_TO_BUILD=%{targets_to_build} \\\
|
-DLLVM_TARGETS_TO_BUILD=%{targets_to_build} \\\
|
||||||
-DBUILD_SHARED_LIBS=OFF \\\
|
-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}
|
%global cmake_config_args %{cmake_common_args}
|
||||||
|
|
||||||
@ -881,7 +882,7 @@ export ASMFLAGS="%{build_cflags}"
|
|||||||
-DLLVM_INSTALL_TOOLCHAIN_ONLY:BOOL=OFF \\\
|
-DLLVM_INSTALL_TOOLCHAIN_ONLY:BOOL=OFF \\\
|
||||||
-DLLVM_INSTALL_UTILS:BOOL=ON \\\
|
-DLLVM_INSTALL_UTILS:BOOL=ON \\\
|
||||||
-DLLVM_LINK_LLVM_DYLIB: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_TOOLS_INSTALL_DIR:PATH=bin \\\
|
||||||
-DLLVM_UNREACHABLE_OPTIMIZE:BOOL=OFF \\\
|
-DLLVM_UNREACHABLE_OPTIMIZE:BOOL=OFF \\\
|
||||||
-DLLVM_UTILS_INSTALL_DIR:PATH=bin
|
-DLLVM_UTILS_INSTALL_DIR:PATH=bin
|
||||||
@ -2763,5 +2764,8 @@ fi
|
|||||||
#endregion files
|
#endregion files
|
||||||
|
|
||||||
%changelog
|
%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
|
* Mon Feb 10 2025 liyunfei <liyunfei33@huawei.com> - 17.0.6-1
|
||||||
- Package init
|
- Package init
|
||||||
Loading…
x
Reference in New Issue
Block a user