Hello community,

here is the log from the commit of package llvm3_9 for openSUSE:Factory checked 
in at 2017-02-01 09:48:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/llvm3_9 (Old)
 and      /work/SRC/openSUSE:Factory/.llvm3_9.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "llvm3_9"

Changes:
--------
--- /work/SRC/openSUSE:Factory/llvm3_9/lldb3_9.changes  2017-01-11 
11:55:09.607198215 +0100
+++ /work/SRC/openSUSE:Factory/.llvm3_9.new/lldb3_9.changes     2017-02-03 
17:49:18.418211708 +0100
@@ -1,0 +2,6 @@
+Wed Jan 25 10:13:53 UTC 2017 - [email protected]
+
+- Stop using otherproviders() due to an rpm parser bug, use
+  self-conflicts instead as suggested by mls.
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/llvm3_9/llvm3_9.changes  2017-01-24 
11:31:04.504064226 +0100
+++ /work/SRC/openSUSE:Factory/.llvm3_9.new/llvm3_9.changes     2017-02-03 
17:49:18.542194229 +0100
@@ -1,0 +2,11 @@
+Wed Jan 25 12:06:36 UTC 2017 - [email protected]
+
+- libc++ must depend on libc++abi 
+
+-------------------------------------------------------------------
+Wed Jan 25 10:13:44 UTC 2017 - [email protected]
+
+- Stop using otherproviders() due to an rpm parser bug, use
+  self-conflicts instead as suggested by mls.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lldb3_9.spec ++++++
--- /var/tmp/diff_new_pack.NKkpCC/_old  2017-02-03 17:49:21.009846335 +0100
+++ /var/tmp/diff_new_pack.NKkpCC/_new  2017-02-03 17:49:21.009846335 +0100
@@ -86,7 +86,7 @@
 Requires:       pkgconfig(libffi)
 Requires:       pkgconfig(libxml-2.0)
 Requires:       pkgconfig(zlib)
-Conflicts:      otherproviders(cmake(LLDB))
+Conflicts:      cmake(LLDB)
 
 %description devel
 This package contains the development files for LLDB.
@@ -98,7 +98,7 @@
 Requires:       liblldb%{_sonum} = %{version}
 Requires:       python
 Provides:       %{python_sitearch}/lldb/
-Conflicts:      otherproviders(%{python_sitearch}/lldb/)
+Conflicts:      %{python_sitearch}/lldb/
 
 %description -n python%{_sonum}-lldb
 This package contains the Python bindings to clang (C language) frontend for 
LLVM.

++++++ llvm3_9.spec ++++++
--- /var/tmp/diff_new_pack.NKkpCC/_old  2017-02-03 17:49:21.045841261 +0100
+++ /var/tmp/diff_new_pack.NKkpCC/_new  2017-02-03 17:49:21.045841261 +0100
@@ -141,7 +141,7 @@
 Requires:       ncurses-devel
 Requires:       pkgconfig
 Requires:       pkgconfig(libedit)
-Conflicts:      otherproviders(cmake(LLVM))
+Conflicts:      cmake(LLVM)
 %if %{with ffi}
 Requires:       pkgconfig(libffi)
 %endif
@@ -180,8 +180,8 @@
 # Avoid multiple provider errors
 Group:          Development/Languages/Other
 Requires:       libclang%{_sonum}
-Conflicts:      otherproviders(scan-build)
-Conflicts:      otherproviders(scan-view)
+Conflicts:      scan-build
+Conflicts:      scan-view
 # Due to a packaging error in clang3_8 we have to conflict.
 Conflicts:      clang3_8
 Provides:       scan-build
@@ -196,8 +196,8 @@
 # Avoid multiple provider errors
 Group:          Development/Languages/Other
 Requires:       libclang%{_sonum} = %{version}
-Conflicts:      otherproviders(clang-include-fixer)
-Conflicts:      otherproviders(find-all-symbols)
+Conflicts:      clang-include-fixer
+Conflicts:      find-all-symbols
 Provides:       clang-include-fixer
 Provides:       find-all-symbols
 
@@ -228,7 +228,7 @@
 Group:          Development/Languages/Other
 Requires:       %{name}-devel = %{version}
 Requires:       clang%{_sonum} = %{version}
-Conflicts:      otherproviders(cmake(Clang))
+Conflicts:      cmake(Clang)
 
 %description -n clang%{_sonum}-devel
 This package contains the clang (C language) frontend for LLVM.
@@ -249,7 +249,7 @@
 Group:          Development/Languages/Other
 Requires:       %{name}-devel = %{version}
 Requires:       libLTO%{_sonum}
-Conflicts:      otherproviders(libLTO.so)
+Conflicts:      libLTO.so
 Provides:       libLTO.so
 
 %description LTO-devel
@@ -262,7 +262,7 @@
 Group:          Development/Languages/Other
 Requires:       %{name}-devel = %{version}
 Requires:       libLLVM%{_sonum}
-Conflicts:      otherproviders(LLVMgold.so()(64bit))
+Conflicts:      LLVMgold.so()(64bit)
 Provides:       LLVMgold.so()(64bit)
 
 %description gold
@@ -274,7 +274,7 @@
 Group:          Development/Languages/Other
 Requires:       libLLVM%{_sonum}
 Provides:       libomp-devel
-Conflicts:      otherproviders(libomp-devel)
+Conflicts:      libomp-devel
 
 %description -n libomp%{_sonum}-devel
 This package contains the OpenMP MPI plugin for LLVM.
@@ -282,6 +282,7 @@
 %package -n libc++%{_socxx}
 Summary:        C++ standard library implementation
 Group:          Development/Libraries/C and C++
+Requires:       libc++abi%{_socxx} = %{version}
 
 %description -n libc++%{_socxx}
 This package contains libc++, a new implementation of the C++
@@ -290,10 +291,11 @@
 %package -n libc++-devel
 Summary:        C++ standard library implementation (devel package)
 Group:          Development/Languages/C and C++
-Conflicts:      otherproviders(libc++.so)
+Conflicts:      libc++.so
 Provides:       libc++.so
 # Avoid multiple provider errors
 Requires:       libc++%{_socxx} = %{version}
+Requires:       libc++abi-devel = %{version}
 
 %description -n libc++-devel
 This package contains libc++, a new implementation of the C++
@@ -312,7 +314,7 @@
 # Avoid multiple provider errors
 Group:          Development/Languages/C and C++
 Requires:       libc++-devel
-Conflicts:      otherproviders(libc++abi.so)
+Conflicts:      libc++abi.so
 Provides:       libc++abi.so
 
 %description -n libc++abi-devel
@@ -324,7 +326,7 @@
 Summary:        Vim plugins for LLVM
 Group:          Productivity/Text/Editors
 Supplements:    packageand(llvm3_9-devel:vim)
-Conflicts:      otherproviders(vim-plugin-llvm)
+Conflicts:      vim-plugin-llvm
 Provides:       vim-plugin-llvm
 BuildArch:      noarch
 
@@ -335,7 +337,7 @@
 Summary:        Emacs plugins for LLVM
 Group:          Productivity/Text/Editors
 Supplements:    packageand(llvm3_9-devel:emacs)
-Conflicts:      otherproviders(emacs-llvm)
+Conflicts:      emacs-llvm
 Provides:       emacs-llvm
 BuildArch:      noarch
 


Reply via email to