Hello community, here is the log from the commit of package tensorflow2 for openSUSE:Leap:15.2 checked in at 2020-04-12 15:38:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/tensorflow2 (Old) and /work/SRC/openSUSE:Leap:15.2/.tensorflow2.new.3248 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tensorflow2" Sun Apr 12 15:38:03 2020 rev:5 rq:791973 version:2.1.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/tensorflow2/tensorflow2.changes 2020-03-27 16:46:17.283868602 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.tensorflow2.new.3248/tensorflow2.changes 2020-04-12 15:38:04.333997637 +0200 @@ -1,0 +2,20 @@ +Tue Apr 7 09:43:28 UTC 2020 - Christian Goll <[email protected]> + +- added mkl-ddn as source and do not use system mkl-dnn (bsc#1168839) +- removed patches: + * fixed-mkl-sgemm-call.patch + * added-mkl_dnn-as-syslib.patch +- added source: + mkl-v0.21.2.tar.gz + +------------------------------------------------------------------- +Fri Mar 27 09:44:32 UTC 2020 - Guillaume GARDET <[email protected]> + +- tensorflow2-lite-devel does not requires libtensorflow* + +------------------------------------------------------------------- +Thu Mar 26 08:41:54 UTC 2020 - Christian Goll <[email protected]> + +- removed hpc-mvapich2 build (bsc#1167735) + +------------------------------------------------------------------- Old: ---- added-mkl_dnn-as-syslib.patch fixed-mkl-sgemm-call.patch New: ---- mkl-v0.21.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tensorflow2.spec ++++++ --- /var/tmp/diff_new_pack.JKnL7P/_old 2020-04-12 15:38:07.333999907 +0200 +++ /var/tmp/diff_new_pack.JKnL7P/_new 2020-04-12 15:38:07.337999911 +0200 @@ -166,6 +166,10 @@ Source54: https://github.com/llvm/llvm-project/archive/ecc999101aadc8dc7d4af9fd88be10fe42674aa0.tar.gz#/llvm.tar.gz # License56: Source56: https://github.com/mborgerding/kissfft/archive/36dbc057604f00aacfc0288ddad57e3b21cfc1b8.tar.gz#/kissfft.tar.gz +# stable mkl version (bsc#1168839) +# https://github.com/tensorflow/tensorflow/pull/36487 +# https://github.com/tensorflow/tensorflow/pull/36488 +Source57: https://storage.googleapis.com/mirror.tensorflow.org/github.com/intel/mkl-dnn/archive/v0.21.2.tar.gz#/mkl-v0.21.2.tar.gz Source100: https://github.com/google/googletest/archive/release-1.8.0.tar.gz Patch10: removed-docker-tools.patch @@ -174,10 +178,6 @@ Patch12: right-json-location.patch Patch13: remove-weakref.patch Patch14: fix-lite.patch -# https://github.com/tensorflow/tensorflow/pull/36488 -Patch15: added-mkl_dnn-as-syslib.patch -# https://github.com/tensorflow/tensorflow/pull/36487 -Patch16: fixed-mkl-sgemm-call.patch Patch17: json-feature-name.patch Requires: python3 @@ -256,9 +256,6 @@ BuildRequires: libpng16-devel BuildRequires: lmdb-devel BuildRequires: memory-constraints -%ifarch x86_64 -BuildRequires: mkl-dnn-devel -%endif BuildRequires: nasm BuildRequires: pcre-devel # Requiring 3.9.1 which is the actual one in Leap 15.2 @@ -339,9 +336,11 @@ Provides: %{package_name_provide}-devel %endif Conflicts: %{package_name_conflict}-devel +%if !%{is_lite} Requires: libtensorflow%{libmaj}%{?hpc_package_name_tail} = %{version} Requires: libtensorflow_cc%{libmaj}%{?hpc_package_name_tail} = %{version} Requires: libtensorflow_framework%{libmaj}%{?hpc_package_name_tail} = %{version} +%endif %description -n %{package_name}-devel This open source software library for numerical computation is used for data @@ -438,6 +437,7 @@ %makebazelcache %{SOURCE53} %makebazelcache %{SOURCE54} %makebazelcache %{SOURCE56} +%makebazelcache %{SOURCE57} # unpack tensorflow @@ -448,8 +448,6 @@ %patch12 -p 1 %patch13 -p 1 %patch14 -p 1 -%patch15 -p 1 -%patch16 -p 1 %if 0%{?suse_version} > 1500 %patch17 -p 1 %endif @@ -536,7 +534,6 @@ jsoncpp_git,\ keras_applications_archive,\ lmdb,\ - mkl_dnn,\ nasm,\ nsync,\ opt_einsum_archive,\ @@ -587,8 +584,6 @@ %endif export PATH=%{_topdir}/bin/:${PATH} cd - -# --repository_cache=%{bz_cachdir} \ -# 'attr(visibility, "//visibility:public", //tensorflow:*)' ./configure %define bazelopts \\\ @@ -597,10 +592,10 @@ --ignore_unsupported_sandboxing \\\ --verbose_failures \\\ --cxxopt="-D_GLIBCXX_USE_CXX11_ABI=1" \\\ - --config=v2 \\\ - --config=noaws \\\ --define=build_with_mkl_dnn_only=true \\\ --define=tensorflow_mkldnn_contraction_kernel=0 \\\ + --config=v2 \\\ + --config=noaws \\\ --incompatible_no_support_tools_in_action_inputs=false \\\ --override_repository="rules_cc=/usr/src/bazel-rules-cc" \\\ --override_repository="bazel_skylib=/usr/src/bazel-skylib"\\\ ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.JKnL7P/_old 2020-04-12 15:38:07.381999944 +0200 +++ /var/tmp/diff_new_pack.JKnL7P/_new 2020-04-12 15:38:07.381999944 +0200 @@ -4,5 +4,7 @@ <package>lite</package> <package>hpc</package> <package>hpc-openmpi2</package> + <!-- <package>hpc-mvapich2</package> + --> </multibuild>
