Hello community,

here is the log from the commit of package Vc for openSUSE:Factory checked in 
at 2018-02-16 21:45:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/Vc (Old)
 and      /work/SRC/openSUSE:Factory/.Vc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "Vc"

Fri Feb 16 21:45:07 2018 rev:8 rq:577168 version:1.3.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/Vc/Vc.changes    2017-05-20 14:32:44.855517638 
+0200
+++ /work/SRC/openSUSE:Factory/.Vc.new/Vc.changes       2018-02-16 
21:45:09.666029975 +0100
@@ -1,0 +2,14 @@
+Thu Feb 15 19:13:43 UTC 2018 - [email protected]
+
+- Update to version 1.3.3:
+  * Support for AVX2 gather instructions.
+  * Shift optimizations
+  * Preliminary support for compiling to non-x86 targets (uses only
+    the Scalar ABI)
+  * Resolve failing static assertions, moving the relevant tests to
+    unit tests
+  * Fixed is_simd_vector and is_simd_mask traits to consider the
+    ElementType too.
+- Added a patch "fix_i686_build.patch" to fix build on i686.
+
+-------------------------------------------------------------------

Old:
----
  Vc-1.3.2.tar.gz

New:
----
  Vc-1.3.3.tar.gz
  fix_i686_build.patch

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

Other differences:
------------------
++++++ Vc.spec ++++++
--- /var/tmp/diff_new_pack.68aPJl/_old  2018-02-16 21:45:10.613995787 +0100
+++ /var/tmp/diff_new_pack.68aPJl/_new  2018-02-16 21:45:10.613995787 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package Vc
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2015 Asterios Dramis <[email protected]>.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 Asterios Dramis <[email protected]>.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,19 +18,20 @@
 
 
 Name:           Vc
-Version:        1.3.2
+Version:        1.3.3
 Release:        0
 Summary:        Collection of SIMD Vector Classes
 License:        BSD-3-Clause
 Group:          System/Libraries
 Url:            https://github.com/VcDevel/Vc/
 Source0:        
https://github.com/VcDevel/Vc/releases/download/%{version}/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM fix_i686_build.patch [email protected] -- Fix 
i686 build
+Patch0:         fix_i686_build.patch
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-ExclusiveArch:  %ix86 x86_64
+ExclusiveArch:  %{ix86} x86_64
 
 %description
 Vc is a free software library to ease explicit vectorization of C++ code. It
@@ -65,6 +66,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %cmake \
@@ -86,15 +88,13 @@
 %fdupes -s %{buildroot}
 
 %files devel
-%defattr(-,root,root,-)
-%doc LICENSE
+%doc LICENSE README.md
 %doc %{_docdir}/%{name}-devel/
 %{_includedir}/Vc/
 %dir %{_libdir}/cmake
 %{_libdir}/cmake/Vc/
 
 %files devel-static
-%defattr(-,root,root,-)
 %{_libdir}/libVc.a
 
 %changelog

++++++ Vc-1.3.2.tar.gz -> Vc-1.3.3.tar.gz ++++++
++++ 42807 lines of diff (skipped)

++++++ fix_i686_build.patch ++++++
---
 CMakeLists.txt |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: Vc-1.3.3/CMakeLists.txt
===================================================================
--- Vc-1.3.3.orig/CMakeLists.txt
+++ Vc-1.3.3/CMakeLists.txt
@@ -21,7 +21,7 @@ include (OptimizeForArchitecture)
 
 vc_determine_compiler()
 
-if("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "(x86|AMD64|amd64)")
+if("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "(i686|x86|AMD64|amd64)")
    set(Vc_X86 TRUE)
    find_package(MIC)
 elseif("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "(arm|aarch32|aarch64)")

Reply via email to