diff --git a/onednn-1.6.tar.gz b/onednn-2.2.tar.gz similarity index 37% rename from onednn-1.6.tar.gz rename to onednn-2.2.tar.gz index d1222b1215fdae7ae5d5d98068313324ac405a64..870b71a513113140cdd1817150076c9fb29b96ee 100644 Binary files a/onednn-1.6.tar.gz and b/onednn-2.2.tar.gz differ diff --git a/onednn.spec b/onednn.spec index dbda0d3e7a09cbb4bea6a261bf0f4c3f06660e20..8df6e7bccea19499c55923b6604dc7b647803423 100644 --- a/onednn.spec +++ b/onednn.spec @@ -1,7 +1,7 @@ %global __cmake_in_source_build 1 Name: onednn -Version: 1.6 +Version: 2.2 Release: 1 Summary: Deep Neural Network Library @@ -12,9 +12,7 @@ Source0: %{url}/archive/v%{version}/onednn-%{version}.tar.gz # This package only work in few arches for now ExclusiveArch: x86_64 aarch64 ppc64le -BuildRequires: cmake -BuildRequires: doxygen -BuildRequires: gcc-c++ +BuildRequires: cmake doxygen gcc-c++ # Optionals not yet enabled #BuildRequires: pkgconfig(OpenCL) @@ -60,6 +58,8 @@ mkdir -p build && cd build %make_build +%check +ctest %install cd build @@ -76,15 +76,17 @@ rm -rf %{buildroot}%{_docdir}/dnnl %files %license LICENSE THIRD-PARTY-PROGRAMS %doc README.md CONTRIBUTING.md CODE_OF_CONDUCT.md -%{_libdir}/libdnnl.so.1 -%{_libdir}/libdnnl.so.1.* -%{_libdir}/libmkldnn.so.1 -%{_libdir}/libmkldnn.so.1.* +%{_libdir}/libdnnl.so.2 +%{_libdir}/libdnnl.so.2.* +%{_libdir}/libmkldnn.so.2 +%{_libdir}/libmkldnn.so.2.* %files devel %{_includedir}/mkldnn*.h* %{_includedir}/dnnl*.h* +%dir %{_includedir}/oneapi/dnnl +%{_includedir}/oneapi/dnnl/* %{_libdir}/libdnnl.so %{_libdir}/libmkldnn.so %dir %{_libdir}/cmake/dnnl @@ -95,5 +97,6 @@ rm -rf %{buildroot}%{_docdir}/dnnl %changelog +* Wed Sep 15 2021 zhanyuan - 2.2-1 * Sun Dec 13 2020 sinever - 1.6-1 - Initial spec file.