diff --git a/clang.spec b/clang.spec index 35bd87c9179257e2bfa196dea428f52dd592bd19..a7d5010b329f769659de02e46975e746049b6adc 100644 --- a/clang.spec +++ b/clang.spec @@ -10,7 +10,7 @@ %global patch_ver 8 %global clang_version %{maj_ver}.%{min_ver}.%{patch_ver} -%global _scl_prefix /opt/openEuler +%global _scl_prefix /opt/%{_vendor} %{?scl:%scl_package %scl} %{!?scl:%global scl_prefix llvm-toolset-%{maj_ver}-} %{!?scl:%global pkg_name %{name}} @@ -37,7 +37,7 @@ Name: %{?scl_prefix}clang Version: %{clang_version} -Release: 1 +Release: 2 Summary: A C language family front-end for LLVM License: NCSA @@ -63,6 +63,7 @@ BuildRequires: %{?scl_prefix}llvm-static = %{version} BuildRequires: %{?scl_prefix}llvm-test = %{version} BuildRequires: %{?scl_prefix}llvm-googletest = %{version} BuildRequires: %{?scl_prefix}llvm-cmake-utils = %{version} +BuildRequires: %{?scl_prefix}llvm-mlir-devel = %{version} BuildRequires: libxml2-devel BuildRequires: multilib-rpm-config @@ -386,6 +387,10 @@ LD_LIBRARY_PATH=%{buildroot}/%{install_libdir} %{__ninja} check-all -C ./_build %{install_bindir}/git-clang-format %changelog +* Wed Dec 10 2025 Peng Haitao - 18.1.8-2 +- Add BuildRequires llvm-toolset-18-llvm-mlir-devel and + modify openEuler to %{vendor} + * Fri Dec 6 2024 liyunfei - 18.1.8-1 - init for Multi-Version LLVM-18.1.8