Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package llvm for openSUSE:Factory checked in at 2024-03-20 21:10:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm (Old) and /work/SRC/openSUSE:Factory/.llvm.new.1905 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "llvm" Wed Mar 20 21:10:09 2024 rev:144 rq:1158828 version:18 Changes: -------- --- /work/SRC/openSUSE:Factory/llvm/llvm.changes 2024-03-15 20:28:50.470689323 +0100 +++ /work/SRC/openSUSE:Factory/.llvm.new.1905/llvm.changes 2024-03-20 21:10:28.757425948 +0100 @@ -1,0 +2,8 @@ +Sun Mar 17 22:45:02 UTC 2024 - Aaron Puchert <[email protected]> + +- Drop libomp-devel and python3-lldb where the versioned package is + not being built. +- Let llvm-devel require libomp-devel only where it is built. +- Let lldb recommend python3-lldb only where it is built. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm.spec ++++++ --- /var/tmp/diff_new_pack.gVnrGU/_old 2024-03-20 21:10:29.329446967 +0100 +++ /var/tmp/diff_new_pack.gVnrGU/_new 2024-03-20 21:10:29.333447114 +0100 @@ -17,10 +17,17 @@ %define _sonum 18 + +%ifarch aarch64 ppc64 ppc64le %{ix86} x86_64 +%global has_openmp 1 +%endif + %ifarch aarch64 x86_64 %define has_lldb 1 +%if %{suse_version} > 1600 %define has_lldb_python 1 %endif +%endif # obsolete_llvm_versioned() prefix postfix # Obsolete packages <prefix>X or <prefix>X-<postfix> with X being a set of older versions. @@ -67,7 +74,9 @@ Requires: llvm%{_sonum}-devel Provides: llvm-LTO-devel = %{version} Obsoletes: llvm-LTO-devel < %{version} +%if 0%{?has_openmp} Requires: libomp-devel +%endif Requires: llvm-gold Requires: llvm-polly-devel %obsolete_llvm_versioned llvm devel @@ -193,7 +202,9 @@ Group: Development/Tools/Debuggers URL: https://lldb.llvm.org/ Requires: lldb%{_sonum} +%if 0%{?has_lldb_python} Recommends: python3-lldb +%endif %description -n lldb LLDB is a next generation, high-performance debugger. It is built as a set @@ -354,8 +365,10 @@ %files -n lld %doc README +%if 0%{?has_openmp} %files -n libomp-devel %doc README +%endif %files polly %doc README
