commit tensorflow for openSUSE:Factory

2020-08-20 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2020-08-20 22:34:20

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.3399 (New)


Package is "tensorflow"

Thu Aug 20 22:34:20 2020 rev:23 rq:828223 version:1.15.3

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2020-08-14 
09:34:34.848436909 +0200
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.3399/tensorflow.changes  
2020-08-20 22:34:35.636143107 +0200
@@ -1,0 +2,6 @@
+Thu Aug 20 09:07:34 UTC 2020 - Martin Liška 
+
+- Use memoryperjob constraint instead of %limit_build macro.
+- Use only 1300MB for memoryperjob.
+
+---



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.TJxlpl/_old  2020-08-20 22:34:37.388143926 +0200
+++ /var/tmp/diff_new_pack.TJxlpl/_new  2020-08-20 22:34:37.392143928 +0200
@@ -193,7 +193,6 @@
 BuildRequires:  libpng16-compat-devel
 BuildRequires:  libpng16-devel
 BuildRequires:  lmdb-devel
-BuildRequires:  memory-constraints
 BuildRequires:  nasm
 BuildRequires:  pcre-devel
 BuildRequires:  protobuf-devel
@@ -452,7 +451,6 @@
 export CC_OPT_FLAGS=$CXXFLAGS
 ln -sf  /.ccache/ ~/.ccache
 %if !%{is_lite}
-%limit_build -m 6200
 %endif
 
 %if %{is_lite}


++ _constraints ++
--- /var/tmp/diff_new_pack.TJxlpl/_old  2020-08-20 22:34:37.436143949 +0200
+++ /var/tmp/diff_new_pack.TJxlpl/_new  2020-08-20 22:34:37.436143949 +0200
@@ -1,10 +1,14 @@
+
 
   
 
- 12
+  12
 
 
   10
 
+
+  1300
+
   
 







commit tensorflow for openSUSE:Factory

2020-08-14 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2020-08-14 09:33:04

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.3399 (New)


Package is "tensorflow"

Fri Aug 14 09:33:04 2020 rev:22 rq:826254 version:1.15.3

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2020-07-05 
01:17:40.432899412 +0200
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.3399/tensorflow.changes  
2020-08-14 09:34:34.848436909 +0200
@@ -1,0 +2,5 @@
+Wed Aug 12 23:52:44 UTC 2020 - Matej Cepl 
+
+- Replace pypi.python.org Source URL with the canonical files.pythonhosted.org
+
+---



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.DB8imB/_old  2020-08-14 09:34:36.100437551 +0200
+++ /var/tmp/diff_new_pack.DB8imB/_new  2020-08-14 09:34:36.104437552 +0200
@@ -115,9 +115,9 @@
 # License10: Apache-2.0
 Source10:   
https://github.com/bazelbuild/rules_closure/archive/308b05b2419edb5c8ee0471b67a40403df940149.tar.gz#/rules_closure.tar.gz
 # License12:  Python-2.0
-Source12:   
https://pypi.python.org/packages/bc/cc/3cdb0a02e7e96f6c70bd971bc8a90b8463fda83e264fa9c5c1c98ceabd81/backports.weakref-1.0rc1.tar.gz#/backports.weakref-1.0rc1.tar.gz
+Source12:   
https://files.pythonhosted.org/packages/source/b/backports.weakref/backports.weakref-1.0rc1.tar.gz
 # License13: BSD-3-Clause
-Source14:   
https://files.pythonhosted.org/packages/4e/35/11749bf99b2d4e3cceb4d55ca22590b0d7c2c62b9de38ac4a4a7f4687421/gast-0.2.2.tar.gz
+Source14:   
https://files.pythonhosted.org/packages/source/g/gast/gast-0.2.2.tar.gz
 # License15: MIT
 Source15:   
https://github.com/google/farmhash/archive/816a4ae622e964763ca0862d9dbd19324a1eaf45.tar.gz#/farmhash.tar.gz
 # License17: Apache-2.0
@@ -153,7 +153,7 @@
 # License43: BSD and ICU License
 Source44:   
https://github.com/nanopb/nanopb/archive/f8ac463766281625ad710900479130c7fcb4d63b.tar.gz#/nanopb.tar.gz
 # Deps sources for Tensorflow-Lite (use same eigen, gemmlowp and abseil_cpp 
packages as non lite version)
-Source46:   
https://pypi.python.org/packages/c5/60/6ac26ad05857c601308d8fb9e87fa36d0ebf889423f47c3502ef034365db/functools32-3.2.3-2.tar.gz
+Source46:   
https://files.pythonhosted.org/packages/source/f/functools32/functools32-3.2.3-2.tar.gz
 Source47:   
https://github.com/pybind/pybind11/archive/v2.3.0.tar.gz#/pybind11-v2.3.0.tar.gz
 Source48:   
https://github.com/llvm-mirror/llvm/archive/7a7e03f906aada0cf4b749b51213fe5784eeff84.tar.gz#/llvm.tar.gz
 Source49:   
https://github.com/mborgerding/kissfft/archive/36dbc057604f00aacfc0288ddad57e3b21cfc1b8.tar.gz#/kissfft.tar.gz








commit tensorflow for openSUSE:Factory

2020-07-04 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2020-07-05 01:16:55

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.3060 (New)


Package is "tensorflow"

Sun Jul  5 01:16:55 2020 rev:21 rq:818368 version:1.15.3

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2020-06-17 
14:56:45.934301792 +0200
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.3060/tensorflow.changes  
2020-07-05 01:17:40.432899412 +0200
@@ -1,0 +2,5 @@
+Thu Jun 18 07:28:26 UTC 2020 - Sumit Jamgade 
+
+- update spec file to link ccache correctly for bazel builds.
+
+---



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.YQMcIi/_old  2020-07-05 01:17:41.864903976 +0200
+++ /var/tmp/diff_new_pack.YQMcIi/_new  2020-07-05 01:17:41.868903988 +0200
@@ -448,7 +448,9 @@
 %endif
 
 %build
+export CC_PREFIX=ccache
 export CC_OPT_FLAGS=$CXXFLAGS
+ln -sf  /.ccache/ ~/.ccache
 %if !%{is_lite}
 %limit_build -m 6200
 %endif








commit tensorflow for openSUSE:Factory

2020-06-17 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2020-06-17 14:56:14

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.3606 (New)


Package is "tensorflow"

Wed Jun 17 14:56:14 2020 rev:20 rq:815371 version:1.15.3

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2020-05-28 
09:13:20.156606869 +0200
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.3606/tensorflow.changes  
2020-06-17 14:56:45.934301792 +0200
@@ -1,0 +2,5 @@
+Tue Jun 16 12:29:15 UTC 2020 - Christian Goll 
+
+- updated to bug fix release 1.15.3 
+
+---

Old:

  tensorflow-1.15.2.tar.gz

New:

  tensorflow-1.15.3.tar.gz



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.kYp5OJ/_old  2020-06-17 14:56:48.482310516 +0200
+++ /var/tmp/diff_new_pack.kYp5OJ/_new  2020-06-17 14:56:48.486310530 +0200
@@ -18,11 +18,11 @@
 
 #
 %define pname tensorflow
-%define vers 1.15.2
-%define _vers 1_15_2
+%define vers 1.15.3
+%define _vers 1_15_3
 %define libmaj 1
 %define libmin 15
-%define libref 2
+%define libref 3
 %define python_ver_hack python3.[0-9]
 %global flavor @BUILD_FLAVOR@%{nil}
 # Build tensorflow, not Tensorflow-lite



++ fix-lite.patch ++
--- /var/tmp/diff_new_pack.kYp5OJ/_old  2020-06-17 14:56:48.558310776 +0200
+++ /var/tmp/diff_new_pack.kYp5OJ/_new  2020-06-17 14:56:48.558310776 +0200
@@ -1,15 +1,15 @@
-From b652b8e2a93b0562f8c186d6cc25dba9c0d19de4 Mon Sep 17 00:00:00 2001
+From b28deb04e0bc65f530afe754c9ef701f9642d3c8 Mon Sep 17 00:00:00 2001
 From: Christian Goll 
 Date: Wed, 11 Mar 2020 10:30:57 +0100
 Subject: [PATCH] fix lite Use the system flatbnuffer library instead of a
  downloaded one
 
 ---
- tensorflow/lite/tools/make/Makefile | 7 +++
- 1 file changed, 3 insertions(+), 4 deletions(-)
+ tensorflow/lite/tools/make/Makefile | 8 +++-
+ 1 file changed, 3 insertions(+), 5 deletions(-)
 
 diff --git a/tensorflow/lite/tools/make/Makefile 
b/tensorflow/lite/tools/make/Makefile
-index 73c50d3272..93d769d716 100644
+index 91cc5c999c..93d769d716 100644
 --- a/tensorflow/lite/tools/make/Makefile
 +++ b/tensorflow/lite/tools/make/Makefile
 @@ -38,15 +38,15 @@ INCLUDES := \
@@ -30,11 +30,12 @@
  -lstdc++ \
  -lpthread \
  -lm \
-@@ -121,8 +121,7 @@ $(wildcard 
tensorflow/lite/kernels/internal/optimized/*.cc) \
+@@ -121,9 +121,7 @@ $(wildcard 
tensorflow/lite/kernels/internal/optimized/*.cc) \
  $(wildcard tensorflow/lite/kernels/internal/reference/*.cc) \
  $(PROFILER_SRCS) \
  tensorflow/lite/tools/make/downloads/farmhash/src/farmhash.cc \
 -tensorflow/lite/tools/make/downloads/fft2d/fftsg.c \
+-tensorflow/lite/tools/make/downloads/fft2d/fftsg2d.c \
 -tensorflow/lite/tools/make/downloads/flatbuffers/src/util.cpp
 +tensorflow/lite/tools/make/downloads/fft2d/fftsg.c 
  endif



++ tensorflow-1.15.2.tar.gz -> tensorflow-1.15.3.tar.gz ++
/work/SRC/openSUSE:Factory/tensorflow/tensorflow-1.15.2.tar.gz 
/work/SRC/openSUSE:Factory/.tensorflow.new.3606/tensorflow-1.15.3.tar.gz 
differ: char 30, line 1




commit tensorflow for openSUSE:Factory

2020-05-28 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2020-05-28 09:13:06

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.3606 (New)


Package is "tensorflow"

Thu May 28 09:13:06 2020 rev:19 rq:808980 version:1.15.2

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2020-03-26 
23:34:48.402808243 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.3606/tensorflow.changes  
2020-05-28 09:13:20.156606869 +0200
@@ -1,0 +2,7 @@
+Tue May 26 08:03:16 UTC 2020 - Christian Goll 
+
+- fixed broken builds which were caused due to missing dependency
+  on @com_google_absl//absl/strings in various BUILD files
+- added patch: fix-google-absl-memory.patch
+
+---

New:

  fix-google-absl-memory.patch



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.9S0IHy/_old  2020-05-28 09:13:21.908611103 +0200
+++ /var/tmp/diff_new_pack.9S0IHy/_new  2020-05-28 09:13:21.91263 +0200
@@ -168,6 +168,7 @@
 Patch3: Fix-build-failures-for-python-3.8.patch
 Patch4: Fix-TensorFlow-on-Python-3.8-logger-issue.patch
 Patch5: fix-mpi-build.patch
+Patch6: fix-google-absl-memory.patch
 # only for TW right now
 Patch10:json-feature-name.patch
 
@@ -415,6 +416,7 @@
 %if %{with mpi}
 %patch5 -p 1
 %endif
+%patch6 -p 1
 %if 0%{?suse_version} > 1500 
 %patch10 -p 1
 %endif



++ fix-google-absl-memory.patch ++
>From 98cb8d3e4a1f3b6f41bdeea5a8596fa31685237d Mon Sep 17 00:00:00 2001
From: Christian Goll 
Date: Tue, 26 May 2020 09:45:35 +0200
Subject: [PATCH] fix google absl memory bazel fails when dependency of
 @com_google_absl//absl/memory is added without @com_google_absl//absl/strings

---
 tensorflow/lite/python/interpreter_wrapper/BUILD | 1 +
 tensorflow/lite/tools/optimize/BUILD | 4 
 tensorflow/lite/tools/optimize/calibration/BUILD | 4 
 3 files changed, 9 insertions(+)

diff --git a/tensorflow/lite/python/interpreter_wrapper/BUILD 
b/tensorflow/lite/python/interpreter_wrapper/BUILD
index 476f9390e5..98accf15a0 100644
--- a/tensorflow/lite/python/interpreter_wrapper/BUILD
+++ b/tensorflow/lite/python/interpreter_wrapper/BUILD
@@ -31,6 +31,7 @@ cc_library(
 "//tensorflow/lite/kernels:builtin_ops",
 "//third_party/python_runtime:headers",
 "@com_google_absl//absl/memory",
+"@com_google_absl//absl/strings",
 ],
 )
 
diff --git a/tensorflow/lite/tools/optimize/BUILD 
b/tensorflow/lite/tools/optimize/BUILD
index f9ef0d02e5..fb68eab5fc 100644
--- a/tensorflow/lite/tools/optimize/BUILD
+++ b/tensorflow/lite/tools/optimize/BUILD
@@ -26,6 +26,7 @@ cc_library(
 "//tensorflow/lite/schema:schema_fbs",
 "//third_party/eigen3",
 "@com_google_absl//absl/memory",
+"@com_google_absl//absl/strings",
 ],
 )
 
@@ -40,6 +41,7 @@ cc_library(
 "//tensorflow/lite/kernels/internal:types",
 "//tensorflow/lite/schema:schema_fbs",
 "@com_google_absl//absl/memory",
+"@com_google_absl//absl/strings",
 ],
 )
 
@@ -94,6 +96,7 @@ tf_cc_test(
 "//tensorflow/lite:framework",
 "//tensorflow/lite/schema:schema_fbs",
 "@com_google_absl//absl/memory",
+"@com_google_absl//absl/strings",
 "@com_google_googletest//:gtest",
 "@flatbuffers",
 ],
@@ -107,6 +110,7 @@ cc_library(
 ":quantization_utils",
 ":model_utils",
 "@com_google_absl//absl/memory",
+"@com_google_absl//absl/strings",
 "@com_google_absl//absl/container:flat_hash_map",
 "@flatbuffers",
 "//tensorflow/lite:framework",
diff --git a/tensorflow/lite/tools/optimize/calibration/BUILD 
b/tensorflow/lite/tools/optimize/calibration/BUILD
index c65f05587e..c029af83bf 100644
--- a/tensorflow/lite/tools/optimize/calibration/BUILD
+++ b/tensorflow/lite/tools/optimize/calibration/BUILD
@@ -25,6 +25,7 @@ cc_library(
 "//tensorflow/lite/kernels:builtin_ops",
 "//tensorflow/lite/schema:schema_fbs",
 "@com_google_absl//absl/memory",
+"@com_google_absl//absl/strings",
 "@flatbuffers",
 ],
 )
@@ -49,6 +50,7 @@ tf_cc_test(
 "//tensorflow/lite:framework",
 "//tensorflow/lite/kernels:builtin_ops",
 "@com_google_absl//absl/memory",
+"@com_google_absl//absl/strings",
 "@com_google_googletest//:gtest",
 ],
 )
@@ -62,6 +64,7 @@ cc_library(
 "//tensorflow/lite:framework",
 "//tensorflow/lite/core/api",
 "@com_google_absl//absl/memory",
+"@com_google_absl//absl/strings",
 ],
 )

commit tensorflow for openSUSE:Factory

2020-03-26 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2020-03-26 23:33:51

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.3160 (New)


Package is "tensorflow"

Thu Mar 26 23:33:51 2020 rev:18 rq:788445 version:1.15.2

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2020-03-22 
14:16:54.454046705 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.3160/tensorflow.changes  
2020-03-26 23:34:48.402808243 +0100
@@ -1,0 +2,5 @@
+Thu Mar 26 08:21:08 UTC 2020 - Christian Goll 
+
+- removed hpc-mvapich2 build (bsc#1167735) 
+
+---



Other differences:
--

++ _multibuild ++
--- /var/tmp/diff_new_pack.zll8TJ/_old  2020-03-26 23:34:50.826809118 +0100
+++ /var/tmp/diff_new_pack.zll8TJ/_new  2020-03-26 23:34:50.826809118 +0100
@@ -3,5 +3,7 @@
   lite
   hpc
   hpc-openmpi2
+  
 







commit tensorflow for openSUSE:Factory

2020-03-22 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2020-03-22 14:16:49

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.3160 (New)


Package is "tensorflow"

Sun Mar 22 14:16:49 2020 rev:17 rq:786730 version:1.15.2

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2020-03-18 
12:42:29.572844638 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.3160/tensorflow.changes  
2020-03-22 14:16:54.454046705 +0100
@@ -1,0 +2,6 @@
+Tue Mar 17 09:29:31 UTC 2020 - Simon Lees 
+
+- Suppress library-without-ldconfig-* in rpmlintrc as it seems
+  intentional and is currently causing builds to fail
+
+---



Other differences:
--




++ tensorflow-rpmlintrc ++
--- /var/tmp/diff_new_pack.fy0Zia/_old  2020-03-22 14:16:57.174048451 +0100
+++ /var/tmp/diff_new_pack.fy0Zia/_new  2020-03-22 14:16:57.174048451 +0100
@@ -2,3 +2,5 @@
 from Config import *
 
 addFilter("tensorflow.* no-return-in-nonvoid-function")
+addFilter("E: library-without-ldconfig-postin")
+addFilter("E: library-without-ldconfig-postun")




commit tensorflow for openSUSE:Factory

2020-03-18 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2020-03-18 12:33:04

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.3160 (New)


Package is "tensorflow"

Wed Mar 18 12:33:04 2020 rev:16 rq:785855 version:1.15.2

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2020-03-01 
21:27:37.668509405 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.3160/tensorflow.changes  
2020-03-18 12:42:29.572844638 +0100
@@ -1,0 +2,57 @@
+Mon Mar 16 15:00:51 UTC 2020 - Christian Goll 
+
+- fixed mpi and hpc builds, added file 
+  * fix-mpi-build.patch
+
+---
+Thu Mar 12 10:50:38 UTC 2020 - Christian Goll 
+
+- Fixed python3.8 build and logging with the the two patches
+  * Fix-build-failures-for-python-3.8.patch which fixes the build
+  * Fix-TensorFlow-on-Python-3.8-logger-issue.patch which fixes the logging
+
+---
+Wed Mar 11 10:12:39 UTC 2020 - Christian Goll 
+
+- updated to latest stable v1 version 1.15.2 which fixes 
+  CVE-2019-16778 (bsc#1159338)
+- Highlights of this version are:
+  * MKL-DNN contraction kernels on by default
+  * Fixes a security vulnerability where converting a Python string 
+to a tf.float16 value produces a segmentation fault (CVE-2020-5215)
+  see RELEASE.md for full changelog
+- updated following sources:
+  * tensorflow-1.15.2.tar.gz
+  * bazel-toolchains.tar.gz
+  * eigen.tar.gz
+  * gemmlowp.zip
+  * google-cloud-cpp.tar.gz
+  * license.rst.txt
+  * rules_closure.tar.gz
+- added following patches:
+ * removed-docker-tools.patch to remove docker build during package build
+ * right-json-location.patch to make syslibs point to json
+ * tensorflow-make_aws_sdk_work_on_aarch64.patch
+ * fix-lite.patch
+ * json-feature-name.patch
+- removed follwing sources
+ * abseil-pypi-v0.2.2.tar.gz
+ * aws-sdk-cpp-1.3.15.tar.gz
+ * boring_ssl.tar.gz
+ * double_conversion.zip
+ * fft.tgz
+ * flatbuffers_v1.9.0.tar.gz
+ * gast-0.2.0.tar.gz
+ * google-flatbuffers-1.10.0~pre.tar.gz
+ * google-nsync-1.20.1.tar.gz
+ * python-license.txt
+ * unicode-org-icu.tar.gz
+- removed following patches:
+ * fix_mvapich_mpi_bzl.patch
+ * grpc-namespace-corrections.patch
+ * remove-keras.patch
+ * tensorflow-fix_lite.patch
+ * support-new-bazel.patch
+
+
+---

Old:

  816a4ae622e964763ca0862d9dbd19324a1eaf45.tar.gz
  abseil-pypi-v0.2.2.tar.gz
  aws-sdk-cpp-1.3.15.tar.gz
  boring_ssl.tar.gz
  double_conversion.zip
  fft.tgz
  fix_mvapich_mpi_bzl.patch
  flatbuffers_v1.9.0.tar.gz
  gast-0.2.0.tar.gz
  google-flatbuffers-1.10.0~pre.tar.gz
  google-nsync-1.20.1.tar.gz
  grpc-namespace-corrections.patch
  json-cpp-1.8.4.tar.gz
  nsync_1.20.0.tar.gz
  python-license.txt
  remove-keras.patch
  support-new-bazel.patch
  tensorflow-1.13.2.tar.gz
  tensorflow-fix_lite.patch
  tensorflow-make_aws_sdk_work_on_aarch64.patch
  unicode-org-icu.tar.gz

New:

  Fix-TensorFlow-on-Python-3.8-logger-issue.patch
  Fix-build-failures-for-python-3.8.patch
  fft2d.tgz
  fix-lite.patch
  fix-mpi-build.patch
  functools32-3.2.3-2.tar.gz
  gast-0.2.2.tar.gz
  json-feature-name.patch
  kissfft.tar.gz
  llvm.tar.gz
  mkl-dnn.tar.gz
  pybind11-v2.3.0.tar.gz
  removed-docker-tools.patch
  right-json-location.patch
  tensorflow-1.15.2.tar.gz



Other differences:
--
++ tensorflow.spec ++
 636 lines (skipped)
 between /work/SRC/openSUSE:Factory/tensorflow/tensorflow.spec
 and /work/SRC/openSUSE:Factory/.tensorflow.new.3160/tensorflow.spec


++ Fix-TensorFlow-on-Python-3.8-logger-issue.patch ++
>From 0cdd66245dc10cdb255c55e617c1b2852579bd11 Mon Sep 17 00:00:00 2001
From: Yong Tang 
Date: Sun, 3 Nov 2019 19:52:04 +
Subject: [PATCH 3/3] Fix TensorFlow on Python 3.8 logger issue

This fix tries to address the issue raised in 33799
where running tensorflow on python 3.8 (Ubuntu 18.04)
raised the following error:
```
TypeError: _logger_find_caller() takes from 0 to 1 positional arguments but 2 
were given
```

The issue was that findCaller changed in Python 3.8

This PR fixes the issue.

This PR fixes 33799

Signed-off-by: Yong Tang 
---
 tensorflow/python/platform/tf_logging.py | 13 +++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/tensorflow/python/platform/tf_logging.py 
b/tensorflow/python/platform/tf_logging.py
index 86a4957c9d..a397393e7f 100644
--- a/tensorflow/python/platform/tf_logging.py
+++ b/tensorflow/python/platform/tf_logging.py
@@ -57,9 +57,18 @@ def _get_caller(offset=3):
 f = f.f_back
   return None, 

commit tensorflow for openSUSE:Factory

2020-03-01 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2020-03-01 21:27:18

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.26092 (New)


Package is "tensorflow"

Sun Mar  1 21:27:18 2020 rev:15 rq:774233 version:1.13.2

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2020-02-05 
19:43:55.575331250 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.26092/tensorflow.changes 
2020-03-01 21:27:37.668509405 +0100
@@ -1,0 +2,12 @@
+Thu Feb 13 19:36:59 UTC 2020 - Guillaume GARDET 
+
+- Add 'Provides' only for hpc flavors, otherwise it matches the
+  package name
+
+---
+Thu Feb 13 12:42:22 UTC 2020 - Guillaume GARDET 
+
+- Add provides/conflicts to avoid to install tensorflow and 
+  tensorflow2 as some files are provided by both packages
+
+---



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.0eyYz7/_old  2020-03-01 21:27:40.640515442 +0100
+++ /var/tmp/diff_new_pack.0eyYz7/_new  2020-03-01 21:27:40.644515451 +0100
@@ -127,6 +127,8 @@
 %{?with_mpi:%global hpc_module_pname p%{pname}}
 %define python_flavor python3
 %define package_name   %{hpc_package_name %_vers}
+%define package_name_provide tensorflow%{hpc_package_name_tail}
+%define package_name_conflict tensorflow2%{hpc_package_name_tail}
 %define libname(l:s:)   lib%{pname}%{-l*}%{hpc_package_name_tail %{?_vers}}
 %define package_python_sitearch %hpc_python_sitearch
 %define package_python_sitelib 
%{hpc_prefix}/lib64/%{python_ver_hack}/site-packages/
@@ -135,6 +137,7 @@
 %define package_libdir %hpc_libdir
 %else
 %define package_name   %pname%{?package_suffix}
+%define package_name_conflict tensorflow2%{?package_suffix}
 %define package_python_sitearch %{python3_sitearch}
 %define package_python_sitelib %{python3_sitelib}
 %define package_prefix %_prefix
@@ -283,6 +286,10 @@
 Requires:   python3-pip
 Requires:   python3-protobuf
 Requires:   python3-termcolor
+Conflicts:  %{package_name_conflict}
+%if %{with hpc}
+Provides:   %{package_name_provide}
+%endif
 %if %{with hpc}
 Requires:   python3-numpy-%{compiler_family}%{?c_f_ver}-hpc
 %else
@@ -342,6 +349,10 @@
 Summary:Header files of tensorflow
 Group:  Development/Languages/Python
 Requires:   %{package_name} = %{version}
+Conflicts:  %{package_name_conflict}-devel
+%if %{with hpc}
+Provides:   %{package_name_provide}-devel
+%endif
 
 %description  -n %{package_name}-devel
 This open source software library for numerical computation is used for data









commit tensorflow for openSUSE:Factory

2020-02-05 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2020-02-05 19:42:55

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.26092 (New)


Package is "tensorflow"

Wed Feb  5 19:42:55 2020 rev:14 rq:770140 version:1.13.2

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2020-01-16 
18:20:52.972962663 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.26092/tensorflow.changes 
2020-02-05 19:43:55.575331250 +0100
@@ -1,0 +2,16 @@
+Tue Feb  4 08:51:30 UTC 2020 - Guillaume GARDET 
+
+- Increase RAM requirements and limit_build value to avoid OOM
+
+---
+Mon Feb  3 08:47:38 UTC 2020 - Guillaume GARDET 
+
+- Apply grpc-namespace-corrections.patch for all flavors 
+  since Leap 15.2 now requires it as well.
+
+---
+Fri Jan 31 13:34:58 UTC 2020 - Guillaume GARDET 
+
+- Fix ARM_NEON_2_x86_SSE-master.zip archive
+
+---

Old:

  master.zip

New:

  ARM_NEON_2_x86_SSE-master.zip



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.E6Jitm/_old  2020-02-05 19:43:58.343332568 +0100
+++ /var/tmp/diff_new_pack.E6Jitm/_new  2020-02-05 19:43:58.343332568 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tensorflow
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -222,7 +222,7 @@
 Source45:   
https://mirror.bazel.build/docs.python.org/2.7/_sources/license.rst.txt
 # Deps sources for Tensorflow-Lite (use same eigen, gemmlowp and abseil_cpp 
packages as non lite version)
 Source100:  
https://github.com/google/googletest/archive/release-1.8.0.tar.gz
-Source101:  https://github.com/intel/ARM_NEON_2_x86_SSE/archive/master.zip
+Source101:  
https://github.com/intel/ARM_NEON_2_x86_SSE/archive/master.zip#/ARM_NEON_2_x86_SSE-master.zip
 Source102:  
http://github.com/google/farmhash/archive/816a4ae622e964763ca0862d9dbd19324a1eaf45.tar.gz
 # Source103:  
http://mirror.tensorflow.org/github.com/google/flatbuffers/archive/v1.11.0.tar.gz
 Source104:  http://www.kurims.kyoto-u.ac.jp/~ooura/fft.tgz
@@ -421,10 +421,7 @@
 %patch3 -p 1
 %patch4 -p 1
 %patch5 -p 1
-# grpc patches only needed for TW atm
-%if 0%{?suse_version} > 1500
 %patch6 -p 1
-%endif
 
 echo $MPI_DIR
 
@@ -455,7 +452,7 @@
 
 %build
 %if !%{is_lite}
-%limit_build -m 6100
+%limit_build -m 6200
 %endif
 
 %if %{is_lite}

++ _constraints ++
--- /var/tmp/diff_new_pack.E6Jitm/_old  2020-02-05 19:43:58.379332585 +0100
+++ /var/tmp/diff_new_pack.E6Jitm/_new  2020-02-05 19:43:58.379332585 +0100
@@ -1,7 +1,7 @@
 
   
 
- 10
+ 12
 
 
   10








commit tensorflow for openSUSE:Factory

2020-01-16 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2020-01-16 18:20:49

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.26092 (New)


Package is "tensorflow"

Thu Jan 16 18:20:49 2020 rev:13 rq:764762 version:1.13.2

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2020-01-15 
16:52:36.761409944 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.26092/tensorflow.changes 
2020-01-16 18:20:52.972962663 +0100
@@ -1,0 +2,5 @@
+Wed Jan 15 17:23:35 UTC 2020 - Guillaume GARDET 
+
+- Build TensorFlow Lite (only) for %arm
+
+---



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.Rtpa4S/_old  2020-01-16 18:20:55.564964129 +0100
+++ /var/tmp/diff_new_pack.Rtpa4S/_new  2020-01-16 18:20:55.568964132 +0100
@@ -323,7 +323,11 @@
 %if "%flavor" == ""
 ExclusiveArch:  do_not_build
 %endif
+%if %{is_lite}
+ExcludeArch:%ix86
+%else
 ExcludeArch:%ix86 %arm
+%endif
 
 %description
 This open source software library for numerical computation is used for data









commit tensorflow for openSUSE:Factory

2020-01-15 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2020-01-15 16:14:37

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.30080 (New)


Package is "tensorflow"

Wed Jan 15 16:14:37 2020 rev:12 rq:764332 version:1.13.2

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2020-01-13 
22:22:59.098558878 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.30080/tensorflow.changes 
2020-01-15 16:52:36.761409944 +0100
@@ -1,0 +2,11 @@
+Tue Jan 14 14:54:24 UTC 2020 - Guillaume GARDET 
+
+- ExcludeArch %arm since build fails due to no support for aws
+
+---
+Tue Jan 14 11:57:18 UTC 2020 - Dominique Leuenberger 
+
+- ExcludeArch %ix86: bazel is required to build, which in turn is
+  not supported on ix86.
+
+---



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.idnpJ8/_old  2020-01-15 16:52:38.901410949 +0100
+++ /var/tmp/diff_new_pack.idnpJ8/_new  2020-01-15 16:52:38.901410949 +0100
@@ -323,6 +323,7 @@
 %if "%flavor" == ""
 ExclusiveArch:  do_not_build
 %endif
+ExcludeArch:%ix86 %arm
 
 %description
 This open source software library for numerical computation is used for data









commit tensorflow for openSUSE:Factory

2020-01-13 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2020-01-13 22:22:54

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.6675 (New)


Package is "tensorflow"

Mon Jan 13 22:22:54 2020 rev:11 rq:764086 version:1.13.2

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2019-12-14 
12:23:32.779197808 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.6675/tensorflow.changes  
2020-01-13 22:22:59.098558878 +0100
@@ -1,0 +2,5 @@
+Sun Jan 12 10:04:30 UTC 2020 - Bernhard Wiedemann 
+
+- Use pip install --no-compile (boo#1094323)
+
+---



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.yEHVuH/_old  2020-01-13 22:23:02.418560418 +0100
+++ /var/tmp/diff_new_pack.yEHVuH/_new  2020-01-13 22:23:02.442560429 +0100
@@ -541,7 +541,7 @@
 %else
 
 pip install %{_topdir}/%{name}-%{version}/*whl 
--root=%{buildroot}%{?hpc_prefix} \
-   --no-warn-script-location --no-index --no-deps
+   --no-warn-script-location --no-index --no-deps --no-compile
 # remove spurious executeable bits
 # for hpc build remove usr prefix dir
 %if %{with hpc}









commit tensorflow for openSUSE:Factory

2019-12-14 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2019-12-14 12:18:45

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.4691 (New)


Package is "tensorflow"

Sat Dec 14 12:18:45 2019 rev:10 rq:756839 version:1.13.2

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2019-11-27 
13:55:08.556304624 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.4691/tensorflow.changes  
2019-12-14 12:23:32.779197808 +0100
@@ -1,0 +2,5 @@
+Fri Dec 13 12:25:57 UTC 2019 - Guillaume GARDET 
+
+- Increase a bit %limit_build to avoid OOM errors seen on x86_64
+
+---



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.UnU8mC/_old  2019-12-14 12:23:36.455197253 +0100
+++ /var/tmp/diff_new_pack.UnU8mC/_new  2019-12-14 12:23:36.455197253 +0100
@@ -21,121 +21,106 @@
 %define vers 1.13.2
 %define _vers 1_13_2
 %define python_ver_hack python3.[0-9]
-
 %global flavor @BUILD_FLAVOR@%{nil}
-
 # Build tensorflow, not Tensorflow-lite
 %define is_lite 0
-
 %if "%{flavor}" == "standard"
 %bcond_with cuda
 %bcond_with mpi
 %bcond_with opencl
 %endif
-
 %if "%{flavor}" == "lite"
 %define is_lite 1
+%define package_suffix -lite
 %bcond_with cuda
 %bcond_with mpi
 %bcond_with opencl
-%define package_suffix -lite
 %endif
-
 %if "%{flavor}" == "hpc"
+%define compiler_family gnu
 %bcond_with cuda
 %bcond_with mpi
 %bcond_with opencl
 %bcond_with avx2
 %bcond_without hpc
-%define compiler_family gnu
 %endif
-
 %if "%{flavor}" == "avx2"
+%define package_suffix -avx2
 %bcond_with cuda
 %bcond_with mpi
 %bcond_with opencl
 %bcond_without avx2
-%define package_suffix -avx2
 %endif
-
 %if "%{flavor}" == "hpc-avx2"
+%define compiler_family gnu
+%define ext avx2
 %bcond_with cuda
 %bcond_with mpi
 %bcond_with opencl
 %bcond_without hpc
 %bcond_without avx2
-%define compiler_family gnu
-%define ext avx2
 %endif
-
 %if "%{flavor}" == "hpc-avx2-openmpi3"
 %define mpi_flavor openmpi
 %define mpi_vers 3
+%define compiler_family gnu
+%define ext avx2
 %bcond_with cuda
 %bcond_without mpi
 %bcond_with opencl
 %bcond_without hpc
 %bcond_without avx2
-%define compiler_family gnu
-%define ext avx2
 %endif
-
 %if "%{flavor}" == "hpc-avx2-openmpi2"
 %define mpi_flavor openmpi
 %define mpi_vers 2
+%define compiler_family gnu
+%define ext avx2
 %bcond_with cuda
 %bcond_without mpi
 %bcond_with opencl
 %bcond_without hpc
 %bcond_without avx2
-%define compiler_family gnu
-%define ext avx2
 %endif
-
 %if "%{flavor}" == "hpc-avx2-mvapich2"
 %define mpi_flavor mvapich2
+%define compiler_family gnu
+%define ext avx2
 %bcond_with cuda
 %bcond_without mpi
 %bcond_with opencl
 %bcond_without hpc
 %bcond_without avx2
-%define compiler_family gnu
-%define ext avx2
 %endif
-
 %if "%{flavor}" == "hpc-openmpi2"
 %define mpi_flavor openmpi
 %define mpi_vers 2
+%define compiler_family gnu
 %bcond_with cuda
 %bcond_without mpi
 %bcond_with opencl
 %bcond_without hpc
 %bcond_with avx2
-%define compiler_family gnu
 %endif
-
 %if "%{flavor}" == "hpc-mvapich2"
 %define mpi_flavor mvapich2
+%define compiler_family gnu
 %bcond_with cuda
 %bcond_without mpi
 %bcond_with opencl
 %bcond_without hpc
 %bcond_with avx2
-%define compiler_family gnu
 %endif
-
 %if "%{flavor}" == "cuda-9.0"
 %bcond_without cuda
 %bcond_with mpi
 %bcond_with opencl
 %endif
-
 %if "%{flavor}" == "opencl"
 %bcond_without opencl
 %bcond_with cuda
 %bcond_with mpi
 %endif
-
 %if %{with hpc}
 %{!?compiler_family:%global compiler_family gnu}
 %{hpc_init -c %compiler_family %{?with_mpi:-m %mpi_flavor} %{?c_f_ver:-v 
%{c_f_ver}} %{?mpi_ver:-V %{mpi_ver}} %{?ext:-e %{ext}}}
@@ -157,7 +142,10 @@
 %define package_libdir %_libdir
 %define libname(l:s:)   lib%{pname}%{!-l:%{-s:-}}%{-l*}%{-s*}%{?package_suffix}
 %endif
-
+%if %{with avx2}
+%define copts --copt=-mavx --copt=-mavx2 --copt=-mfma --copt=-mfpmath=both 
--copt=-msse4.2
+ExclusiveArch:  x86_64
+%endif
 Name:   %{package_name}
 Version:%vers
 Release:0
@@ -246,51 +234,16 @@
 Patch4: tensorflow-fix_lite.patch
 Patch5: remove-keras.patch
 Patch6: grpc-namespace-corrections.patch
-
-Requires:   python3
-Requires:   python3-Keras-Applications
-Requires:   python3-Keras-Preprocessing
-Requires:   python3-abseil
-Requires:   python3-astor
-Requires:   python3-gast
-Requires:   python3-protobuf
-Requires:   python3-termcolor
-%if %{with hpc}
-Requires:   python3-numpy-%{compiler_family}%{?c_f_ver}-hpc
-%else
-Requires:   python3-numpy
-%endif
-Requires:   python3-pip
-%if %{with hpc}
-Provides:   

commit tensorflow for openSUSE:Factory

2019-11-27 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2019-11-27 13:54:28

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.26869 (New)


Package is "tensorflow"

Wed Nov 27 13:54:28 2019 rev:9 rq:751083 version:1.13.2

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2019-11-26 
16:54:31.604203618 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.26869/tensorflow.changes 
2019-11-27 13:55:08.556304624 +0100
@@ -1,0 +2,5 @@
+Mon Nov 25 12:52:56 UTC 2019 - Guillaume GARDET 
+
+- Generate and package protobuf files (for armNN)
+
+---



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.rxXMEm/_old  2019-11-27 13:55:14.096302285 +0100
+++ /var/tmp/diff_new_pack.rxXMEm/_new  2019-11-27 13:55:14.100302283 +0100
@@ -535,6 +535,17 @@
 bazel-bin/tensorflow/tools/pip_package/build_pip_package 
%{_topdir}/%{name}-%{version}
 bazel build -c opt //tensorflow:libtensorflow.so
 bazel build -c opt //tensorflow:libtensorflow_cc.so
+
+# Generate protobuf (for armNN) - 
https://github.com/ARM-software/armnn/blob/branches/armnn_19_08/scripts/generate_tensorflow_protobuf.sh
+export TF_PROTO_FILES=tensorflow/contrib/makefile/tf_proto_files.txt
+export OUTPUT_DIR=./pb/
+mkdir -p $OUTPUT_DIR
+for i in `cat $TF_PROTO_FILES`; do
+protoc $i \
+  --proto_path=. \
+  --proto_path=%{_includedir} \
+  --cpp_out=$OUTPUT_DIR
+done
 %endif
 
 %install
@@ -612,6 +623,11 @@
 EOF
 %endif
 
+# Install generated protobuf
+export OUTPUT_DIR=./pb/
+find -name *.pb.*
+cp -r $OUTPUT_DIR/tensorflow/* 
%{buildroot}/%{package_python_sitelib}/tensorflow/include/tensorflow/
+
 # %%{is_lite}
 %endif
 









commit tensorflow for openSUSE:Factory

2019-11-26 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2019-11-26 16:53:58

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.26869 (New)


Package is "tensorflow"

Tue Nov 26 16:53:58 2019 rev:8 rq:750321 version:1.13.2

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2019-09-23 
12:32:20.869660004 +0200
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.26869/tensorflow.changes 
2019-11-26 16:54:31.604203618 +0100
@@ -1,0 +2,27 @@
+Fri Nov 22 08:55:51 UTC 2019 - Guillaume GARDET 
+
+- Apply grpc-namespace-corrections.patch for Tumbleweed only
+
+---
+Tue Oct 15 19:24:06 UTC 2019 - Christian Goll 
+
+- updated to tensorflow 0.13.2
+- dropped grpc.tar.gz and grpc-v1.13.0.gz as system grpc is used, this
+  fixes the broken builds which were introduced with gcc9 (bsc#1152671)
+  * added grpc-namespace-corrections.patch in order to use system grpc
+- dropped re2-2018-10-01.tar.gz as system re2 is used now
+
+---
+Wed Sep 25 14:18:48 UTC 2019 - Christian Goll 
+
+- added remove-keras.patch which removes keras sources and uses
+  distribution keras libaries
+  * removed keras-applications-1.0.6.tar.gz
+  * removed keras-preprocessing-1.0.9.tar.gz
+
+---
+Mon Sep 23 09:25:08 UTC 2019 - Christian Goll 
+
+- using now system protobuf instead of building it (bsc#1151150) 
+
+---

Old:

  grpc-v1.13.0.gz
  grpc.tar.gz
  keras-applications-1.0.6.tar.gz
  keras-preprocessing-1.0.9.tar.gz
  protobuf_v3.6.1.2.tar.gz
  re2-2018-10-01.tar.gz
  tensorflow-1.13.1.tar.gz

New:

  grpc-namespace-corrections.patch
  remove-keras.patch
  tensorflow-1.13.2.tar.gz



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.UPZBRY/_old  2019-11-26 16:54:37.032201826 +0100
+++ /var/tmp/diff_new_pack.UPZBRY/_new  2019-11-26 16:54:37.032201826 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tensorflow
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,8 +18,8 @@
 
 #
 %define pname tensorflow
-%define vers 1.13.1
-%define _vers 1_13_1
+%define vers 1.13.2
+%define _vers 1_13_2
 %define python_ver_hack python3.[0-9]
 
 %global flavor @BUILD_FLAVOR@%{nil}
@@ -164,7 +164,7 @@
 Summary:A framework used for deep learning
 License:Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND FSFUL AND MIT 
AND MPL-2.0 AND OpenSSL AND Python-2.0
 Group:  Development/Languages/Python
-Url:https://www.tensorflow.org/
+URL:https://www.tensorflow.org/
 Source0:
https://github.com/tensorflow/tensorflow/archive/v%{version}.tar.gz#/tensorflow-%{version}.tar.gz
 Source1:tensorflow-rpmlintrc
 # IMPORTANT
@@ -174,8 +174,6 @@
 #   * bazel and the obs version have different symbols due to hidden compiler 
flags
 # License10: Apache-2.0
 Source10:   
https://github.com/bazelbuild/rules_closure/archive/dbb96841cc0a5fb2664c37822803b06dab20c7d1.tar.gz#/rules_closure.tar.gz
-# License11: BSD-3-Clause
-Source11:   
https://github.com/protocolbuffers/protobuf/archive/v3.6.1.2.tar.gz#/protobuf_v3.6.1.2.tar.gz
 # License12:  Python-2.0
 Source12:   
https://pypi.python.org/packages/bc/cc/3cdb0a02e7e96f6c70bd971bc8a90b8463fda83e264fa9c5c1c98ceabd81/backports.weakref-1.0rc1.tar.gz#/backports.weakref-1.0rc1.tar.gz
 # License13: BSD-3-Clause
@@ -214,30 +212,18 @@
 Source29:   
https://github.com/open-source-parsers/jsoncpp/archive/1.8.4.tar.gz#/json-cpp-1.8.4.tar.gz
 # License30: FSFUL
 Source30:   http://www.kurims.kyoto-u.ac.jp/~ooura/fft.tgz#/fft.tar.gz
-# License31: Apache-2.0
-Source31:   
https://github.com/grpc/grpc/archive/v1.13.0.tar.gz#/grpc-v1.13.0.gz
-# License32: BSD-3.0
-Source32:   
https://github.com/google/re2/archive/2018-10-01.tar.gz#/re2-2018-10-01.tar.gz
 # License33: Apache-2.0
 Source33:   
https://github.com/aws/aws-sdk-cpp/archive/1.3.15.tar.gz#/aws-sdk-cpp-1.3.15.tar.gz
 # License34: BSD-3-Clause and Intel
 Source34:   
https://github.com/edenhill/librdkafka/archive/v0.11.5.tar.gz#/kafka-v0.11.5.tar.gz
-# The factory protobuf library has other symbols due to hidden compiler flags
 # License35: Apache-2.0
 Source35:   

commit tensorflow for openSUSE:Factory

2019-09-23 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2019-09-23 12:32:18

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.7948 (New)


Package is "tensorflow"

Mon Sep 23 12:32:18 2019 rev:7 rq:731647 version:1.13.1

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2019-08-20 
10:57:01.560685757 +0200
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.7948/tensorflow.changes  
2019-09-23 12:32:20.869660004 +0200
@@ -1,0 +2,6 @@
+Tue Sep 17 21:08:12 UTC 2019 - guillaume.gar...@opensuse.org
+
+- Ajust %limit_build to avoid OOM errors
+- Do not use %limit_build for lite flavor
+
+---



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.2n6czG/_old  2019-09-23 12:32:24.385659426 +0200
+++ /var/tmp/diff_new_pack.2n6czG/_new  2019-09-23 12:32:24.389659425 +0200
@@ -479,7 +479,9 @@
 %endif
 
 %build
-%limit_build -m 4000
+%if !%{is_lite}
+%limit_build -m 6000
+%endif
 
 %if %{is_lite}
 make %{?_smp_mflags} -f tensorflow/lite/tools/make/Makefile \










commit tensorflow for openSUSE:Factory

2019-08-20 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2019-08-20 10:56:58

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.22127 (New)


Package is "tensorflow"

Tue Aug 20 10:56:58 2019 rev:6 rq:719606 version:1.13.1

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2019-07-22 
12:20:09.555668006 +0200
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.22127/tensorflow.changes 
2019-08-20 10:57:01.560685757 +0200
@@ -1,0 +2,5 @@
+Mon Jul 29 13:51:16 UTC 2019 - Christian Goll 
+
+- added additonal dependencies
+
+---



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.XHQKEV/_old  2019-08-20 10:57:05.036685034 +0200
+++ /var/tmp/diff_new_pack.XHQKEV/_new  2019-08-20 10:57:05.040685034 +0200
@@ -260,8 +260,13 @@
 Patch4: tensorflow-fix_lite.patch
 
 Requires:   python3
+Requires:   python3-Keras-Applications
+Requires:   python3-Keras-Preprocessing
 Requires:   python3-abseil
 Requires:   python3-astor
+Requires:   python3-gast
+Requires:   python3-protobuf
+Requires:   python3-termcolor
 %if %{with hpc}
 Requires:   python3-numpy-%{compiler_family}%{?c_f_ver}-hpc
 %else










commit tensorflow for openSUSE:Factory

2019-07-22 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2019-07-22 12:20:01

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.4126 (New)


Package is "tensorflow"

Mon Jul 22 12:20:01 2019 rev:5 rq:716088 version:1.13.1

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2019-01-21 
10:51:01.095970939 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.4126/tensorflow.changes  
2019-07-22 12:20:09.555668006 +0200
@@ -1,0 +2,93 @@
+Wed Jul 17 08:18:34 UTC 2019 - Christian Goll 
+
+- fixed installation location of shared library 
+
+---
+Mon Jul  8 14:04:17 UTC 2019 - Christian Goll 
+
+- removed bazel mirror from as much source links as possible 
+- added support-new-bazel.patch support newer upcoming bazel
+  versions
+
+---
+Tue Jun  4 14:16:10 UTC 2019 - Guillaume GARDET 
+
+- Fix build for lite flavor:
+  * tensorflow-fix_lite.patch
+
+---
+Wed May 29 16:11:36 UTC 2019 - Guillaume GARDET 
+
+- Call ldconfig for devel package in post/postun
+
+---
+Mon May 27 15:00:28 UTC 2019 - Guillaume GARDET 
+
+- Fix aarch64 build with upstream patch:
+  * tensorflow-make_aws_sdk_work_on_aarch64.patch
+
+---
+Mon May 27 04:08:54 UTC 2019 - Guillaume GARDET 
+
+- Add Lite flavor
+
+---
+Fri Apr 26 08:27:55 UTC 2019 - Christian Goll 
+
+- updated to 1.13.1 fixes boo#1133490 
+
+---
+Fri Mar 29 13:06:28 UTC 2019 - Guillaume GARDET 
+
+- Update _constraints to avoid OOM errors
+
+---
+Fri Mar 29 08:18:09 UTC 2019 - Guillaume GARDET 
+
+- Build and package libtensorflow_cc and libtensorflow_framework
+
+---
+Tue Mar 19 15:40:25 UTC 2019 - Christian Goll 
+
+- added fix_mvapich_mpi_bzl.patch which fixes detection of 
+  mvapich2 mpi library
+- fixed python3 build
+
+---
+Tue Mar 12 20:33:56 UTC 2019 - Adrian Schröter 
+
+- update to version 1.13.1
+  * Major Features and Improvements
+  * TensorFlow Lite has moved from contrib to core. This means that Python 
modules are under tf.lite and source code is now under tensorflow/lite rather 
than tensorflow/contrib/lite.
+  * TensorFlow GPU binaries are now built against CUDA 10 and TensorRT 5.0.
+  * Support for Python3.7 on all operating systems.
+  * Moved NCCL to core.
+- drop merged patch mpilibpath_configure_py.patch
+- drop obsolete pyton3.7 patches
+- disabled jemalloc for now
+
+---
+Tue Feb 12 08:39:57 UTC 2019 - cg...@suse.com
+
+- enabled aws and googlecloud support
+  * removed no_aws_and_googlecloud.patch
+
+---
+Mon Feb 11 16:27:20 UTC 2019 - Christian Goll 
+
+- Fixed build issues with python 3.7 what introduced the patches
+  * python3_7_compatibility.patch backported from upstream
+  * python3.7_unicode.patch fixes a minor function call
+  * python3.7_async_keyword.patch avoids the new keyword async
+
+---
+Thu Jan 31 11:44:21 UTC 2019 - Bernhard Wiedemann 
+
+- Fix build with python 3.7
+
+---
+Fri Jan 18 16:45:48 UTC 2019 - Guillaume GARDET 
+
+- Build and package libtensorflow.so as some packages may link to it
+
+---

Old:

  mpilibpath_configure_py.patch
  no_aws_and_googlecloud.patch
  protobuf_v3.6.0.tar.gz
  re2-2018-04-01.tar.gz
  tensorflow-1.10.0.tar.gz

New:

  816a4ae622e964763ca0862d9dbd19324a1eaf45.tar.gz
  aws-sdk-cpp-1.3.15.tar.gz
  bazel-toolchains.tar.gz
  fft.tgz
  fix_mvapich_mpi_bzl.patch
  google-cloud-cpp.tar.gz
  google-flatbuffers-1.10.0~pre.tar.gz
  google-nsync-1.20.1.tar.gz
  grpc.tar.gz
  kafka-v0.11.5.tar.gz
  keras-applications-1.0.6.tar.gz
  keras-preprocessing-1.0.9.tar.gz
  license.rst.txt
  master.zip
  nanopb.tar.gz
  protobuf_v3.6.1.2.tar.gz
  re2-2018-10-01.tar.gz
  release-1.8.0.tar.gz
  rules_docker.tar.gz
  support-new-bazel.patch
  tensorflow-1.13.1.tar.gz
  tensorflow-fix_lite.patch
  tensorflow-make_aws_sdk_work_on_aarch64.patch
  unicode-org-icu.tar.gz


commit tensorflow for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2019-01-21 10:50:35

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.28833 (New)


Package is "tensorflow"

Mon Jan 21 10:50:35 2019 rev:4 rq:664696 version:1.10.0

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2018-11-27 
10:46:36.239938243 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.28833/tensorflow.changes 
2019-01-21 10:51:01.095970939 +0100
@@ -1,0 +2,5 @@
+Fri Jan 11 13:52:51 UTC 2019 - Guillaume GARDET 
+
+- Add constraints on HDD size to avoid no space-left error
+
+---



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.TrpHPv/_old  2019-01-21 10:51:08.235962264 +0100
+++ /var/tmp/diff_new_pack.TrpHPv/_new  2019-01-21 10:51:08.235962264 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tensorflow
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ _constraints ++
--- /var/tmp/diff_new_pack.TrpHPv/_old  2019-01-21 10:51:08.267962225 +0100
+++ /var/tmp/diff_new_pack.TrpHPv/_new  2019-01-21 10:51:08.267962225 +0100
@@ -3,5 +3,8 @@
 
  8192
 
+
+  10
+
   
 









commit tensorflow for openSUSE:Factory

2018-11-27 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2018-11-27 10:45:03

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.19453 (New)


Package is "tensorflow"

Tue Nov 27 10:45:03 2018 rev:3 rq:652060 version:1.10.0

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2018-11-26 
10:36:59.616558143 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.19453/tensorflow.changes 
2018-11-27 10:46:36.239938243 +0100
@@ -1,0 +2,6 @@
+Mon Nov 26 19:38:35 UTC 2018 - Todd R 
+
+- Fix python3 provides
+- Minor spec file cleanups
+
+---



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.vxnlQo/_old  2018-11-27 10:46:38.111936321 +0100
+++ /var/tmp/diff_new_pack.vxnlQo/_new  2018-11-27 10:46:38.115936316 +0100
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -148,7 +148,7 @@
 Version:%vers
 Release:0
 #Release:1%{?config_dependant}%{?dist}
-Summary:Tensorflow is a framework used for deep learning
+Summary:A framework used for deep learning
 License:Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND FSFUL AND MIT 
AND MPL-2.0 AND OpenSSL AND Python-2.0
 Group:  Development/Languages/Python
 Url:https://www.tensorflow.org/
@@ -214,6 +214,11 @@
 Requires:   python3-numpy
 %endif
 Requires:   python3-pip
+%if %{with hpc}
+Provides:   python3-tensorflow-%{compiler_family}%{?c_f_ver}-hpc
+%else
+Provides:   python3-tensorflow
+%endif
 BuildRequires:  bazel
 BuildRequires:  curl
 %if %{with cuda}
@@ -267,11 +272,6 @@
 %endif
 BuildRequires:  lua-lmod
 BuildRequires:  suse-hpc
-%if %{with hpc}
-Provides:   python3-tensorflow-%{compiler_family}%{?c_f_ver}-hpc
-%else
-Provides:   python3-tensorflow
-%endif
 %hpc_requires
 %endif
 
@@ -301,18 +301,30 @@
 %package -n %{package_name}-devel
 Summary:Header files of tensorflow
 Group:  Development/Languages/Python
-Requires:   %{package_name}
+Requires:   %{package_name} = %{version}
 
 %description  -n %{package_name}-devel
-Necessary headers for the C/C++ Api
+This open source software library for numerical computation is used for data
+flow graphs. The graph nodes represent mathematical operations, while the graph
+edges represent the multidimensional data arrays (tensors) that flow between
+them. This flexible architecture enables you to deploy computation to one or
+more CPUs in a desktop, server, or mobile device without rewriting code.
+
+This package provides necessary headers for the C/C++ Api
 
 %package -n %{package_name}-doc
-Summary:Examples from tensorflow
-Group:  Development/Languages/Python
-Requires:   %{package_name}
+Summary:Examples from the tensorflow website
+Group:  Documentation/Other
+Requires:   %{package_name} = %{version}
 
 %description  -n %{package_name}-doc
-Examples from the website.
+This open source software library for numerical computation is used for data
+flow graphs. The graph nodes represent mathematical operations, while the graph
+edges represent the multidimensional data arrays (tensors) that flow between
+them. This flexible architecture enables you to deploy computation to one or
+more CPUs in a desktop, server, or mobile device without rewriting code.
+
+This package provides examples from the website.
 
 %prep
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}









commit tensorflow for openSUSE:Factory

2018-11-26 Thread root
Hello community,

here is the log from the commit of package tensorflow for openSUSE:Factory 
checked in at 2018-11-26 10:34:19

Comparing /work/SRC/openSUSE:Factory/tensorflow (Old)
 and  /work/SRC/openSUSE:Factory/.tensorflow.new.19453 (New)


Package is "tensorflow"

Mon Nov 26 10:34:19 2018 rev:2 rq:651661 version:1.10.0

Changes:

--- /work/SRC/openSUSE:Factory/tensorflow/tensorflow.changes2018-11-14 
14:43:06.434702898 +0100
+++ /work/SRC/openSUSE:Factory/.tensorflow.new.19453/tensorflow.changes 
2018-11-26 10:36:59.616558143 +0100
@@ -1,0 +2,5 @@
+Sat Nov 24 09:03:12 UTC 2018 - Todd R 
+
+- Provide python3-tensorflow
+
+---



Other differences:
--
++ tensorflow.spec ++
--- /var/tmp/diff_new_pack.DbjFW0/_old  2018-11-26 10:37:02.624554626 +0100
+++ /var/tmp/diff_new_pack.DbjFW0/_new  2018-11-26 10:37:02.628554621 +0100
@@ -267,6 +267,11 @@
 %endif
 BuildRequires:  lua-lmod
 BuildRequires:  suse-hpc
+%if %{with hpc}
+Provides:   python3-tensorflow-%{compiler_family}%{?c_f_ver}-hpc
+%else
+Provides:   python3-tensorflow
+%endif
 %hpc_requires
 %endif