diff --git a/llvm-toolset-17.spec b/llvm-toolset-17.spec index 554191bd66e15a1f734656bcfd5f904ac4ca4ab7..9bd965b090814e412fc5ee7834594fc3c7a4a85c 100644 --- a/llvm-toolset-17.spec +++ b/llvm-toolset-17.spec @@ -150,7 +150,7 @@ #region main package Name: llvm-toolset-%{maj_ver} Version: %{maj_ver}.%{min_ver}.%{patch_ver} -Release: 7 +Release: 8 Summary: The Low Level Virtual Machine License: NCSA @@ -456,6 +456,8 @@ Requires: %{pkg_name_clang}-tools-extra = %{version}-%{release} Requires: git Requires: python3 +Obsoletes:%{?scl_prefix}git-clang-format17 < %{version}-%{release} + %description -n %{?scl_prefix}git-clang-format clang-format integration for git. @@ -501,6 +503,7 @@ Requires: %{pkg_name_llvm}-libs%{?_isa} = %{version}-%{release} Requires: elfutils-libelf Provides: libomp(major) = %{maj_ver} +Obsoletes: %{?scl_prefix}libomp < %{version}-%{release} %description -n %{pkg_name_libomp} OpenMP runtime for clang. @@ -514,6 +517,7 @@ Requires: %{pkg_name_libomp}%{?_isa} = %{version}-%{release} Requires: %{pkg_name_clang}-resource-filesystem%{?_isa} = %{version}-%{release} Provides: libomp-devel(major) = %{maj_ver} +Obsoletes: %{?scl_prefix}libomp-devel < %{version}-%{release} %description -n %{pkg_name_libomp}-devel OpenMP header files. @@ -2772,6 +2776,9 @@ fi #endregion files %changelog +* Mon Mar 24 2025 liyunfei liyunfei33@huawei.com - 17.0.6-8 +- Add obsoletes for old version libomp and git-clang-format17 + * Mon Mar 17 2025 liyunfei liyunfei33@huawei.com - 17.0.6-7 - update to llvm-for-oE-17.0.6-2503.0.2