* Thu Oct 15 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to 1.15.4:
* Fixes an undefined behavior causing a segfault in
tf.raw_ops.Switch (CVE-2020-15190)
* Fixes three vulnerabilities in conversion to DLPack format
(CVE-2020-15191, CVE-2020-15192, CVE-2020-15193)
* Fixes two vulnerabilities in SparseFillEmptyRowsGrad
(CVE-2020-15194, CVE-2020-15195)
* Fixes an integer truncation vulnerability in code using the
work sharder API (CVE-2020-15202)
* Fixes a format string vulnerability in tf.strings.as_string
(CVE-2020-15203)
* Fixes segfault raised by calling session-only ops in eager mode
(CVE-2020-15204)
* Fixes data leak and potential ASLR violation from
tf.raw_ops.StringNGrams (CVE-2020-15205)
* Fixes segfaults caused by incomplete SavedModel validation
(CVE-2020-15206)
* Fixes a data corruption due to a bug in negative indexing
support in TFLite (CVE-2020-15207)
* Fixes a data corruption due to dimension mismatch in
TFLite (CVE-2020-15208)
* Fixes several vulnerabilities in TFLite saved model format
(CVE-2020-15209, CVE-2020-15210, CVE-2020-15211)
* Updates sqlite3 to 3.33.00 to handle CVE-2020-9327,
CVE-2020-11655, CVE-2020-11656, CVE-2020-13434,
CVE-2020-13435, CVE-2020-13630, CVE-2020-13631,
CVE-2020-13871, and CVE-2020-15358.
* Fixes #41630 by including max_seq_length in CuDNN descriptor
cache key
* Pins numpy to 1.18.5 to prevent ABI breakage when compiling
code that uses both NumPy and TensorFlow headers.
* Mon Sep 07 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Package header files for Tensoflow Lite - boo#1175099
* Thu Aug 20 2020 Martin Li?ka <mliska@suse.cz>
- Use memoryperjob constraint instead of %limit_build macro.
- Use only 1300MB for memoryperjob.
* Wed Aug 12 2020 Matej Cepl <mcepl@suse.com>
- Replace pypi.python.org Source URL with the canonical files.pythonhosted.org
* Thu Jun 18 2020 Sumit Jamgade <sjamgade@suse.com>
- update spec file to link ccache correctly for bazel builds.
* Tue Jun 16 2020 Christian Goll <cgoll@suse.com>
- updated to bug fix release 1.15.3
* Tue May 26 2020 Christian Goll <cgoll@suse.com>
- 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
* Thu Mar 26 2020 Christian Goll <cgoll@suse.com>
- removed hpc-mvapich2 build (bsc#1167735)
* Tue Mar 17 2020 Simon Lees <sflees@suse.de>
- Suppress library-without-ldconfig-* in rpmlintrc as it seems
intentional and is currently causing builds to fail
* Mon Mar 16 2020 Christian Goll <cgoll@suse.com>
- fixed mpi and hpc builds, added file
* fix-mpi-build.patch
* Thu Mar 12 2020 Christian Goll <cgoll@suse.com>
- 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 2020 Christian Goll <cgoll@suse.com>
- 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
* Thu Feb 13 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Add 'Provides' only for hpc flavors, otherwise it matches the
package name
* Thu Feb 13 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Add provides/conflicts to avoid to install tensorflow and
tensorflow2 as some files are provided by both packages
* Tue Feb 04 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Increase RAM requirements and limit_build value to avoid OOM
* Mon Feb 03 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Apply grpc-namespace-corrections.patch for all flavors
since Leap 15.2 now requires it as well.
* Fri Jan 31 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Fix ARM_NEON_2_x86_SSE-master.zip archive
* Wed Jan 15 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Build TensorFlow Lite (only) for %arm
* Tue Jan 14 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- ExcludeArch %arm since build fails due to no support for aws
* Tue Jan 14 2020 Dominique Leuenberger <dimstar@opensuse.org>
- ExcludeArch %ix86: bazel is required to build, which in turn is
not supported on ix86.