Hello community,

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

Package is "llvm3_8"

Changes:
--------
--- /work/SRC/openSUSE:Factory/llvm3_8/lldb3_8.changes  2016-10-18 
10:36:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.llvm3_8.new/lldb3_8.changes     2017-02-03 
17:49:15.330646998 +0100
@@ -1,0 +2,6 @@
+Wed Jan 25 10:13:29 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_8/llvm3_8.changes  2017-01-23 
11:28:27.309892075 +0100
+++ /work/SRC/openSUSE:Factory/.llvm3_8.new/llvm3_8.changes     2017-02-03 
17:49:15.890568059 +0100
@@ -1,0 +2,11 @@
+Wed Jan 25 12:05:10 UTC 2017 - [email protected]
+
+- libc++ must depend on libc++abi 
+
+-------------------------------------------------------------------
+Wed Jan 25 10:12:43 UTC 2017 - [email protected]
+
+- Stop using otherproviders() due to an rpm parser bug, use
+  self-conflicts instead as suggested by mls.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ lldb3_8.spec ++++++
--- /var/tmp/diff_new_pack.L5Fn6l/_old  2017-02-03 17:49:18.070260763 +0100
+++ /var/tmp/diff_new_pack.L5Fn6l/_new  2017-02-03 17:49:18.070260763 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lldb3_8
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -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_8.spec ++++++
--- /var/tmp/diff_new_pack.L5Fn6l/_old  2017-02-03 17:49:18.106255689 +0100
+++ /var/tmp/diff_new_pack.L5Fn6l/_new  2017-02-03 17:49:18.106255689 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package llvm3_8
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -126,13 +126,13 @@
 Requires:       flex
 Requires:       groff
 Requires:       libLTO%{_sonum}
-Requires:       llvm%{_sonum}-gold
 Requires:       libstdc++-devel
 Requires:       libtool
+Requires:       llvm%{_sonum}-gold
 Requires:       ncurses-devel
 Requires:       pkgconfig
 Requires:       pkgconfig(libedit)
-Conflicts:      otherproviders(cmake(LLVM))
+Conflicts:      cmake(LLVM)
 %if %{with ffi}
 Requires:       pkgconfig(libffi)
 %endif
@@ -171,8 +171,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
 Provides:       scan-build
 Provides:       scan-view
 
@@ -195,7 +195,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.
@@ -216,7 +216,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
@@ -229,7 +229,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
@@ -241,7 +241,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 support for clang.
@@ -249,6 +249,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++
@@ -257,10 +258,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++
@@ -279,7 +281,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
@@ -291,7 +293,7 @@
 Summary:        Vim plugins for LLVM
 Group:          Productivity/Text/Editors
 Supplements:    packageand(llvm3_8-devel:vim)
-Conflicts:      otherproviders(vim-plugin-llvm)
+Conflicts:      vim-plugin-llvm
 Provides:       vim-plugin-llvm
 BuildArch:      noarch
 
@@ -302,7 +304,7 @@
 Summary:        Emacs plugins for LLVM
 Group:          Productivity/Text/Editors
 Supplements:    packageand(llvm3_8-devel:emacs)
-Conflicts:      otherproviders(emacs-llvm)
+Conflicts:      emacs-llvm
 Provides:       emacs-llvm
 BuildArch:      noarch
 


Reply via email to