Hello community,

here is the log from the commit of package llvm for openSUSE:Factory checked in 
at 2019-02-24 17:05:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/llvm (Old)
 and      /work/SRC/openSUSE:Factory/.llvm.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "llvm"

Sun Feb 24 17:05:36 2019 rev:103 rq:674470 version:7.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/llvm/llvm.changes        2019-02-04 
21:17:58.535723799 +0100
+++ /work/SRC/openSUSE:Factory/.llvm.new.28833/llvm.changes     2019-02-24 
17:05:39.572615849 +0100
@@ -1,0 +2,7 @@
+Tue Feb 12 16:33:33 UTC 2019 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Remove ppc from Exclude field in spec file
+- Allow use of Gold linker to be conditional
+- Disable Gold linker on ppc
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ llvm.spec ++++++
--- /var/tmp/diff_new_pack.1DcAUy/_old  2019-02-24 17:05:41.532614917 +0100
+++ /var/tmp/diff_new_pack.1DcAUy/_new  2019-02-24 17:05:41.536614915 +0100
@@ -12,10 +12,16 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
+%ifarch ppc
+%bcond_with gold
+%else
+%bcond_without gold
+%endif
+
 %define _sonum  7
 %ifarch x86_64
 %define has_lldb 1
@@ -42,7 +48,9 @@
 BuildRequires:  llvm%{_sonum}-LTO-devel = %{version}
 BuildRequires:  llvm%{_sonum}-devel = %{version}
 BuildRequires:  llvm%{_sonum}-emacs-plugins = %{version}
+%if %{with gold}
 BuildRequires:  llvm%{_sonum}-gold = %{version}
+%endif
 BuildRequires:  llvm%{_sonum}-vim-plugins = %{version}
 Requires:       llvm%{_sonum} = %{version}
 %if 0%{?has_lldb}
@@ -53,7 +61,7 @@
 BuildRequires:  python3-lldb%{_sonum} = %{version}
 %endif
 # Mirrors ExcludeArch in llvm%{_sonum}
-ExcludeArch:    ppc s390
+ExcludeArch:    s390
 
 %description
 LLVM is a compiler infrastructure designed for compile-time,
@@ -71,7 +79,9 @@
 Summary:        Header Files for LLVM
 Group:          Development/Languages/Other
 Requires:       llvm%{_sonum}-devel = %{version}
+%if %{with gold}
 Requires:       llvm-gold
+%endif
 
 %description devel
 This package contains library and header files needed to develop
@@ -140,6 +150,7 @@
 llvm-LTO-devel that openSUSE currently supports.  Packages that
 don't require a specific LLVM version should depend on this.
 
+%if %{with gold}
 %package gold
 Summary:        Gold linker plugin for LLVM
 Group:          Development/Languages/Other
@@ -151,6 +162,7 @@
 This package is a dummy package that depends on the version of
 llvm-gold that openSUSE currently supports.  Packages that
 don't require a specific LLVM version should depend on this.
+%endif
 
 %package        vim-plugins
 Summary:        Vim plugins for LLVM
@@ -245,8 +257,10 @@
 %files -n clang-checker
 %doc README
 
+%if %{with gold}
 %files gold
 %doc README
+%endif
 
 %files devel
 %doc README



Reply via email to