commit tensorflow for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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