diff --git a/llvm.changes b/llvm.changes index 288e783..91e1ae1 100644 --- a/llvm.changes +++ b/llvm.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Thu Apr 6 20:54:59 UTC 2023 - Aaron Puchert + +- Update to version 16.0.1. + * This release contains bug-fixes for the LLVM 16.0.0 release. + This release is API and ABI compatible with 16.0.0. + +------------------------------------------------------------------- +Wed Mar 29 08:56:43 UTC 2023 - Fabian Vogt + +- Drop BuildRequires. They are not necessary to build this package. + This has the advantage that on version bumps, the llvm metapackages + build first, turning everything depending on them unresolvable until + the right LLVM version is actually available. Without this, the old + llvm metapackages are available still and users of llvm build against + the old version of LLVM until the new metapackage is built. +- Fix llvm-LTO-devel self-obsoletion + ------------------------------------------------------------------- Sat Mar 18 19:25:39 UTC 2023 - Aaron Puchert diff --git a/llvm.spec b/llvm.spec index 7234426..b783b4b 100644 --- a/llvm.spec +++ b/llvm.spec @@ -39,7 +39,7 @@ Obsoletes: %{1}8%{?2:-%{2}} \ Obsoletes: %{1}9%{?2:-%{2}} Name: llvm -Version: 16.0.0 +Version: 16.0.1 Release: 0 Summary: Low Level Virtual Machine License: Apache-2.0 WITH LLVM-exception OR NCSA @@ -47,25 +47,7 @@ Group: Development/Languages/Other URL: https://www.llvm.org/ # This file documents the process for updating llvm Source0: README.packaging -# Avoid multiple providers error -BuildRequires: clang%{_sonum} = %{version} -BuildRequires: clang%{_sonum}-devel = %{version} -BuildRequires: clang%{_sonum}-doc = %{version} -BuildRequires: lld%{_sonum} = %{version} -BuildRequires: llvm%{_sonum} = %{version} -BuildRequires: llvm%{_sonum}-devel = %{version} -BuildRequires: llvm%{_sonum}-doc = %{version} -BuildRequires: llvm%{_sonum}-gold = %{version} -BuildRequires: llvm%{_sonum}-vim-plugins = %{version} Requires: llvm%{_sonum} = %{version} -%if 0%{?has_lldb} -BuildRequires: lldb%{_sonum} = %{version} -BuildRequires: lldb%{_sonum}-devel = %{version} -%endif -BuildRequires: python3-clang%{_sonum} = %{version} -%if 0%{?has_lldb_python} -BuildRequires: python3-lldb%{_sonum} = %{version} -%endif Suggests: %{name}-doc # Mirrors ExcludeArch in llvm%{_sonum} ExcludeArch: s390 @@ -87,7 +69,7 @@ Summary: Header Files for LLVM Group: Development/Libraries/C and C++ Requires: llvm%{_sonum}-devel = %{version} Provides: llvm-LTO-devel = %{version} -Obsoletes: llvm-LTO-devel <= %{version} +Obsoletes: llvm-LTO-devel < %{version} Requires: llvm-gold %obsolete_llvm_versioned llvm devel %obsolete_llvm_versioned llvm LTO-devel