Hello community,

here is the log from the commit of package pocl for openSUSE:Factory checked in 
at 2018-09-25 15:44:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pocl (Old)
 and      /work/SRC/openSUSE:Factory/.pocl.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pocl"

Tue Sep 25 15:44:45 2018 rev:16 rq:638018 version:1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/pocl/pocl.changes        2018-08-03 
12:39:14.539742673 +0200
+++ /work/SRC/openSUSE:Factory/.pocl.new/pocl.changes   2018-09-25 
15:45:59.657061672 +0200
@@ -1,0 +2,9 @@
+Tue Sep 25 10:30:51 UTC 2018 - Ondřej Súkup <[email protected]>
+
+- update to version 1.2
+  * Support for LLVM/Clang 7.0 and 6.0
+  * HWLOC 2.0 support
+- build kernels with distro support - detect and load cpu
+    optimized code on runtime 
+
+-------------------------------------------------------------------

Old:
----
  pocl-1.1.tar.gz

New:
----
  pocl-1.2.tar.gz

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

Other differences:
------------------
++++++ pocl.spec ++++++
--- /var/tmp/diff_new_pack.2A9YDd/_old  2018-09-25 15:46:00.177061117 +0200
+++ /var/tmp/diff_new_pack.2A9YDd/_new  2018-09-25 15:46:00.181061113 +0200
@@ -13,13 +13,13 @@
 # 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/
 #
 
 
-%define sover  2.1.0
+%define sover  2.2.0
 Name:           pocl
-Version:        1.1
+Version:        1.2
 Release:        0
 Summary:        Portable Computing Language - an OpenCL implementation
 # The whole code is under MIT
@@ -28,11 +28,10 @@
 License:        MIT
 Group:          Development/Tools/Other
 URL:            http://portablecl.org/
-#Source0:        http://portablecl.org/downloads/%{name}-%{version}.tar.gz
 Source0:        
https://github.com/pocl/pocl/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source99:       pocl-rpmlintrc
-BuildRequires:  clang < 7
-BuildRequires:  clang-devel < 7
+BuildRequires:  clang < 8
+BuildRequires:  clang-devel < 8
 BuildRequires:  cmake
 BuildRequires:  libboost_headers-devel
 BuildRequires:  libtool
@@ -45,7 +44,7 @@
 BuildRequires:  pkgconfig(OpenCL)
 BuildRequires:  pkgconfig(glew)
 BuildRequires:  pkgconfig(hwloc)
-Requires:       clang < 7
+Requires:       clang < 8
 Requires:       gcc
 Requires:       libstdc++-devel
 Requires:       libut2
@@ -100,12 +99,12 @@
 %define __builder ninja
 %cmake \
   -DENABLE_CUDA=0 \
-  -DENABLE_ICD=1 \
+  -DENABLE_ICD=ON \
   -DPOCL_INSTALL_ICD_VENDORDIR=%{_sysconfdir}/OpenCL/vendors \
   -DCMAKE_C_COMPILER=clang  \
   -DCMAKE_CXX_COMPILER=clang++ \
 %ifarch %{ix86} x86_64
-  -DLLC_HOST_CPU=core2 \
+  -DKERNELLIB_HOST_CPU_VARIANTS=distro \
 %endif
   -DEXTRA_KERNEL_CXX_FLAGS="%{optflags} -std=c++11" \
   -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now" \
@@ -121,18 +120,15 @@
 sed -i 's|%{_prefix}%{_prefix}/|%{_prefix}/|g' 
%{buildroot}%{_sysconfdir}/OpenCL/vendors/pocl.icd
 # Unbundle vecmath
 #rm -vf %%{buildroot}/%%{_libdir}/pocl/vecmath/
-#ln -vs %%{_includedir}/vecmath %{buildroot}/%%{_libdir}/pocl/vecmath
+#ln -vs %%{_includedir}/vecmath %%{buildroot}/%%{_libdir}/pocl/vecmath
 # <visit0r> but you need to run the .py to generate the files under the pocl 
dir
 
-#%%check
-#cd build
-#ctest
-
 %post -n libpocl2 -p /sbin/ldconfig
 %postun -n libpocl2 -p /sbin/ldconfig
 
 %files
 %doc CHANGES README doc/sphinx/source/*.rst
+%license LICENSE
 %dir %{_sysconfdir}/OpenCL/
 %dir %{_sysconfdir}/OpenCL/vendors
 %{_sysconfdir}/OpenCL/vendors/pocl.icd

++++++ pocl-1.1.tar.gz -> pocl-1.2.tar.gz ++++++
++++ 38877 lines of diff (skipped)


Reply via email to