Hello community, here is the log from the commit of package llvm4 for openSUSE:Factory checked in at 2018-05-03 12:33:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm4 (Old) and /work/SRC/openSUSE:Factory/.llvm4.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "llvm4" Thu May 3 12:33:17 2018 rev:16 rq:603027 version:4.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/llvm4/llvm4.changes 2018-03-18 21:44:34.450298339 +0100 +++ /work/SRC/openSUSE:Factory/.llvm4.new/llvm4.changes 2018-05-03 12:33:17.698329739 +0200 @@ -1,0 +2,6 @@ +Wed May 2 07:53:39 UTC 2018 - [email protected] + +- Add appropriate Conflicts to make the package acceptable to Leap + 42.3. It is required as rust/Firefox dependency. (bnc#1091551) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm4.spec ++++++ --- /var/tmp/diff_new_pack.pLxdGR/_old 2018-05-03 12:33:22.342164341 +0200 +++ /var/tmp/diff_new_pack.pLxdGR/_new 2018-05-03 12:33:22.346164198 +0200 @@ -131,6 +131,9 @@ %if %{with oprofile} BuildRequires: oprofile-devel %endif +%if 0%{?sle_version} == 120300 && 0%{?is_opensuse} +Conflicts: llvm +%endif %description LLVM is a compiler infrastructure designed for compile-time, @@ -174,6 +177,9 @@ %if %{with oprofile} Requires: oprofile-devel %endif +%if 0%{?sle_version} == 120300 && 0%{?is_opensuse} +Conflicts: llvm-devel +%endif %description devel This package contains library and header files needed to develop @@ -194,6 +200,9 @@ %if %{with cxx} Requires: libc++%{_socxx} %endif +%if 0%{?sle_version} == 120300 && 0%{?is_opensuse} +Conflicts: llvm-clang +%endif Requires(post): update-alternatives Requires(postun): update-alternatives @@ -211,6 +220,9 @@ Conflicts: scan-view Provides: scan-build Provides: scan-view +%if 0%{?sle_version} == 120300 && 0%{?is_opensuse} +Conflicts: llvm-clang +%endif %description -n clang%{_sonum}-checker This package contains scan-build and scan-view, command line @@ -264,6 +276,9 @@ # Avoid multiple provider errors Group: Development/Languages/Other Requires: libLLVM%{_sonum} +%if 0%{?sle_version} == 120300 && 0%{?is_opensuse} +Conflicts: llvm-clang +%endif %description -n libLTO%{_sonum} This package contains the link-time optimizer for LLVM. @@ -309,6 +324,9 @@ Summary: C++ standard library implementation Group: Development/Libraries/C and C++ Requires: libc++abi%{_socxx} = %{version} +%if 0%{?sle_version} == 120300 && 0%{?is_opensuse} +Conflicts: llvm-clang +%endif %description -n libc++%{_socxx} This package contains libc++, a new implementation of the C++ @@ -322,6 +340,9 @@ Requires: libc++abi-devel = %{version} Conflicts: libc++.so Provides: libc++.so +%if 0%{?sle_version} == 120300 && 0%{?is_opensuse} +Conflicts: llvm-clang +%endif %description -n libc++-devel This package contains libc++, a new implementation of the C++ @@ -330,6 +351,9 @@ %package -n libc++abi%{_socxx} Summary: C++ standard library ABI Group: Development/Libraries/C and C++ +%if 0%{?sle_version} == 120300 && 0%{?is_opensuse} +Conflicts: llvm-clang +%endif %description -n libc++abi%{_socxx} This package contains the ABI for libc++, a new implementation @@ -342,6 +366,9 @@ Requires: libc++-devel Conflicts: libc++abi.so Provides: libc++abi.so +%if 0%{?sle_version} == 120300 && 0%{?is_opensuse} +Conflicts: llvm-clang +%endif %description -n libc++abi-devel This package contains the ABI for libc++, a new implementation @@ -378,6 +405,9 @@ BuildArch: noarch Provides: %{python3_sitearch}/clang/ Conflicts: %{python3_sitearch}/clang/ +%if 0%{?sle_version} == 120300 && 0%{?is_opensuse} +Conflicts: python-clang +%endif %description -n python3-clang This package contains the Python bindings to clang (C language) @@ -421,6 +451,9 @@ Requires: liblldb%{_sonum} = %{version} Requires: python3 Requires: python3-six +%if 0%{?sle_version} == 120300 && 0%{?is_opensuse} +Conflicts: lldb +%endif ExclusiveArch: x86_64 Requires(post): update-alternatives Requires(postun): update-alternatives
