[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2020-09-10 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, September 10, 2020 @ 20:33:49
  Author: svenstaro
Revision: 702334

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 702333, tensorflow/trunk/PKGBUILD)
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch
(from rev 702333, tensorflow/trunk/build-against-actual-mkl.patch)
Deleted:
  tensorflow/repos/community-x86_64/PKGBUILD
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch

+
 PKGBUILD   |  584 +++
 build-against-actual-mkl.patch |   74 ++--
 2 files changed, 329 insertions(+), 329 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-10 20:33:28 UTC (rev 702333)
+++ PKGBUILD2020-09-10 20:33:49 UTC (rev 702334)
@@ -1,292 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Konstantin Gizdov (kgizdov) 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=2.3.0
-_pkgver=2.3.0
-pkgrel=3
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/;
-license=('APACHE')
-arch=('x86_64')
-depends=('c-ares' 'intel-mkl' 'onednn' 'pybind11' 'openssl-1.0' 'lmdb')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils' 'nccl' 'git' 'gcc9'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools' 
'python-h5py'
- 'python-keras-applications' 'python-keras-preprocessing'
- 'cython')
-optdepends=('tensorboard: Tensorflow visualization toolkit')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;
-
numpy1.20.patch::https://github.com/tensorflow/tensorflow/commit/75ea0b31477d6ba9e990e296bbbd8ca4e7eebadf.patch
-build-against-actual-mkl.patch)
-sha512sums=('86aa087ea84dac1ecc1023b23a378100d41cc6778ccd20404a4b955fc67cef11b3dc08abcc5b88020124d221e6fb172b33bd5206e9c9db6bc8fbeed399917eac'
-
'df2e0373e2f63b8766f31933f7db57f6a7559b8f03af1db51644fba87731451a7cd3895529a3192e5394612fcb42f245b794b1c9ca3c05881ca03a547c8c9acc'
-
'e51e3f3dced121db3a09fbdaefd3336095584b72a5eb6f302fa6fa68ab56ea45e8a847ec90ff4ba076db312c06f91ff672e08e95263c658526582494ce08')
-
-get_pyver () {
-  python -c 'import sys; print(str(sys.version_info[0]) + "." + 
str(sys.version_info[1]))'
-}
-
-check_dir() {
-  if [ -d "${1}" ]; then
-return 0
-  else
->&2 echo Directory "${1}" does not exist or is a file! Exiting...
-exit 1
-  fi
-}
-
-prepare() {
-  # Allow any bazel version
-  echo "*" > tensorflow-${_pkgver}/.bazelversion
-
-  # Tensorflow actually wants to build against a slimmed down version of Intel 
MKL called MKLML
-  # See https://github.com/intel/mkl-dnn/issues/102
-  # MKLML version that Tensorflow wants to use is 
https://github.com/intel/mkl-dnn/releases/tag/v0.21
-  patch -Np1 -d tensorflow-${_pkgver} -i 
"$srcdir"/build-against-actual-mkl.patch
-
-  # Compile with C++17 by default (FS#65953)
-  #sed -i "s/c++14/c++17/g" tensorflow-${_pkgver}/.bazelrc
-
-  patch -Np1 -d tensorflow-${_pkgver} -i "$srcdir"/numpy1.20.patch
-
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
-
-  # These environment variables influence the behavior of the configure call 
below.
-  export PYTHON_BIN_PATH=/usr/bin/python
-  export USE_DEFAULT_PYTHON_LIB_PATH=1
-  export TF_NEED_JEMALLOC=1
-  export TF_NEED_KAFKA=0
-  export TF_NEED_OPENCL_SYCL=0
-  export TF_NEED_AWS=0
-  export TF_NEED_GCP=0
-  export TF_NEED_HDFS=0
-  export TF_NEED_S3=0
-  export TF_ENABLE_XLA=1
-  export TF_NEED_GDR=0
-  export TF_NEED_VERBS=0
-  export TF_NEED_OPENCL=0
-  export TF_NEED_MPI=0
-  export TF_NEED_TENSORRT=0
-  export TF_NEED_NGRAPH=0
-  export TF_NEED_IGNITE=0
-  export TF_NEED_ROCM=0
-  # See 
https://github.com/tensorflow/tensorflow/blob/master/third_party/systemlibs/syslibs_configure.bzl
-  export 
TF_SYSTEM_LIBS="boringssl,curl,cython,gif,icu,libjpeg_turbo,lmdb,nasm,pcre,png,pybind11,zlib"
-  export TF_SET_ANDROID_WORKSPACE=0
-  export TF_DOWNLOAD_CLANG=0
-  export TF_NCCL_VERSION=2.7
-  export TF_IGNORE_MAX_BAZEL_VERSION=1
-  export TF_MKL_ROOT=/opt/intel/mkl
-  export NCCL_INSTALL_PATH=/usr
-  export GCC_HOST_COMPILER_PATH=/usr/bin/gcc-9
-  export HOST_C_COMPILER=/usr/bin/gcc-9
-  export HOST_CXX_COMPILER=/usr/bin/g++-9
-  export TF_CUDA_CLANG=0  # Clang currently disabled because it's not 
compatible at the moment.
-  export CLANG_CUDA_COMPILER_PATH=/usr/bin/clang
-  export TF_CUDA_PATHS=/opt/cuda,/usr/lib,/usr
-  export 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2020-08-11 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, August 11, 2020 @ 09:31:53
  Author: svenstaro
Revision: 67

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 674443, tensorflow/trunk/PKGBUILD)
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch
(from rev 674443, tensorflow/trunk/build-against-actual-mkl.patch)
Deleted:
  tensorflow/repos/community-x86_64/PKGBUILD
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch

+
 PKGBUILD   |  576 +++
 build-against-actual-mkl.patch |   74 ++---
 2 files changed, 329 insertions(+), 321 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-11 09:31:34 UTC (rev 674443)
+++ PKGBUILD2020-08-11 09:31:53 UTC (rev 67)
@@ -1,284 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Konstantin Gizdov (kgizdov) 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=2.3.0
-_pkgver=2.3.0
-pkgrel=2
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/;
-license=('APACHE')
-arch=('x86_64')
-depends=('c-ares' 'intel-mkl' 'onednn')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils' 'nccl' 'git' 'gcc9'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools' 
'python-h5py'
- 'python-keras-applications' 'python-keras-preprocessing')
-optdepends=('tensorboard: Tensorflow visualization toolkit')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;
-
numpy1.20.patch::https://github.com/tensorflow/tensorflow/commit/75ea0b31477d6ba9e990e296bbbd8ca4e7eebadf.patch
-build-against-actual-mkl.patch)
-sha512sums=('86aa087ea84dac1ecc1023b23a378100d41cc6778ccd20404a4b955fc67cef11b3dc08abcc5b88020124d221e6fb172b33bd5206e9c9db6bc8fbeed399917eac'
-
'df2e0373e2f63b8766f31933f7db57f6a7559b8f03af1db51644fba87731451a7cd3895529a3192e5394612fcb42f245b794b1c9ca3c05881ca03a547c8c9acc'
-
'e51e3f3dced121db3a09fbdaefd3336095584b72a5eb6f302fa6fa68ab56ea45e8a847ec90ff4ba076db312c06f91ff672e08e95263c658526582494ce08')
-
-get_pyver () {
-  python -c 'import sys; print(str(sys.version_info[0]) + "." + 
str(sys.version_info[1]))'
-}
-
-check_dir() {
-  if [ -d "${1}" ]; then
-return 0
-  else
->&2 echo Directory "${1}" does not exist or is a file! Exiting...
-exit 1
-  fi
-}
-
-prepare() {
-  # Allow any bazel version
-  echo "*" > tensorflow-${_pkgver}/.bazelversion
-
-  # Tensorflow actually wants to build against a slimmed down version of Intel 
MKL called MKLML
-  # See https://github.com/intel/mkl-dnn/issues/102
-  # MKLML version that Tensorflow wants to use is 
https://github.com/intel/mkl-dnn/releases/tag/v0.21
-  patch -Np1 -d tensorflow-${_pkgver} -i 
"$srcdir"/build-against-actual-mkl.patch
-
-  # Compile with C++17 by default (FS#65953)
-  #sed -i "s/c++14/c++17/g" tensorflow-${_pkgver}/.bazelrc
-
-  patch -Np1 -d tensorflow-${_pkgver} -i "$srcdir"/numpy1.20.patch
-
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
-
-  # These environment variables influence the behavior of the configure call 
below.
-  export PYTHON_BIN_PATH=/usr/bin/python
-  export USE_DEFAULT_PYTHON_LIB_PATH=1
-  export TF_NEED_JEMALLOC=1
-  export TF_NEED_KAFKA=0
-  export TF_NEED_OPENCL_SYCL=0
-  export TF_NEED_AWS=0
-  export TF_NEED_GCP=0
-  export TF_NEED_HDFS=0
-  export TF_NEED_S3=0
-  export TF_ENABLE_XLA=1
-  export TF_NEED_GDR=0
-  export TF_NEED_VERBS=0
-  export TF_NEED_OPENCL=0
-  export TF_NEED_MPI=0
-  export TF_NEED_TENSORRT=0
-  export TF_NEED_NGRAPH=0
-  export TF_NEED_IGNITE=0
-  export TF_NEED_ROCM=0
-  export TF_SET_ANDROID_WORKSPACE=0
-  export TF_DOWNLOAD_CLANG=0
-  export TF_NCCL_VERSION=2.7
-  export TF_IGNORE_MAX_BAZEL_VERSION=1
-  export TF_MKL_ROOT=/opt/intel/mkl
-  export NCCL_INSTALL_PATH=/usr
-  export GCC_HOST_COMPILER_PATH=/usr/bin/gcc-9
-  export HOST_C_COMPILER=/usr/bin/gcc-9
-  export HOST_CXX_COMPILER=/usr/bin/g++-9
-  export TF_CUDA_CLANG=0  # Clang currently disabled because it's not 
compatible at the moment.
-  export CLANG_CUDA_COMPILER_PATH=/usr/bin/clang
-  export TF_CUDA_PATHS=/opt/cuda,/usr/lib,/usr
-  export TF_CUDA_VERSION=$(/opt/cuda/bin/nvcc --version | sed -n 's/^.*release 
\(.*\),.*/\1/p')
-  export TF_CUDNN_VERSION=$(sed -n 's/^#define CUDNN_MAJOR\s*\(.*\).*/\1/p' 
/usr/include/cudnn_version.h)
-  export TF_CUDA_COMPUTE_CAPABILITIES=5.2,5.3,6.0,6.1,6.2,7.0,7.2,7.5,8.0
-
-  # Required until 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2020-08-07 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, August 8, 2020 @ 00:54:25
  Author: svenstaro
Revision: 671802

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 671801, tensorflow/trunk/PKGBUILD)
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch
(from rev 671801, tensorflow/trunk/build-against-actual-mkl.patch)
Deleted:
  tensorflow/repos/community-x86_64/PKGBUILD
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch

+
 PKGBUILD   |  568 +++
 build-against-actual-mkl.patch |   74 ++---
 2 files changed, 321 insertions(+), 321 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-08 00:53:56 UTC (rev 671801)
+++ PKGBUILD2020-08-08 00:54:25 UTC (rev 671802)
@@ -1,284 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Konstantin Gizdov (kgizdov) 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=2.3.0
-_pkgver=2.3.0
-pkgrel=1
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/;
-license=('APACHE')
-arch=('x86_64')
-depends=('c-ares' 'intel-mkl' 'onednn')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils' 'nccl' 'git' 'gcc9'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools' 
'python-h5py'
- 'python-keras-applications' 'python-keras-preprocessing')
-optdepends=('tensorboard: Tensorflow visualization toolkit')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;
-
numpy1.20.patch::https://github.com/tensorflow/tensorflow/commit/75ea0b31477d6ba9e990e296bbbd8ca4e7eebadf.patch
-build-against-actual-mkl.patch)
-sha512sums=('86aa087ea84dac1ecc1023b23a378100d41cc6778ccd20404a4b955fc67cef11b3dc08abcc5b88020124d221e6fb172b33bd5206e9c9db6bc8fbeed399917eac'
-
'df2e0373e2f63b8766f31933f7db57f6a7559b8f03af1db51644fba87731451a7cd3895529a3192e5394612fcb42f245b794b1c9ca3c05881ca03a547c8c9acc'
-
'e51e3f3dced121db3a09fbdaefd3336095584b72a5eb6f302fa6fa68ab56ea45e8a847ec90ff4ba076db312c06f91ff672e08e95263c658526582494ce08')
-
-get_pyver () {
-  python -c 'import sys; print(str(sys.version_info[0]) + "." + 
str(sys.version_info[1]))'
-}
-
-check_dir() {
-  if [ -d "${1}" ]; then
-return 0
-  else
->&2 echo Directory "${1}" does not exist or is a file! Exiting...
-exit 1
-  fi
-}
-
-prepare() {
-  # Allow any bazel version
-  echo "*" > tensorflow-${_pkgver}/.bazelversion
-
-  # Tensorflow actually wants to build against a slimmed down version of Intel 
MKL called MKLML
-  # See https://github.com/intel/mkl-dnn/issues/102
-  # MKLML version that Tensorflow wants to use is 
https://github.com/intel/mkl-dnn/releases/tag/v0.21
-  patch -Np1 -d tensorflow-${_pkgver} -i 
"$srcdir"/build-against-actual-mkl.patch
-
-  # Compile with C++17 by default (FS#65953)
-  #sed -i "s/c++14/c++17/g" tensorflow-${_pkgver}/.bazelrc
-
-  patch -Np1 -d tensorflow-${_pkgver} -i "$srcdir"/numpy1.20.patch
-
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
-
-  # These environment variables influence the behavior of the configure call 
below.
-  export PYTHON_BIN_PATH=/usr/bin/python
-  export USE_DEFAULT_PYTHON_LIB_PATH=1
-  export TF_NEED_JEMALLOC=1
-  export TF_NEED_KAFKA=0
-  export TF_NEED_OPENCL_SYCL=0
-  export TF_NEED_AWS=0
-  export TF_NEED_GCP=0
-  export TF_NEED_HDFS=0
-  export TF_NEED_S3=0
-  export TF_ENABLE_XLA=1
-  export TF_NEED_GDR=0
-  export TF_NEED_VERBS=0
-  export TF_NEED_OPENCL=0
-  export TF_NEED_MPI=0
-  export TF_NEED_TENSORRT=0
-  export TF_NEED_NGRAPH=0
-  export TF_NEED_IGNITE=0
-  export TF_NEED_ROCM=0
-  export TF_SET_ANDROID_WORKSPACE=0
-  export TF_DOWNLOAD_CLANG=0
-  export TF_NCCL_VERSION=2.7
-  export TF_IGNORE_MAX_BAZEL_VERSION=1
-  export TF_MKL_ROOT=/opt/intel/mkl
-  export NCCL_INSTALL_PATH=/usr
-  export GCC_HOST_COMPILER_PATH=/usr/bin/gcc-9
-  export HOST_C_COMPILER=/usr/bin/gcc-9
-  export HOST_CXX_COMPILER=/usr/bin/g++-9
-  export TF_CUDA_CLANG=0  # Clang currently disabled because it's not 
compatible at the moment.
-  export CLANG_CUDA_COMPILER_PATH=/usr/bin/clang
-  export TF_CUDA_PATHS=/opt/cuda,/usr/lib,/usr
-  export TF_CUDA_VERSION=$(/opt/cuda/bin/nvcc --version | sed -n 's/^.*release 
\(.*\),.*/\1/p')
-  export TF_CUDNN_VERSION=$(sed -n 's/^#define CUDNN_MAJOR\s*\(.*\).*/\1/p' 
/usr/include/cudnn_version.h)
-  export TF_CUDA_COMPUTE_CAPABILITIES=5.2,5.3,6.0,6.1,6.2,7.0,7.2,7.5,8.0
-
-  # Required until 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2020-07-27 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, July 27, 2020 @ 22:55:11
  Author: svenstaro
Revision: 665551

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 665550, tensorflow/trunk/PKGBUILD)
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch
(from rev 665550, tensorflow/trunk/build-against-actual-mkl.patch)
Deleted:
  tensorflow/repos/community-x86_64/PKGBUILD
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch

+
 PKGBUILD   |  568 +++
 build-against-actual-mkl.patch |   74 ++---
 2 files changed, 321 insertions(+), 321 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-27 22:54:52 UTC (rev 665550)
+++ PKGBUILD2020-07-27 22:55:11 UTC (rev 665551)
@@ -1,284 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Konstantin Gizdov (kgizdov) 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=2.3.0rc2
-_pkgver=2.3.0-rc2
-pkgrel=2
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/;
-license=('APACHE')
-arch=('x86_64')
-depends=('c-ares' 'intel-mkl' 'onednn')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils' 'nccl' 'git' 'gcc9'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools' 
'python-h5py'
- 'python-keras-applications' 'python-keras-preprocessing')
-optdepends=('tensorboard: Tensorflow visualization toolkit')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;
-
numpy1.20.patch::https://github.com/tensorflow/tensorflow/commit/75ea0b31477d6ba9e990e296bbbd8ca4e7eebadf.patch
-build-against-actual-mkl.patch)
-sha512sums=('401c6e2a89aff763b2aa102d0dacc99c955d2d2eea41ec93de8c9c0f3422d85ad7cabf04991675ac45ef9fe5e971794dba3a062ba527d9af41d2d4072806730c'
-
'df2e0373e2f63b8766f31933f7db57f6a7559b8f03af1db51644fba87731451a7cd3895529a3192e5394612fcb42f245b794b1c9ca3c05881ca03a547c8c9acc'
-
'e51e3f3dced121db3a09fbdaefd3336095584b72a5eb6f302fa6fa68ab56ea45e8a847ec90ff4ba076db312c06f91ff672e08e95263c658526582494ce08')
-
-get_pyver () {
-  python -c 'import sys; print(str(sys.version_info[0]) + "." + 
str(sys.version_info[1]))'
-}
-
-check_dir() {
-  if [ -d "${1}" ]; then
-return 0
-  else
->&2 echo Directory "${1}" does not exist or is a file! Exiting...
-exit 1
-  fi
-}
-
-prepare() {
-  # Allow any bazel version
-  echo "*" > tensorflow-${_pkgver}/.bazelversion
-
-  # Tensorflow actually wants to build against a slimmed down version of Intel 
MKL called MKLML
-  # See https://github.com/intel/mkl-dnn/issues/102
-  # MKLML version that Tensorflow wants to use is 
https://github.com/intel/mkl-dnn/releases/tag/v0.21
-  patch -Np1 -d tensorflow-${_pkgver} -i 
"$srcdir"/build-against-actual-mkl.patch
-
-  # Compile with C++17 by default (FS#65953)
-  #sed -i "s/c++14/c++17/g" tensorflow-${_pkgver}/.bazelrc
-
-  patch -Np1 -d tensorflow-${_pkgver} -i "$srcdir"/numpy1.20.patch
-
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
-
-  # These environment variables influence the behavior of the configure call 
below.
-  export PYTHON_BIN_PATH=/usr/bin/python
-  export USE_DEFAULT_PYTHON_LIB_PATH=1
-  export TF_NEED_JEMALLOC=1
-  export TF_NEED_KAFKA=0
-  export TF_NEED_OPENCL_SYCL=0
-  export TF_NEED_AWS=0
-  export TF_NEED_GCP=0
-  export TF_NEED_HDFS=0
-  export TF_NEED_S3=0
-  export TF_ENABLE_XLA=1
-  export TF_NEED_GDR=0
-  export TF_NEED_VERBS=0
-  export TF_NEED_OPENCL=0
-  export TF_NEED_MPI=0
-  export TF_NEED_TENSORRT=0
-  export TF_NEED_NGRAPH=0
-  export TF_NEED_IGNITE=0
-  export TF_NEED_ROCM=0
-  export TF_SET_ANDROID_WORKSPACE=0
-  export TF_DOWNLOAD_CLANG=0
-  export TF_NCCL_VERSION=2.7
-  export TF_IGNORE_MAX_BAZEL_VERSION=1
-  export TF_MKL_ROOT=/opt/intel/mkl
-  export NCCL_INSTALL_PATH=/usr
-  export GCC_HOST_COMPILER_PATH=/usr/bin/gcc-9
-  export HOST_C_COMPILER=/usr/bin/gcc-9
-  export HOST_CXX_COMPILER=/usr/bin/g++-9
-  export TF_CUDA_CLANG=0  # Clang currently disabled because it's not 
compatible at the moment.
-  export CLANG_CUDA_COMPILER_PATH=/usr/bin/clang
-  export TF_CUDA_PATHS=/opt/cuda,/usr/lib,/usr
-  export TF_CUDA_VERSION=$(/opt/cuda/bin/nvcc --version | sed -n 's/^.*release 
\(.*\),.*/\1/p')
-  export TF_CUDNN_VERSION=$(sed -n 's/^#define CUDNN_MAJOR\s*\(.*\).*/\1/p' 
/usr/include/cudnn_version.h)
-  export TF_CUDA_COMPUTE_CAPABILITIES=5.2,5.3,6.0,6.1,6.2,7.0,7.2,7.5,8.0
-
-  # Required 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2020-07-23 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, July 23, 2020 @ 17:36:49
  Author: svenstaro
Revision: 665020

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 665019, tensorflow/trunk/PKGBUILD)
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch
(from rev 665019, tensorflow/trunk/build-against-actual-mkl.patch)
Deleted:
  tensorflow/repos/community-x86_64/PKGBUILD
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch

+
 PKGBUILD   |  560 +++
 build-against-actual-mkl.patch |   74 ++---
 2 files changed, 321 insertions(+), 313 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-07-23 17:36:20 UTC (rev 665019)
+++ PKGBUILD2020-07-23 17:36:49 UTC (rev 665020)
@@ -1,276 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Konstantin Gizdov (kgizdov) 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=2.2.0
-_pkgver=2.2.0
-pkgrel=1
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/;
-license=('APACHE')
-arch=('x86_64')
-depends=('c-ares' 'intel-mkl' 'onednn')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils' 'nccl' 'git' 'gcc'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools' 
'python-h5py'
- 'python-keras-applications' 'python-keras-preprocessing')
-optdepends=('tensorboard: Tensorflow visualization toolkit'
-'python-pasta: tf_upgrade_v2 tool')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;
-build-against-actual-mkl.patch)
-sha512sums=('94a2663497d333d543f363e9fea94fbcfdcdbbc0dfbaf009ba9181a808713aeb78f9b8805f56bea5fd3925a36f105427b3996795750589f378d8afbdadc2b86d'
-
'e51e3f3dced121db3a09fbdaefd3336095584b72a5eb6f302fa6fa68ab56ea45e8a847ec90ff4ba076db312c06f91ff672e08e95263c658526582494ce08')
-
-get_pyver () {
-  python -c 'import sys; print(str(sys.version_info[0]) + "." + 
str(sys.version_info[1]))'
-}
-
-check_dir() {
-  if [ -d "${1}" ]; then
-return 0
-  else
->&2 echo Directory "${1}" does not exist or is a file! Exiting...
-exit 1
-  fi
-}
-
-prepare() {
-  # Allow any bazel version
-  echo "*" > tensorflow-${_pkgver}/.bazelversion
-
-  # Tensorflow actually wants to build against a slimmed down version of Intel 
MKL called MKLML
-  # See https://github.com/intel/mkl-dnn/issues/102
-  # MKLML version that Tensorflow wants to use is 
https://github.com/intel/mkl-dnn/releases/tag/v0.21
-  patch -Np1 -d tensorflow-${_pkgver} -i 
"$srcdir"/build-against-actual-mkl.patch
-
-  # Compile with C++17 by default (FS#65953)
-  #sed -i "s/c++14/c++17/g" tensorflow-${_pkgver}/.bazelrc
-
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
-
-  # These environment variables influence the behavior of the configure call 
below.
-  export PYTHON_BIN_PATH=/usr/bin/python
-  export USE_DEFAULT_PYTHON_LIB_PATH=1
-  export TF_NEED_JEMALLOC=1
-  export TF_NEED_KAFKA=0
-  export TF_NEED_OPENCL_SYCL=0
-  export TF_NEED_AWS=0
-  export TF_NEED_GCP=0
-  export TF_NEED_HDFS=0
-  export TF_NEED_S3=0
-  export TF_ENABLE_XLA=1
-  export TF_NEED_GDR=0
-  export TF_NEED_VERBS=0
-  export TF_NEED_OPENCL=0
-  export TF_NEED_MPI=0
-  export TF_NEED_TENSORRT=0
-  export TF_NEED_NGRAPH=0
-  export TF_NEED_IGNITE=0
-  export TF_NEED_ROCM=0
-  export TF_SET_ANDROID_WORKSPACE=0
-  export TF_DOWNLOAD_CLANG=0
-  export TF_NCCL_VERSION=2.6
-  export TF_IGNORE_MAX_BAZEL_VERSION=1
-  export TF_MKL_ROOT=/opt/intel/mkl
-  export NCCL_INSTALL_PATH=/usr
-  export GCC_HOST_COMPILER_PATH=/usr/bin/gcc-8
-  export HOST_CXX_COMPILER_PATH=/usr/bin/gcc-8
-  export TF_CUDA_CLANG=0  # Clang currently disabled because it's not 
compatible at the moment.
-  export CLANG_CUDA_COMPILER_PATH=/usr/bin/clang
-  export TF_CUDA_PATHS=/opt/cuda,/usr/lib,/usr
-  export TF_CUDA_VERSION=$(/opt/cuda/bin/nvcc --version | sed -n 's/^.*release 
\(.*\),.*/\1/p')
-  export TF_CUDNN_VERSION=$(sed -n 's/^#define CUDNN_MAJOR\s*\(.*\).*/\1/p' 
/usr/include/cudnn.h)
-  export 
TF_CUDA_COMPUTE_CAPABILITIES=3.5,3.7,5.0,5.2,5.3,6.0,6.1,6.2,7.0,7.2,7.5
-}
-
-build() {
-  echo "Building without cuda and without non-x86-64 optimizations"
-  cd "${srcdir}"/tensorflow-${_pkgver}
-  export CC_OPT_FLAGS="-march=x86-64"
-  export TF_NEED_CUDA=0
-  ./configure
-  bazel \
-build --config=mkl -c opt \
-  //tensorflow:libtensorflow.so \
-  //tensorflow:libtensorflow_cc.so \
-  

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2020-05-07 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, May 7, 2020 @ 11:48:03
  Author: svenstaro
Revision: 625335

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 625334, tensorflow/trunk/PKGBUILD)
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch
(from rev 625334, tensorflow/trunk/build-against-actual-mkl.patch)
Deleted:
  tensorflow/repos/community-x86_64/PKGBUILD
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch

+
 PKGBUILD   |  552 +++
 build-against-actual-mkl.patch |   74 ++---
 2 files changed, 313 insertions(+), 313 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-07 11:47:38 UTC (rev 625334)
+++ PKGBUILD2020-05-07 11:48:03 UTC (rev 625335)
@@ -1,276 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Konstantin Gizdov (kgizdov) 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=2.2.0rc3
-_pkgver=2.2.0-rc3
-pkgrel=2
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/;
-license=('APACHE')
-arch=('x86_64')
-depends=('c-ares' 'intel-mkl' 'onednn')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils' 'nccl' 'git' 'gcc'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools' 
'python-h5py'
- 'python-keras-applications' 'python-keras-preprocessing')
-optdepends=('tensorboard: Tensorflow visualization toolkit'
-'python-pasta: tf_upgrade_v2 tool')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;
-build-against-actual-mkl.patch)
-sha512sums=('f3fb3d0a9a29c96b5966151f545e65b54aa631581655d8df395ae523102e8d87c1def418167eb37df492576ed524bb709c36c2f71c5fe254bff26aca2d9eb230'
-
'e51e3f3dced121db3a09fbdaefd3336095584b72a5eb6f302fa6fa68ab56ea45e8a847ec90ff4ba076db312c06f91ff672e08e95263c658526582494ce08')
-
-get_pyver () {
-  python -c 'import sys; print(str(sys.version_info[0]) + "." + 
str(sys.version_info[1]))'
-}
-
-check_dir() {
-  if [ -d "${1}" ]; then
-return 0
-  else
->&2 echo Directory "${1}" does not exist or is a file! Exiting...
-exit 1
-  fi
-}
-
-prepare() {
-  # Allow any bazel version
-  echo "*" > tensorflow-${_pkgver}/.bazelversion
-
-  # Tensorflow actually wants to build against a slimmed down version of Intel 
MKL called MKLML
-  # See https://github.com/intel/mkl-dnn/issues/102
-  # MKLML version that Tensorflow wants to use is 
https://github.com/intel/mkl-dnn/releases/tag/v0.21
-  patch -Np1 -d tensorflow-${_pkgver} -i 
"$srcdir"/build-against-actual-mkl.patch
-
-  # Compile with C++17 by default (FS#65953)
-  #sed -i "s/c++14/c++17/g" tensorflow-${_pkgver}/.bazelrc
-
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
-
-  # These environment variables influence the behavior of the configure call 
below.
-  export PYTHON_BIN_PATH=/usr/bin/python
-  export USE_DEFAULT_PYTHON_LIB_PATH=1
-  export TF_NEED_JEMALLOC=1
-  export TF_NEED_KAFKA=0
-  export TF_NEED_OPENCL_SYCL=0
-  export TF_NEED_AWS=0
-  export TF_NEED_GCP=0
-  export TF_NEED_HDFS=0
-  export TF_NEED_S3=0
-  export TF_ENABLE_XLA=1
-  export TF_NEED_GDR=0
-  export TF_NEED_VERBS=0
-  export TF_NEED_OPENCL=0
-  export TF_NEED_MPI=0
-  export TF_NEED_TENSORRT=0
-  export TF_NEED_NGRAPH=0
-  export TF_NEED_IGNITE=0
-  export TF_NEED_ROCM=0
-  export TF_SET_ANDROID_WORKSPACE=0
-  export TF_DOWNLOAD_CLANG=0
-  export TF_NCCL_VERSION=2.6
-  export TF_IGNORE_MAX_BAZEL_VERSION=1
-  export TF_MKL_ROOT=/opt/intel/mkl
-  export NCCL_INSTALL_PATH=/usr
-  export GCC_HOST_COMPILER_PATH=/usr/bin/gcc-8
-  export HOST_CXX_COMPILER_PATH=/usr/bin/gcc-8
-  export TF_CUDA_CLANG=0  # Clang currently disabled because it's not 
compatible at the moment.
-  export CLANG_CUDA_COMPILER_PATH=/usr/bin/clang
-  export TF_CUDA_PATHS=/opt/cuda,/usr/lib,/usr
-  export TF_CUDA_VERSION=$(/opt/cuda/bin/nvcc --version | sed -n 's/^.*release 
\(.*\),.*/\1/p')
-  export TF_CUDNN_VERSION=$(sed -n 's/^#define CUDNN_MAJOR\s*\(.*\).*/\1/p' 
/usr/include/cudnn.h)
-  export 
TF_CUDA_COMPUTE_CAPABILITIES=3.5,3.7,5.0,5.2,5.3,6.0,6.1,6.2,7.0,7.2,7.5
-}
-
-build() {
-  echo "Building without cuda and without non-x86-64 optimizations"
-  cd "${srcdir}"/tensorflow-${_pkgver}
-  export CC_OPT_FLAGS="-march=x86-64"
-  export TF_NEED_CUDA=0
-  ./configure
-  bazel \
-build --config=mkl -c opt \
-  //tensorflow:libtensorflow.so \
-  //tensorflow:libtensorflow_cc.so \
-  

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2020-04-18 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, April 19, 2020 @ 00:53:09
  Author: svenstaro
Revision: 616202

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 616201, tensorflow/trunk/PKGBUILD)
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch
(from rev 616201, tensorflow/trunk/build-against-actual-mkl.patch)
Deleted:
  tensorflow/repos/community-x86_64/PKGBUILD
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch

+
 PKGBUILD   |  552 +++
 build-against-actual-mkl.patch |   74 ++---
 2 files changed, 313 insertions(+), 313 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-19 00:52:51 UTC (rev 616201)
+++ PKGBUILD2020-04-19 00:53:09 UTC (rev 616202)
@@ -1,276 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Konstantin Gizdov (kgizdov) 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=2.2.0rc3
-_pkgver=2.2.0-rc3
-pkgrel=1
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/;
-license=('APACHE')
-arch=('x86_64')
-depends=('c-ares' 'intel-mkl' 'intel-dnnl')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils' 'nccl' 'git' 'gcc'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools' 
'python-h5py'
- 'python-keras-applications' 'python-keras-preprocessing')
-optdepends=('tensorboard: Tensorflow visualization toolkit'
-'python-pasta: tf_upgrade_v2 tool')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;
-build-against-actual-mkl.patch)
-sha512sums=('f3fb3d0a9a29c96b5966151f545e65b54aa631581655d8df395ae523102e8d87c1def418167eb37df492576ed524bb709c36c2f71c5fe254bff26aca2d9eb230'
-
'e51e3f3dced121db3a09fbdaefd3336095584b72a5eb6f302fa6fa68ab56ea45e8a847ec90ff4ba076db312c06f91ff672e08e95263c658526582494ce08')
-
-get_pyver () {
-  python -c 'import sys; print(str(sys.version_info[0]) + "." + 
str(sys.version_info[1]))'
-}
-
-check_dir() {
-  if [ -d "${1}" ]; then
-return 0
-  else
->&2 echo Directory "${1}" does not exist or is a file! Exiting...
-exit 1
-  fi
-}
-
-prepare() {
-  # Allow any bazel version
-  echo "*" > tensorflow-${_pkgver}/.bazelversion
-
-  # Tensorflow actually wants to build against a slimmed down version of Intel 
MKL called MKLML
-  # See https://github.com/intel/mkl-dnn/issues/102
-  # MKLML version that Tensorflow wants to use is 
https://github.com/intel/mkl-dnn/releases/tag/v0.21
-  patch -Np1 -d tensorflow-${_pkgver} -i 
"$srcdir"/build-against-actual-mkl.patch
-
-  # Compile with C++17 by default (FS#65953)
-  #sed -i "s/c++14/c++17/g" tensorflow-${_pkgver}/.bazelrc
-
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
-
-  # These environment variables influence the behavior of the configure call 
below.
-  export PYTHON_BIN_PATH=/usr/bin/python
-  export USE_DEFAULT_PYTHON_LIB_PATH=1
-  export TF_NEED_JEMALLOC=1
-  export TF_NEED_KAFKA=0
-  export TF_NEED_OPENCL_SYCL=0
-  export TF_NEED_AWS=0
-  export TF_NEED_GCP=0
-  export TF_NEED_HDFS=0
-  export TF_NEED_S3=0
-  export TF_ENABLE_XLA=1
-  export TF_NEED_GDR=0
-  export TF_NEED_VERBS=0
-  export TF_NEED_OPENCL=0
-  export TF_NEED_MPI=0
-  export TF_NEED_TENSORRT=0
-  export TF_NEED_NGRAPH=0
-  export TF_NEED_IGNITE=0
-  export TF_NEED_ROCM=0
-  export TF_SET_ANDROID_WORKSPACE=0
-  export TF_DOWNLOAD_CLANG=0
-  export TF_NCCL_VERSION=2.6
-  export TF_IGNORE_MAX_BAZEL_VERSION=1
-  export TF_MKL_ROOT=/opt/intel/mkl
-  export NCCL_INSTALL_PATH=/usr
-  export GCC_HOST_COMPILER_PATH=/usr/bin/gcc-8
-  export HOST_CXX_COMPILER_PATH=/usr/bin/gcc-8
-  export TF_CUDA_CLANG=0  # Clang currently disabled because it's not 
compatible at the moment.
-  export CLANG_CUDA_COMPILER_PATH=/usr/bin/clang
-  export TF_CUDA_PATHS=/opt/cuda,/usr/lib,/usr
-  export TF_CUDA_VERSION=$(/opt/cuda/bin/nvcc --version | sed -n 's/^.*release 
\(.*\),.*/\1/p')
-  export TF_CUDNN_VERSION=$(sed -n 's/^#define CUDNN_MAJOR\s*\(.*\).*/\1/p' 
/usr/include/cudnn.h)
-  export 
TF_CUDA_COMPUTE_CAPABILITIES=3.5,3.7,5.0,5.2,5.3,6.0,6.1,6.2,7.0,7.2,7.5
-}
-
-build() {
-  echo "Building without cuda and without non-x86-64 optimizations"
-  cd "${srcdir}"/tensorflow-${_pkgver}
-  export CC_OPT_FLAGS="-march=x86-64"
-  export TF_NEED_CUDA=0
-  ./configure
-  bazel \
-build --config=mkl -c opt \
-  //tensorflow:libtensorflow.so \
-  //tensorflow:libtensorflow_cc.so \
-  

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2020-04-18 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, April 18, 2020 @ 20:00:24
  Author: svenstaro
Revision: 616164

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 616163, tensorflow/trunk/PKGBUILD)
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch
(from rev 616163, tensorflow/trunk/build-against-actual-mkl.patch)
Deleted:
  tensorflow/repos/community-x86_64/PKGBUILD
  tensorflow/repos/community-x86_64/build-against-actual-mkl.patch

+
 PKGBUILD   |  552 +++
 build-against-actual-mkl.patch |   74 ++---
 2 files changed, 313 insertions(+), 313 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-18 20:00:03 UTC (rev 616163)
+++ PKGBUILD2020-04-18 20:00:24 UTC (rev 616164)
@@ -1,276 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Konstantin Gizdov (kgizdov) 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=2.2.0rc2
-_pkgver=2.2.0-rc2
-pkgrel=4
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/;
-license=('APACHE')
-arch=('x86_64')
-depends=('c-ares' 'intel-mkl' 'intel-dnnl')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils' 'nccl' 'git' 'gcc'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools' 
'python-h5py'
- 'python-keras-applications' 'python-keras-preprocessing')
-optdepends=('tensorboard: Tensorflow visualization toolkit'
-'python-pasta: tf_upgrade_v2 tool')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;
-build-against-actual-mkl.patch)
-sha512sums=('505f03a2e9c57638aaecbcc83fa5b292a038eab9c4777cb75a4ee2c9926cdc3ade565326abd0eb7bf1717972f4a2a20941227afe29b79f0519fd724fbc15d959'
-
'e51e3f3dced121db3a09fbdaefd3336095584b72a5eb6f302fa6fa68ab56ea45e8a847ec90ff4ba076db312c06f91ff672e08e95263c658526582494ce08')
-
-get_pyver () {
-  python -c 'import sys; print(str(sys.version_info[0]) + "." + 
str(sys.version_info[1]))'
-}
-
-check_dir() {
-  if [ -d "${1}" ]; then
-return 0
-  else
->&2 echo Directory "${1}" does not exist or is a file! Exiting...
-exit 1
-  fi
-}
-
-prepare() {
-  # Allow any bazel version
-  echo "*" > tensorflow-${_pkgver}/.bazelversion
-
-  # Tensorflow actually wants to build against a slimmed down version of Intel 
MKL called MKLML
-  # See https://github.com/intel/mkl-dnn/issues/102
-  # MKLML version that Tensorflow wants to use is 
https://github.com/intel/mkl-dnn/releases/tag/v0.21
-  patch -Np1 -d tensorflow-${_pkgver} -i 
"$srcdir"/build-against-actual-mkl.patch
-
-  # Compile with C++17 by default (FS#65953)
-  #sed -i "s/c++14/c++17/g" tensorflow-${_pkgver}/.bazelrc
-
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
-
-  # These environment variables influence the behavior of the configure call 
below.
-  export PYTHON_BIN_PATH=/usr/bin/python
-  export USE_DEFAULT_PYTHON_LIB_PATH=1
-  export TF_NEED_JEMALLOC=1
-  export TF_NEED_KAFKA=0
-  export TF_NEED_OPENCL_SYCL=0
-  export TF_NEED_AWS=0
-  export TF_NEED_GCP=0
-  export TF_NEED_HDFS=0
-  export TF_NEED_S3=0
-  export TF_ENABLE_XLA=1
-  export TF_NEED_GDR=0
-  export TF_NEED_VERBS=0
-  export TF_NEED_OPENCL=0
-  export TF_NEED_MPI=0
-  export TF_NEED_TENSORRT=0
-  export TF_NEED_NGRAPH=0
-  export TF_NEED_IGNITE=0
-  export TF_NEED_ROCM=0
-  export TF_SET_ANDROID_WORKSPACE=0
-  export TF_DOWNLOAD_CLANG=0
-  export TF_NCCL_VERSION=2.6
-  export TF_IGNORE_MAX_BAZEL_VERSION=1
-  export TF_MKL_ROOT=/opt/intel/mkl
-  export NCCL_INSTALL_PATH=/usr
-  export GCC_HOST_COMPILER_PATH=/usr/bin/gcc-8
-  export HOST_CXX_COMPILER_PATH=/usr/bin/gcc-8
-  export TF_CUDA_CLANG=0  # Clang currently disabled because it's not 
compatible at the moment.
-  export CLANG_CUDA_COMPILER_PATH=/usr/bin/clang
-  export TF_CUDA_PATHS=/opt/cuda,/usr/lib,/usr
-  export TF_CUDA_VERSION=$(/opt/cuda/bin/nvcc --version | sed -n 's/^.*release 
\(.*\),.*/\1/p')
-  export TF_CUDNN_VERSION=$(sed -n 's/^#define CUDNN_MAJOR\s*\(.*\).*/\1/p' 
/usr/include/cudnn.h)
-  export 
TF_CUDA_COMPUTE_CAPABILITIES=3.5,3.7,5.0,5.2,5.3,6.0,6.1,6.2,7.0,7.2,7.5
-}
-
-build() {
-  echo "Building without cuda and without non-x86-64 optimizations"
-  cd "${srcdir}"/tensorflow-${_pkgver}
-  export CC_OPT_FLAGS="-march=x86-64"
-  export TF_NEED_CUDA=0
-  ./configure
-  bazel \
-build --config=mkl -c opt \
-  //tensorflow:libtensorflow.so \
-  //tensorflow:libtensorflow_cc.so \
-  

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2020-01-11 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, January 12, 2020 @ 04:18:28
  Author: svenstaro
Revision: 552171

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch
(from rev 552170, tensorflow/trunk/Add-grpc-fix-for-gettid.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 552170, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch
  tensorflow/repos/community-x86_64/PKGBUILD

---+
 Add-grpc-fix-for-gettid.patch |  226 
 PKGBUILD  |  534 
 2 files changed, 380 insertions(+), 380 deletions(-)

Deleted: Add-grpc-fix-for-gettid.patch
===
--- Add-grpc-fix-for-gettid.patch   2020-01-12 04:18:12 UTC (rev 552170)
+++ Add-grpc-fix-for-gettid.patch   2020-01-12 04:18:28 UTC (rev 552171)
@@ -1,113 +0,0 @@
-From e50d1fa554154b7e398ef7a0357f646e22cd51cf Mon Sep 17 00:00:00 2001
-From: Jianjun Liu 
-Date: Thu, 29 Aug 2019 14:56:13 +0800
-Subject: [PATCH] Add grpc fix for gettid
-
-Add gettid fix on gettid conflict because of glibc
-
-Signed-off-by: Jianjun Liu 

- tensorflow/workspace.bzl  |  1 +
- third_party/Rename-gettid-functions.patch | 78 +++
- 2 files changed, 79 insertions(+)
- create mode 100644 third_party/Rename-gettid-functions.patch
-
-diff --git a/tensorflow/workspace.bzl b/tensorflow/workspace.bzl
-index 55d7eb93..33e86087 100755
 a/tensorflow/workspace.bzl
-+++ b/tensorflow/workspace.bzl
-@@ -486,6 +486,7 @@ def tf_workspace(path_prefix = "", tf_repo_name = ""):
- # WARNING: make sure ncteisen@ and vpai@ are cc-ed on any CL to change 
the below rule
- tf_http_archive(
- name = "grpc",
-+  patch_file = clean_dep("//third_party:Rename-gettid-functions.patch"),
- sha256 = 
"67a6c26db56f345f7cee846e681db2c23f919eba46dd639b09462d1b6203d28c",
- strip_prefix = "grpc-4566c2a29ebec0835643b972eb99f4306c4234a3",
- system_build_file = clean_dep("//third_party/systemlibs:grpc.BUILD"),
-diff --git a/third_party/Rename-gettid-functions.patch 
b/third_party/Rename-gettid-functions.patch
-new file mode 100644
-index ..90bd9115
 /dev/null
-+++ b/third_party/Rename-gettid-functions.patch
-@@ -0,0 +1,78 @@
-+From d1d017390b799c59d6fdf7b8afa6136d218bdd61 Mon Sep 17 00:00:00 2001
-+From: Benjamin Peterson 
-+Date: Fri, 3 May 2019 08:11:00 -0700
-+Subject: [PATCH] Rename gettid() functions.
-+
-+glibc 2.30 will declare its own gettid; see 
https://sourceware.org/git/?p=glibc.git;a=commit;h=1d0fc213824eaa2a8f8c4385daaa698ee8fb7c92.
 Rename the grpc versions to avoid naming conflicts.
-+---
-+ src/core/lib/gpr/log_linux.cc  | 4 ++--
-+ src/core/lib/gpr/log_posix.cc  | 4 ++--
-+ src/core/lib/iomgr/ev_epollex_linux.cc | 4 ++--
-+ 3 files changed, 6 insertions(+), 6 deletions(-)
-+
-+diff --git a/src/core/lib/gpr/log_linux.cc b/src/core/lib/gpr/log_linux.cc
-+index 561276f0c20..8b597b4cf2f 100644
-+--- a/src/core/lib/gpr/log_linux.cc
- b/src/core/lib/gpr/log_linux.cc
-+@@ -40,7 +40,7 @@
-+ #include 
-+ #include 
-+ 
-+-static long gettid(void) { return syscall(__NR_gettid); }
-++static long sys_gettid(void) { return syscall(__NR_gettid); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -70,7 +70,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   gpr_timespec now = gpr_now(GPR_CLOCK_REALTIME);
-+   struct tm tm;
-+   static __thread long tid = 0;
-+-  if (tid == 0) tid = gettid();
-++  if (tid == 0) tid = sys_gettid();
-+ 
-+   timer = static_cast(now.tv_sec);
-+   final_slash = strrchr(args->file, '/');
-+diff --git a/src/core/lib/gpr/log_posix.cc b/src/core/lib/gpr/log_posix.cc
-+index b6edc14ab6b..2f7c6ce3760 100644
-+--- a/src/core/lib/gpr/log_posix.cc
- b/src/core/lib/gpr/log_posix.cc
-+@@ -31,7 +31,7 @@
-+ #include 
-+ #include 
-+ 
-+-static intptr_t gettid(void) { return (intptr_t)pthread_self(); }
-++static intptr_t sys_gettid(void) { return (intptr_t)pthread_self(); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -86,7 +86,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   char* prefix;
-+   gpr_asprintf(, "%s%s.%09d %7" PRIdPTR " %s:%d]",
-+gpr_log_severity_string(args->severity), time_buffer,
-+-   (int)(now.tv_nsec), gettid(), display_file, args->line);
-++   (int)(now.tv_nsec), sys_gettid(), display_file, args->line);
-+ 
-+   fprintf(stderr, "%-70s %s\n", prefix, args->message);
-+   gpr_free(prefix);
-+diff --git a/src/core/lib/iomgr/ev_epollex_linux.cc 
b/src/core/lib/iomgr/ev_epollex_linux.cc
-+index 08116b3ab53..76f59844312 100644
-+--- a/src/core/lib/iomgr/ev_epollex_linux.cc
- 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2020-01-09 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, January 9, 2020 @ 09:17:47
  Author: svenstaro
Revision: 550983

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch
(from rev 550982, tensorflow/trunk/Add-grpc-fix-for-gettid.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 550982, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch
  tensorflow/repos/community-x86_64/PKGBUILD

---+
 Add-grpc-fix-for-gettid.patch |  226 
 PKGBUILD  |  534 
 2 files changed, 380 insertions(+), 380 deletions(-)

Deleted: Add-grpc-fix-for-gettid.patch
===
--- Add-grpc-fix-for-gettid.patch   2020-01-09 09:17:30 UTC (rev 550982)
+++ Add-grpc-fix-for-gettid.patch   2020-01-09 09:17:47 UTC (rev 550983)
@@ -1,113 +0,0 @@
-From e50d1fa554154b7e398ef7a0357f646e22cd51cf Mon Sep 17 00:00:00 2001
-From: Jianjun Liu 
-Date: Thu, 29 Aug 2019 14:56:13 +0800
-Subject: [PATCH] Add grpc fix for gettid
-
-Add gettid fix on gettid conflict because of glibc
-
-Signed-off-by: Jianjun Liu 

- tensorflow/workspace.bzl  |  1 +
- third_party/Rename-gettid-functions.patch | 78 +++
- 2 files changed, 79 insertions(+)
- create mode 100644 third_party/Rename-gettid-functions.patch
-
-diff --git a/tensorflow/workspace.bzl b/tensorflow/workspace.bzl
-index 55d7eb93..33e86087 100755
 a/tensorflow/workspace.bzl
-+++ b/tensorflow/workspace.bzl
-@@ -486,6 +486,7 @@ def tf_workspace(path_prefix = "", tf_repo_name = ""):
- # WARNING: make sure ncteisen@ and vpai@ are cc-ed on any CL to change 
the below rule
- tf_http_archive(
- name = "grpc",
-+  patch_file = clean_dep("//third_party:Rename-gettid-functions.patch"),
- sha256 = 
"67a6c26db56f345f7cee846e681db2c23f919eba46dd639b09462d1b6203d28c",
- strip_prefix = "grpc-4566c2a29ebec0835643b972eb99f4306c4234a3",
- system_build_file = clean_dep("//third_party/systemlibs:grpc.BUILD"),
-diff --git a/third_party/Rename-gettid-functions.patch 
b/third_party/Rename-gettid-functions.patch
-new file mode 100644
-index ..90bd9115
 /dev/null
-+++ b/third_party/Rename-gettid-functions.patch
-@@ -0,0 +1,78 @@
-+From d1d017390b799c59d6fdf7b8afa6136d218bdd61 Mon Sep 17 00:00:00 2001
-+From: Benjamin Peterson 
-+Date: Fri, 3 May 2019 08:11:00 -0700
-+Subject: [PATCH] Rename gettid() functions.
-+
-+glibc 2.30 will declare its own gettid; see 
https://sourceware.org/git/?p=glibc.git;a=commit;h=1d0fc213824eaa2a8f8c4385daaa698ee8fb7c92.
 Rename the grpc versions to avoid naming conflicts.
-+---
-+ src/core/lib/gpr/log_linux.cc  | 4 ++--
-+ src/core/lib/gpr/log_posix.cc  | 4 ++--
-+ src/core/lib/iomgr/ev_epollex_linux.cc | 4 ++--
-+ 3 files changed, 6 insertions(+), 6 deletions(-)
-+
-+diff --git a/src/core/lib/gpr/log_linux.cc b/src/core/lib/gpr/log_linux.cc
-+index 561276f0c20..8b597b4cf2f 100644
-+--- a/src/core/lib/gpr/log_linux.cc
- b/src/core/lib/gpr/log_linux.cc
-+@@ -40,7 +40,7 @@
-+ #include 
-+ #include 
-+ 
-+-static long gettid(void) { return syscall(__NR_gettid); }
-++static long sys_gettid(void) { return syscall(__NR_gettid); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -70,7 +70,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   gpr_timespec now = gpr_now(GPR_CLOCK_REALTIME);
-+   struct tm tm;
-+   static __thread long tid = 0;
-+-  if (tid == 0) tid = gettid();
-++  if (tid == 0) tid = sys_gettid();
-+ 
-+   timer = static_cast(now.tv_sec);
-+   final_slash = strrchr(args->file, '/');
-+diff --git a/src/core/lib/gpr/log_posix.cc b/src/core/lib/gpr/log_posix.cc
-+index b6edc14ab6b..2f7c6ce3760 100644
-+--- a/src/core/lib/gpr/log_posix.cc
- b/src/core/lib/gpr/log_posix.cc
-+@@ -31,7 +31,7 @@
-+ #include 
-+ #include 
-+ 
-+-static intptr_t gettid(void) { return (intptr_t)pthread_self(); }
-++static intptr_t sys_gettid(void) { return (intptr_t)pthread_self(); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -86,7 +86,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   char* prefix;
-+   gpr_asprintf(, "%s%s.%09d %7" PRIdPTR " %s:%d]",
-+gpr_log_severity_string(args->severity), time_buffer,
-+-   (int)(now.tv_nsec), gettid(), display_file, args->line);
-++   (int)(now.tv_nsec), sys_gettid(), display_file, args->line);
-+ 
-+   fprintf(stderr, "%-70s %s\n", prefix, args->message);
-+   gpr_free(prefix);
-+diff --git a/src/core/lib/iomgr/ev_epollex_linux.cc 
b/src/core/lib/iomgr/ev_epollex_linux.cc
-+index 08116b3ab53..76f59844312 100644
-+--- a/src/core/lib/iomgr/ev_epollex_linux.cc
- 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2020-01-02 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, January 2, 2020 @ 13:02:46
  Author: svenstaro
Revision: 546074

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch
(from rev 546073, tensorflow/trunk/Add-grpc-fix-for-gettid.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 546073, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch
  tensorflow/repos/community-x86_64/PKGBUILD

---+
 Add-grpc-fix-for-gettid.patch |  226 
 PKGBUILD  |  534 
 2 files changed, 380 insertions(+), 380 deletions(-)

Deleted: Add-grpc-fix-for-gettid.patch
===
--- Add-grpc-fix-for-gettid.patch   2020-01-02 13:02:33 UTC (rev 546073)
+++ Add-grpc-fix-for-gettid.patch   2020-01-02 13:02:46 UTC (rev 546074)
@@ -1,113 +0,0 @@
-From e50d1fa554154b7e398ef7a0357f646e22cd51cf Mon Sep 17 00:00:00 2001
-From: Jianjun Liu 
-Date: Thu, 29 Aug 2019 14:56:13 +0800
-Subject: [PATCH] Add grpc fix for gettid
-
-Add gettid fix on gettid conflict because of glibc
-
-Signed-off-by: Jianjun Liu 

- tensorflow/workspace.bzl  |  1 +
- third_party/Rename-gettid-functions.patch | 78 +++
- 2 files changed, 79 insertions(+)
- create mode 100644 third_party/Rename-gettid-functions.patch
-
-diff --git a/tensorflow/workspace.bzl b/tensorflow/workspace.bzl
-index 55d7eb93..33e86087 100755
 a/tensorflow/workspace.bzl
-+++ b/tensorflow/workspace.bzl
-@@ -486,6 +486,7 @@ def tf_workspace(path_prefix = "", tf_repo_name = ""):
- # WARNING: make sure ncteisen@ and vpai@ are cc-ed on any CL to change 
the below rule
- tf_http_archive(
- name = "grpc",
-+  patch_file = clean_dep("//third_party:Rename-gettid-functions.patch"),
- sha256 = 
"67a6c26db56f345f7cee846e681db2c23f919eba46dd639b09462d1b6203d28c",
- strip_prefix = "grpc-4566c2a29ebec0835643b972eb99f4306c4234a3",
- system_build_file = clean_dep("//third_party/systemlibs:grpc.BUILD"),
-diff --git a/third_party/Rename-gettid-functions.patch 
b/third_party/Rename-gettid-functions.patch
-new file mode 100644
-index ..90bd9115
 /dev/null
-+++ b/third_party/Rename-gettid-functions.patch
-@@ -0,0 +1,78 @@
-+From d1d017390b799c59d6fdf7b8afa6136d218bdd61 Mon Sep 17 00:00:00 2001
-+From: Benjamin Peterson 
-+Date: Fri, 3 May 2019 08:11:00 -0700
-+Subject: [PATCH] Rename gettid() functions.
-+
-+glibc 2.30 will declare its own gettid; see 
https://sourceware.org/git/?p=glibc.git;a=commit;h=1d0fc213824eaa2a8f8c4385daaa698ee8fb7c92.
 Rename the grpc versions to avoid naming conflicts.
-+---
-+ src/core/lib/gpr/log_linux.cc  | 4 ++--
-+ src/core/lib/gpr/log_posix.cc  | 4 ++--
-+ src/core/lib/iomgr/ev_epollex_linux.cc | 4 ++--
-+ 3 files changed, 6 insertions(+), 6 deletions(-)
-+
-+diff --git a/src/core/lib/gpr/log_linux.cc b/src/core/lib/gpr/log_linux.cc
-+index 561276f0c20..8b597b4cf2f 100644
-+--- a/src/core/lib/gpr/log_linux.cc
- b/src/core/lib/gpr/log_linux.cc
-+@@ -40,7 +40,7 @@
-+ #include 
-+ #include 
-+ 
-+-static long gettid(void) { return syscall(__NR_gettid); }
-++static long sys_gettid(void) { return syscall(__NR_gettid); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -70,7 +70,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   gpr_timespec now = gpr_now(GPR_CLOCK_REALTIME);
-+   struct tm tm;
-+   static __thread long tid = 0;
-+-  if (tid == 0) tid = gettid();
-++  if (tid == 0) tid = sys_gettid();
-+ 
-+   timer = static_cast(now.tv_sec);
-+   final_slash = strrchr(args->file, '/');
-+diff --git a/src/core/lib/gpr/log_posix.cc b/src/core/lib/gpr/log_posix.cc
-+index b6edc14ab6b..2f7c6ce3760 100644
-+--- a/src/core/lib/gpr/log_posix.cc
- b/src/core/lib/gpr/log_posix.cc
-+@@ -31,7 +31,7 @@
-+ #include 
-+ #include 
-+ 
-+-static intptr_t gettid(void) { return (intptr_t)pthread_self(); }
-++static intptr_t sys_gettid(void) { return (intptr_t)pthread_self(); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -86,7 +86,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   char* prefix;
-+   gpr_asprintf(, "%s%s.%09d %7" PRIdPTR " %s:%d]",
-+gpr_log_severity_string(args->severity), time_buffer,
-+-   (int)(now.tv_nsec), gettid(), display_file, args->line);
-++   (int)(now.tv_nsec), sys_gettid(), display_file, args->line);
-+ 
-+   fprintf(stderr, "%-70s %s\n", prefix, args->message);
-+   gpr_free(prefix);
-+diff --git a/src/core/lib/iomgr/ev_epollex_linux.cc 
b/src/core/lib/iomgr/ev_epollex_linux.cc
-+index 08116b3ab53..76f59844312 100644
-+--- a/src/core/lib/iomgr/ev_epollex_linux.cc
- 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2019-12-23 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, December 24, 2019 @ 07:54:15
  Author: svenstaro
Revision: 539720

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch
(from rev 539719, tensorflow/trunk/Add-grpc-fix-for-gettid.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 539719, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch
  tensorflow/repos/community-x86_64/PKGBUILD

---+
 Add-grpc-fix-for-gettid.patch |  226 
 PKGBUILD  |  533 
 2 files changed, 380 insertions(+), 379 deletions(-)

Deleted: Add-grpc-fix-for-gettid.patch
===
--- Add-grpc-fix-for-gettid.patch   2019-12-24 07:54:01 UTC (rev 539719)
+++ Add-grpc-fix-for-gettid.patch   2019-12-24 07:54:15 UTC (rev 539720)
@@ -1,113 +0,0 @@
-From e50d1fa554154b7e398ef7a0357f646e22cd51cf Mon Sep 17 00:00:00 2001
-From: Jianjun Liu 
-Date: Thu, 29 Aug 2019 14:56:13 +0800
-Subject: [PATCH] Add grpc fix for gettid
-
-Add gettid fix on gettid conflict because of glibc
-
-Signed-off-by: Jianjun Liu 

- tensorflow/workspace.bzl  |  1 +
- third_party/Rename-gettid-functions.patch | 78 +++
- 2 files changed, 79 insertions(+)
- create mode 100644 third_party/Rename-gettid-functions.patch
-
-diff --git a/tensorflow/workspace.bzl b/tensorflow/workspace.bzl
-index 55d7eb93..33e86087 100755
 a/tensorflow/workspace.bzl
-+++ b/tensorflow/workspace.bzl
-@@ -486,6 +486,7 @@ def tf_workspace(path_prefix = "", tf_repo_name = ""):
- # WARNING: make sure ncteisen@ and vpai@ are cc-ed on any CL to change 
the below rule
- tf_http_archive(
- name = "grpc",
-+  patch_file = clean_dep("//third_party:Rename-gettid-functions.patch"),
- sha256 = 
"67a6c26db56f345f7cee846e681db2c23f919eba46dd639b09462d1b6203d28c",
- strip_prefix = "grpc-4566c2a29ebec0835643b972eb99f4306c4234a3",
- system_build_file = clean_dep("//third_party/systemlibs:grpc.BUILD"),
-diff --git a/third_party/Rename-gettid-functions.patch 
b/third_party/Rename-gettid-functions.patch
-new file mode 100644
-index ..90bd9115
 /dev/null
-+++ b/third_party/Rename-gettid-functions.patch
-@@ -0,0 +1,78 @@
-+From d1d017390b799c59d6fdf7b8afa6136d218bdd61 Mon Sep 17 00:00:00 2001
-+From: Benjamin Peterson 
-+Date: Fri, 3 May 2019 08:11:00 -0700
-+Subject: [PATCH] Rename gettid() functions.
-+
-+glibc 2.30 will declare its own gettid; see 
https://sourceware.org/git/?p=glibc.git;a=commit;h=1d0fc213824eaa2a8f8c4385daaa698ee8fb7c92.
 Rename the grpc versions to avoid naming conflicts.
-+---
-+ src/core/lib/gpr/log_linux.cc  | 4 ++--
-+ src/core/lib/gpr/log_posix.cc  | 4 ++--
-+ src/core/lib/iomgr/ev_epollex_linux.cc | 4 ++--
-+ 3 files changed, 6 insertions(+), 6 deletions(-)
-+
-+diff --git a/src/core/lib/gpr/log_linux.cc b/src/core/lib/gpr/log_linux.cc
-+index 561276f0c20..8b597b4cf2f 100644
-+--- a/src/core/lib/gpr/log_linux.cc
- b/src/core/lib/gpr/log_linux.cc
-+@@ -40,7 +40,7 @@
-+ #include 
-+ #include 
-+ 
-+-static long gettid(void) { return syscall(__NR_gettid); }
-++static long sys_gettid(void) { return syscall(__NR_gettid); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -70,7 +70,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   gpr_timespec now = gpr_now(GPR_CLOCK_REALTIME);
-+   struct tm tm;
-+   static __thread long tid = 0;
-+-  if (tid == 0) tid = gettid();
-++  if (tid == 0) tid = sys_gettid();
-+ 
-+   timer = static_cast(now.tv_sec);
-+   final_slash = strrchr(args->file, '/');
-+diff --git a/src/core/lib/gpr/log_posix.cc b/src/core/lib/gpr/log_posix.cc
-+index b6edc14ab6b..2f7c6ce3760 100644
-+--- a/src/core/lib/gpr/log_posix.cc
- b/src/core/lib/gpr/log_posix.cc
-+@@ -31,7 +31,7 @@
-+ #include 
-+ #include 
-+ 
-+-static intptr_t gettid(void) { return (intptr_t)pthread_self(); }
-++static intptr_t sys_gettid(void) { return (intptr_t)pthread_self(); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -86,7 +86,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   char* prefix;
-+   gpr_asprintf(, "%s%s.%09d %7" PRIdPTR " %s:%d]",
-+gpr_log_severity_string(args->severity), time_buffer,
-+-   (int)(now.tv_nsec), gettid(), display_file, args->line);
-++   (int)(now.tv_nsec), sys_gettid(), display_file, args->line);
-+ 
-+   fprintf(stderr, "%-70s %s\n", prefix, args->message);
-+   gpr_free(prefix);
-+diff --git a/src/core/lib/iomgr/ev_epollex_linux.cc 
b/src/core/lib/iomgr/ev_epollex_linux.cc
-+index 08116b3ab53..76f59844312 100644
-+--- a/src/core/lib/iomgr/ev_epollex_linux.cc
- 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2019-12-13 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, December 13, 2019 @ 22:19:12
  Author: svenstaro
Revision: 537592

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch
(from rev 537591, tensorflow/trunk/Add-grpc-fix-for-gettid.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 537591, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch
  tensorflow/repos/community-x86_64/PKGBUILD

---+
 Add-grpc-fix-for-gettid.patch |  226 
 PKGBUILD  |  532 
 2 files changed, 379 insertions(+), 379 deletions(-)

Deleted: Add-grpc-fix-for-gettid.patch
===
--- Add-grpc-fix-for-gettid.patch   2019-12-13 22:18:46 UTC (rev 537591)
+++ Add-grpc-fix-for-gettid.patch   2019-12-13 22:19:12 UTC (rev 537592)
@@ -1,113 +0,0 @@
-From e50d1fa554154b7e398ef7a0357f646e22cd51cf Mon Sep 17 00:00:00 2001
-From: Jianjun Liu 
-Date: Thu, 29 Aug 2019 14:56:13 +0800
-Subject: [PATCH] Add grpc fix for gettid
-
-Add gettid fix on gettid conflict because of glibc
-
-Signed-off-by: Jianjun Liu 

- tensorflow/workspace.bzl  |  1 +
- third_party/Rename-gettid-functions.patch | 78 +++
- 2 files changed, 79 insertions(+)
- create mode 100644 third_party/Rename-gettid-functions.patch
-
-diff --git a/tensorflow/workspace.bzl b/tensorflow/workspace.bzl
-index 55d7eb93..33e86087 100755
 a/tensorflow/workspace.bzl
-+++ b/tensorflow/workspace.bzl
-@@ -486,6 +486,7 @@ def tf_workspace(path_prefix = "", tf_repo_name = ""):
- # WARNING: make sure ncteisen@ and vpai@ are cc-ed on any CL to change 
the below rule
- tf_http_archive(
- name = "grpc",
-+  patch_file = clean_dep("//third_party:Rename-gettid-functions.patch"),
- sha256 = 
"67a6c26db56f345f7cee846e681db2c23f919eba46dd639b09462d1b6203d28c",
- strip_prefix = "grpc-4566c2a29ebec0835643b972eb99f4306c4234a3",
- system_build_file = clean_dep("//third_party/systemlibs:grpc.BUILD"),
-diff --git a/third_party/Rename-gettid-functions.patch 
b/third_party/Rename-gettid-functions.patch
-new file mode 100644
-index ..90bd9115
 /dev/null
-+++ b/third_party/Rename-gettid-functions.patch
-@@ -0,0 +1,78 @@
-+From d1d017390b799c59d6fdf7b8afa6136d218bdd61 Mon Sep 17 00:00:00 2001
-+From: Benjamin Peterson 
-+Date: Fri, 3 May 2019 08:11:00 -0700
-+Subject: [PATCH] Rename gettid() functions.
-+
-+glibc 2.30 will declare its own gettid; see 
https://sourceware.org/git/?p=glibc.git;a=commit;h=1d0fc213824eaa2a8f8c4385daaa698ee8fb7c92.
 Rename the grpc versions to avoid naming conflicts.
-+---
-+ src/core/lib/gpr/log_linux.cc  | 4 ++--
-+ src/core/lib/gpr/log_posix.cc  | 4 ++--
-+ src/core/lib/iomgr/ev_epollex_linux.cc | 4 ++--
-+ 3 files changed, 6 insertions(+), 6 deletions(-)
-+
-+diff --git a/src/core/lib/gpr/log_linux.cc b/src/core/lib/gpr/log_linux.cc
-+index 561276f0c20..8b597b4cf2f 100644
-+--- a/src/core/lib/gpr/log_linux.cc
- b/src/core/lib/gpr/log_linux.cc
-+@@ -40,7 +40,7 @@
-+ #include 
-+ #include 
-+ 
-+-static long gettid(void) { return syscall(__NR_gettid); }
-++static long sys_gettid(void) { return syscall(__NR_gettid); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -70,7 +70,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   gpr_timespec now = gpr_now(GPR_CLOCK_REALTIME);
-+   struct tm tm;
-+   static __thread long tid = 0;
-+-  if (tid == 0) tid = gettid();
-++  if (tid == 0) tid = sys_gettid();
-+ 
-+   timer = static_cast(now.tv_sec);
-+   final_slash = strrchr(args->file, '/');
-+diff --git a/src/core/lib/gpr/log_posix.cc b/src/core/lib/gpr/log_posix.cc
-+index b6edc14ab6b..2f7c6ce3760 100644
-+--- a/src/core/lib/gpr/log_posix.cc
- b/src/core/lib/gpr/log_posix.cc
-+@@ -31,7 +31,7 @@
-+ #include 
-+ #include 
-+ 
-+-static intptr_t gettid(void) { return (intptr_t)pthread_self(); }
-++static intptr_t sys_gettid(void) { return (intptr_t)pthread_self(); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -86,7 +86,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   char* prefix;
-+   gpr_asprintf(, "%s%s.%09d %7" PRIdPTR " %s:%d]",
-+gpr_log_severity_string(args->severity), time_buffer,
-+-   (int)(now.tv_nsec), gettid(), display_file, args->line);
-++   (int)(now.tv_nsec), sys_gettid(), display_file, args->line);
-+ 
-+   fprintf(stderr, "%-70s %s\n", prefix, args->message);
-+   gpr_free(prefix);
-+diff --git a/src/core/lib/iomgr/ev_epollex_linux.cc 
b/src/core/lib/iomgr/ev_epollex_linux.cc
-+index 08116b3ab53..76f59844312 100644
-+--- a/src/core/lib/iomgr/ev_epollex_linux.cc
- 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 03:34:14
  Author: svenstaro
Revision: 537165

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch
(from rev 537164, tensorflow/trunk/Add-grpc-fix-for-gettid.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 537164, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch
  tensorflow/repos/community-x86_64/PKGBUILD

---+
 Add-grpc-fix-for-gettid.patch |  226 -
 PKGBUILD  |  519 
 2 files changed, 379 insertions(+), 366 deletions(-)

Deleted: Add-grpc-fix-for-gettid.patch
===
--- Add-grpc-fix-for-gettid.patch   2019-12-12 03:33:55 UTC (rev 537164)
+++ Add-grpc-fix-for-gettid.patch   2019-12-12 03:34:14 UTC (rev 537165)
@@ -1,113 +0,0 @@
-From e50d1fa554154b7e398ef7a0357f646e22cd51cf Mon Sep 17 00:00:00 2001
-From: Jianjun Liu 
-Date: Thu, 29 Aug 2019 14:56:13 +0800
-Subject: [PATCH] Add grpc fix for gettid
-
-Add gettid fix on gettid conflict because of glibc
-
-Signed-off-by: Jianjun Liu 

- tensorflow/workspace.bzl  |  1 +
- third_party/Rename-gettid-functions.patch | 78 +++
- 2 files changed, 79 insertions(+)
- create mode 100644 third_party/Rename-gettid-functions.patch
-
-diff --git a/tensorflow/workspace.bzl b/tensorflow/workspace.bzl
-index 55d7eb93..33e86087 100755
 a/tensorflow/workspace.bzl
-+++ b/tensorflow/workspace.bzl
-@@ -486,6 +486,7 @@ def tf_workspace(path_prefix = "", tf_repo_name = ""):
- # WARNING: make sure ncteisen@ and vpai@ are cc-ed on any CL to change 
the below rule
- tf_http_archive(
- name = "grpc",
-+  patch_file = clean_dep("//third_party:Rename-gettid-functions.patch"),
- sha256 = 
"67a6c26db56f345f7cee846e681db2c23f919eba46dd639b09462d1b6203d28c",
- strip_prefix = "grpc-4566c2a29ebec0835643b972eb99f4306c4234a3",
- system_build_file = clean_dep("//third_party/systemlibs:grpc.BUILD"),
-diff --git a/third_party/Rename-gettid-functions.patch 
b/third_party/Rename-gettid-functions.patch
-new file mode 100644
-index ..90bd9115
 /dev/null
-+++ b/third_party/Rename-gettid-functions.patch
-@@ -0,0 +1,78 @@
-+From d1d017390b799c59d6fdf7b8afa6136d218bdd61 Mon Sep 17 00:00:00 2001
-+From: Benjamin Peterson 
-+Date: Fri, 3 May 2019 08:11:00 -0700
-+Subject: [PATCH] Rename gettid() functions.
-+
-+glibc 2.30 will declare its own gettid; see 
https://sourceware.org/git/?p=glibc.git;a=commit;h=1d0fc213824eaa2a8f8c4385daaa698ee8fb7c92.
 Rename the grpc versions to avoid naming conflicts.
-+---
-+ src/core/lib/gpr/log_linux.cc  | 4 ++--
-+ src/core/lib/gpr/log_posix.cc  | 4 ++--
-+ src/core/lib/iomgr/ev_epollex_linux.cc | 4 ++--
-+ 3 files changed, 6 insertions(+), 6 deletions(-)
-+
-+diff --git a/src/core/lib/gpr/log_linux.cc b/src/core/lib/gpr/log_linux.cc
-+index 561276f0c20..8b597b4cf2f 100644
-+--- a/src/core/lib/gpr/log_linux.cc
- b/src/core/lib/gpr/log_linux.cc
-+@@ -40,7 +40,7 @@
-+ #include 
-+ #include 
-+ 
-+-static long gettid(void) { return syscall(__NR_gettid); }
-++static long sys_gettid(void) { return syscall(__NR_gettid); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -70,7 +70,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   gpr_timespec now = gpr_now(GPR_CLOCK_REALTIME);
-+   struct tm tm;
-+   static __thread long tid = 0;
-+-  if (tid == 0) tid = gettid();
-++  if (tid == 0) tid = sys_gettid();
-+ 
-+   timer = static_cast(now.tv_sec);
-+   final_slash = strrchr(args->file, '/');
-+diff --git a/src/core/lib/gpr/log_posix.cc b/src/core/lib/gpr/log_posix.cc
-+index b6edc14ab6b..2f7c6ce3760 100644
-+--- a/src/core/lib/gpr/log_posix.cc
- b/src/core/lib/gpr/log_posix.cc
-+@@ -31,7 +31,7 @@
-+ #include 
-+ #include 
-+ 
-+-static intptr_t gettid(void) { return (intptr_t)pthread_self(); }
-++static intptr_t sys_gettid(void) { return (intptr_t)pthread_self(); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -86,7 +86,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   char* prefix;
-+   gpr_asprintf(, "%s%s.%09d %7" PRIdPTR " %s:%d]",
-+gpr_log_severity_string(args->severity), time_buffer,
-+-   (int)(now.tv_nsec), gettid(), display_file, args->line);
-++   (int)(now.tv_nsec), sys_gettid(), display_file, args->line);
-+ 
-+   fprintf(stderr, "%-70s %s\n", prefix, args->message);
-+   gpr_free(prefix);
-+diff --git a/src/core/lib/iomgr/ev_epollex_linux.cc 
b/src/core/lib/iomgr/ev_epollex_linux.cc
-+index 08116b3ab53..76f59844312 100644
-+--- a/src/core/lib/iomgr/ev_epollex_linux.cc
- 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2018-07-13 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, July 13, 2018 @ 08:33:24
  Author: svenstaro
Revision: 358483

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/17508.patch
(from rev 358482, tensorflow/trunk/17508.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 358482, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/17508.patch
  tensorflow/repos/community-x86_64/PKGBUILD

-+
 17508.patch |   56 +++
 PKGBUILD|  442 +-
 2 files changed, 249 insertions(+), 249 deletions(-)

Deleted: 17508.patch
===
--- 17508.patch 2018-07-13 08:33:10 UTC (rev 358482)
+++ 17508.patch 2018-07-13 08:33:24 UTC (rev 358483)
@@ -1,28 +0,0 @@
-From 340327dc8cc637fef01e66f7dd7cae68ce259b94 Mon Sep 17 00:00:00 2001
-From: Yun Peng 
-Date: Wed, 7 Mar 2018 13:50:31 +0100
-Subject: [PATCH] jpeg.BUILD: Using --cpu instead of --android_cpu
-

- third_party/jpeg/jpeg.BUILD | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/third_party/jpeg/jpeg.BUILD b/third_party/jpeg/jpeg.BUILD
-index 87a23925c43..4418ac32fc4 100644
 a/third_party/jpeg/jpeg.BUILD
-+++ b/third_party/jpeg/jpeg.BUILD
-@@ -526,12 +526,12 @@ config_setting(
- 
- config_setting(
- name = "armeabi-v7a",
--values = {"android_cpu": "armeabi-v7a"},
-+values = {"cpu": "armeabi-v7a"},
- )
- 
- config_setting(
- name = "arm64-v8a",
--values = {"android_cpu": "arm64-v8a"},
-+values = {"cpu": "arm64-v8a"},
- )
- 
- config_setting(

Copied: tensorflow/repos/community-x86_64/17508.patch (from rev 358482, 
tensorflow/trunk/17508.patch)
===
--- 17508.patch (rev 0)
+++ 17508.patch 2018-07-13 08:33:24 UTC (rev 358483)
@@ -0,0 +1,28 @@
+From 340327dc8cc637fef01e66f7dd7cae68ce259b94 Mon Sep 17 00:00:00 2001
+From: Yun Peng 
+Date: Wed, 7 Mar 2018 13:50:31 +0100
+Subject: [PATCH] jpeg.BUILD: Using --cpu instead of --android_cpu
+
+---
+ third_party/jpeg/jpeg.BUILD | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/third_party/jpeg/jpeg.BUILD b/third_party/jpeg/jpeg.BUILD
+index 87a23925c43..4418ac32fc4 100644
+--- a/third_party/jpeg/jpeg.BUILD
 b/third_party/jpeg/jpeg.BUILD
+@@ -526,12 +526,12 @@ config_setting(
+ 
+ config_setting(
+ name = "armeabi-v7a",
+-values = {"android_cpu": "armeabi-v7a"},
++values = {"cpu": "armeabi-v7a"},
+ )
+ 
+ config_setting(
+ name = "arm64-v8a",
+-values = {"android_cpu": "arm64-v8a"},
++values = {"cpu": "arm64-v8a"},
+ )
+ 
+ config_setting(

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-13 08:33:10 UTC (rev 358482)
+++ PKGBUILD2018-07-13 08:33:24 UTC (rev 358483)
@@ -1,221 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=1.9.0
-_pkgver=1.9.0
-pkgrel=1
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/;
-license=('APACHE')
-arch=('x86_64')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools')
-optdepends=('tensorboard: Tensorflow visualization toolkit')
-source=("https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;)
-sha512sums=('eb25dafccf2ec600c4ca28612362c8317b8b9160610ca9fb60f265815651c155b19ae5be3f213a0d9e716d9e25637d6502164433955247cf6fa5d75408b7ac84')
-
-prepare() {
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
-  # These environment variables influence the behavior of the configure call 
below.
-  export PYTHON_BIN_PATH=/usr/bin/python
-  export USE_DEFAULT_PYTHON_LIB_PATH=1
-  export TF_NEED_JEMALLOC=1
-  export TF_NEED_KAFKA=0
-  export TF_NEED_OPENCL_SYCL=0
-  export TF_NEED_GCP=0
-  export TF_NEED_HDFS=0
-  export TF_NEED_S3=0
-  export TF_ENABLE_XLA=1
-  export TF_NEED_GDR=0
-  export TF_NEED_VERBS=0
-  export TF_NEED_OPENCL=0
-  export TF_NEED_MPI=0
-  export TF_NEED_TENSORRT=0
-  export TF_SET_ANDROID_WORKSPACE=0
-  export TF_DOWNLOAD_CLANG=0
-  export TF_NCCL_VERSION=1.3  # configure.py: _DEFAULT_NCCL_VERSION
-}
-
-build() {
-  cd ${srcdir}/tensorflow-${_pkgver}
-  export CC_OPT_FLAGS="-march=x86-64"
-  export TF_NEED_CUDA=0
-  ./configure
-  bazel build --config=opt //tensorflow:libtensorflow.so 
//tensorflow/tools/pip_package:build_pip_package
-  bazel-bin/tensorflow/tools/pip_package/build_pip_package ${srcdir}/tmp
-
-  cd 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2018-07-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, July 12, 2018 @ 00:22:34
  Author: svenstaro
Revision: 357444

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/17508.patch
(from rev 357443, tensorflow/trunk/17508.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 357443, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/17508.patch
  tensorflow/repos/community-x86_64/PKGBUILD

-+
 17508.patch |   56 +++
 PKGBUILD|  442 +-
 2 files changed, 249 insertions(+), 249 deletions(-)

Deleted: 17508.patch
===
--- 17508.patch 2018-07-12 00:22:07 UTC (rev 357443)
+++ 17508.patch 2018-07-12 00:22:34 UTC (rev 357444)
@@ -1,28 +0,0 @@
-From 340327dc8cc637fef01e66f7dd7cae68ce259b94 Mon Sep 17 00:00:00 2001
-From: Yun Peng 
-Date: Wed, 7 Mar 2018 13:50:31 +0100
-Subject: [PATCH] jpeg.BUILD: Using --cpu instead of --android_cpu
-

- third_party/jpeg/jpeg.BUILD | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/third_party/jpeg/jpeg.BUILD b/third_party/jpeg/jpeg.BUILD
-index 87a23925c43..4418ac32fc4 100644
 a/third_party/jpeg/jpeg.BUILD
-+++ b/third_party/jpeg/jpeg.BUILD
-@@ -526,12 +526,12 @@ config_setting(
- 
- config_setting(
- name = "armeabi-v7a",
--values = {"android_cpu": "armeabi-v7a"},
-+values = {"cpu": "armeabi-v7a"},
- )
- 
- config_setting(
- name = "arm64-v8a",
--values = {"android_cpu": "arm64-v8a"},
-+values = {"cpu": "arm64-v8a"},
- )
- 
- config_setting(

Copied: tensorflow/repos/community-x86_64/17508.patch (from rev 357443, 
tensorflow/trunk/17508.patch)
===
--- 17508.patch (rev 0)
+++ 17508.patch 2018-07-12 00:22:34 UTC (rev 357444)
@@ -0,0 +1,28 @@
+From 340327dc8cc637fef01e66f7dd7cae68ce259b94 Mon Sep 17 00:00:00 2001
+From: Yun Peng 
+Date: Wed, 7 Mar 2018 13:50:31 +0100
+Subject: [PATCH] jpeg.BUILD: Using --cpu instead of --android_cpu
+
+---
+ third_party/jpeg/jpeg.BUILD | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/third_party/jpeg/jpeg.BUILD b/third_party/jpeg/jpeg.BUILD
+index 87a23925c43..4418ac32fc4 100644
+--- a/third_party/jpeg/jpeg.BUILD
 b/third_party/jpeg/jpeg.BUILD
+@@ -526,12 +526,12 @@ config_setting(
+ 
+ config_setting(
+ name = "armeabi-v7a",
+-values = {"android_cpu": "armeabi-v7a"},
++values = {"cpu": "armeabi-v7a"},
+ )
+ 
+ config_setting(
+ name = "arm64-v8a",
+-values = {"android_cpu": "arm64-v8a"},
++values = {"cpu": "arm64-v8a"},
+ )
+ 
+ config_setting(

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-12 00:22:07 UTC (rev 357443)
+++ PKGBUILD2018-07-12 00:22:34 UTC (rev 357444)
@@ -1,221 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=1.8.0
-_pkgver=1.8.0
-pkgrel=5
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/;
-license=('APACHE')
-arch=('x86_64')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools')
-optdepends=('tensorboard: Tensorflow visualization toolkit')
-source=("https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;)
-sha512sums=('7280e65d26fb3f15d95f7217ee3bc08d1424cd144cf25bf638fa114fa835b2505dfaf457c55700067d24f485b77120973d094ec568e6d1b1054857402f9c352d')
-
-prepare() {
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
-  # These environment variables influence the behavior of the configure call 
below.
-  export PYTHON_BIN_PATH=/usr/bin/python
-  export USE_DEFAULT_PYTHON_LIB_PATH=1
-  export TF_NEED_JEMALLOC=1
-  export TF_NEED_KAFKA=0
-  export TF_NEED_OPENCL_SYCL=0
-  export TF_NEED_GCP=0
-  export TF_NEED_HDFS=0
-  export TF_NEED_S3=0
-  export TF_ENABLE_XLA=1
-  export TF_NEED_GDR=0
-  export TF_NEED_VERBS=0
-  export TF_NEED_OPENCL=0
-  export TF_NEED_MPI=0
-  export TF_NEED_TENSORRT=0
-  export TF_SET_ANDROID_WORKSPACE=0
-  export TF_DOWNLOAD_CLANG=0
-  export TF_NCCL_VERSION=1.3  # configure.py: _DEFAULT_NCCL_VERSION
-}
-
-build() {
-  cd ${srcdir}/tensorflow-${_pkgver}
-  export CC_OPT_FLAGS="-march=x86-64"
-  export TF_NEED_CUDA=0
-  ./configure
-  bazel build --config=opt //tensorflow:libtensorflow.so 
//tensorflow/tools/pip_package:build_pip_package
-  bazel-bin/tensorflow/tools/pip_package/build_pip_package ${srcdir}/tmp
-
-  cd 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2018-07-03 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, July 3, 2018 @ 20:56:39
  Author: svenstaro
Revision: 351532

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/17508.patch
(from rev 351531, tensorflow/trunk/17508.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 351531, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/17508.patch
  tensorflow/repos/community-x86_64/PKGBUILD

-+
 17508.patch |   56 +++
 PKGBUILD|  442 +-
 2 files changed, 249 insertions(+), 249 deletions(-)

Deleted: 17508.patch
===
--- 17508.patch 2018-07-03 20:56:23 UTC (rev 351531)
+++ 17508.patch 2018-07-03 20:56:39 UTC (rev 351532)
@@ -1,28 +0,0 @@
-From 340327dc8cc637fef01e66f7dd7cae68ce259b94 Mon Sep 17 00:00:00 2001
-From: Yun Peng 
-Date: Wed, 7 Mar 2018 13:50:31 +0100
-Subject: [PATCH] jpeg.BUILD: Using --cpu instead of --android_cpu
-

- third_party/jpeg/jpeg.BUILD | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/third_party/jpeg/jpeg.BUILD b/third_party/jpeg/jpeg.BUILD
-index 87a23925c43..4418ac32fc4 100644
 a/third_party/jpeg/jpeg.BUILD
-+++ b/third_party/jpeg/jpeg.BUILD
-@@ -526,12 +526,12 @@ config_setting(
- 
- config_setting(
- name = "armeabi-v7a",
--values = {"android_cpu": "armeabi-v7a"},
-+values = {"cpu": "armeabi-v7a"},
- )
- 
- config_setting(
- name = "arm64-v8a",
--values = {"android_cpu": "arm64-v8a"},
-+values = {"cpu": "arm64-v8a"},
- )
- 
- config_setting(

Copied: tensorflow/repos/community-x86_64/17508.patch (from rev 351531, 
tensorflow/trunk/17508.patch)
===
--- 17508.patch (rev 0)
+++ 17508.patch 2018-07-03 20:56:39 UTC (rev 351532)
@@ -0,0 +1,28 @@
+From 340327dc8cc637fef01e66f7dd7cae68ce259b94 Mon Sep 17 00:00:00 2001
+From: Yun Peng 
+Date: Wed, 7 Mar 2018 13:50:31 +0100
+Subject: [PATCH] jpeg.BUILD: Using --cpu instead of --android_cpu
+
+---
+ third_party/jpeg/jpeg.BUILD | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/third_party/jpeg/jpeg.BUILD b/third_party/jpeg/jpeg.BUILD
+index 87a23925c43..4418ac32fc4 100644
+--- a/third_party/jpeg/jpeg.BUILD
 b/third_party/jpeg/jpeg.BUILD
+@@ -526,12 +526,12 @@ config_setting(
+ 
+ config_setting(
+ name = "armeabi-v7a",
+-values = {"android_cpu": "armeabi-v7a"},
++values = {"cpu": "armeabi-v7a"},
+ )
+ 
+ config_setting(
+ name = "arm64-v8a",
+-values = {"android_cpu": "arm64-v8a"},
++values = {"cpu": "arm64-v8a"},
+ )
+ 
+ config_setting(

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-03 20:56:23 UTC (rev 351531)
+++ PKGBUILD2018-07-03 20:56:39 UTC (rev 351532)
@@ -1,221 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=1.8.0
-_pkgver=1.8.0
-pkgrel=4
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/;
-license=('APACHE')
-arch=('x86_64')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools')
-optdepends=('tensorboard: Tensorflow visualization toolkit')
-source=("https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;)
-sha512sums=('7280e65d26fb3f15d95f7217ee3bc08d1424cd144cf25bf638fa114fa835b2505dfaf457c55700067d24f485b77120973d094ec568e6d1b1054857402f9c352d')
-
-prepare() {
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
-  # These environment variables influence the behavior of the configure call 
below.
-  export PYTHON_BIN_PATH=/usr/bin/python
-  export USE_DEFAULT_PYTHON_LIB_PATH=1
-  export TF_NEED_JEMALLOC=1
-  export TF_NEED_KAFKA=0
-  export TF_NEED_OPENCL_SYCL=0
-  export TF_NEED_GCP=0
-  export TF_NEED_HDFS=0
-  export TF_NEED_S3=0
-  export TF_ENABLE_XLA=1
-  export TF_NEED_GDR=0
-  export TF_NEED_VERBS=0
-  export TF_NEED_OPENCL=0
-  export TF_NEED_MPI=0
-  export TF_NEED_TENSORRT=0
-  export TF_SET_ANDROID_WORKSPACE=0
-  export TF_DOWNLOAD_CLANG=0
-  export TF_NCCL_VERSION=1.3  # configure.py: _DEFAULT_NCCL_VERSION
-}
-
-build() {
-  cd ${srcdir}/tensorflow-${_pkgver}
-  export CC_OPT_FLAGS="-march=x86-64"
-  export TF_NEED_CUDA=0
-  ./configure
-  bazel build --config=opt //tensorflow:libtensorflow.so 
//tensorflow/tools/pip_package:build_pip_package
-  bazel-bin/tensorflow/tools/pip_package/build_pip_package ${srcdir}/tmp
-
-  cd 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2018-06-25 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, June 25, 2018 @ 17:39:37
  Author: svenstaro
Revision: 345936

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/17508.patch
(from rev 345935, tensorflow/trunk/17508.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 345935, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/17508.patch
  tensorflow/repos/community-x86_64/PKGBUILD

-+
 17508.patch |   56 +++
 PKGBUILD|  442 +-
 2 files changed, 249 insertions(+), 249 deletions(-)

Deleted: 17508.patch
===
--- 17508.patch 2018-06-25 17:39:36 UTC (rev 345935)
+++ 17508.patch 2018-06-25 17:39:37 UTC (rev 345936)
@@ -1,28 +0,0 @@
-From 340327dc8cc637fef01e66f7dd7cae68ce259b94 Mon Sep 17 00:00:00 2001
-From: Yun Peng 
-Date: Wed, 7 Mar 2018 13:50:31 +0100
-Subject: [PATCH] jpeg.BUILD: Using --cpu instead of --android_cpu
-

- third_party/jpeg/jpeg.BUILD | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/third_party/jpeg/jpeg.BUILD b/third_party/jpeg/jpeg.BUILD
-index 87a23925c43..4418ac32fc4 100644
 a/third_party/jpeg/jpeg.BUILD
-+++ b/third_party/jpeg/jpeg.BUILD
-@@ -526,12 +526,12 @@ config_setting(
- 
- config_setting(
- name = "armeabi-v7a",
--values = {"android_cpu": "armeabi-v7a"},
-+values = {"cpu": "armeabi-v7a"},
- )
- 
- config_setting(
- name = "arm64-v8a",
--values = {"android_cpu": "arm64-v8a"},
-+values = {"cpu": "arm64-v8a"},
- )
- 
- config_setting(

Copied: tensorflow/repos/community-x86_64/17508.patch (from rev 345935, 
tensorflow/trunk/17508.patch)
===
--- 17508.patch (rev 0)
+++ 17508.patch 2018-06-25 17:39:37 UTC (rev 345936)
@@ -0,0 +1,28 @@
+From 340327dc8cc637fef01e66f7dd7cae68ce259b94 Mon Sep 17 00:00:00 2001
+From: Yun Peng 
+Date: Wed, 7 Mar 2018 13:50:31 +0100
+Subject: [PATCH] jpeg.BUILD: Using --cpu instead of --android_cpu
+
+---
+ third_party/jpeg/jpeg.BUILD | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/third_party/jpeg/jpeg.BUILD b/third_party/jpeg/jpeg.BUILD
+index 87a23925c43..4418ac32fc4 100644
+--- a/third_party/jpeg/jpeg.BUILD
 b/third_party/jpeg/jpeg.BUILD
+@@ -526,12 +526,12 @@ config_setting(
+ 
+ config_setting(
+ name = "armeabi-v7a",
+-values = {"android_cpu": "armeabi-v7a"},
++values = {"cpu": "armeabi-v7a"},
+ )
+ 
+ config_setting(
+ name = "arm64-v8a",
+-values = {"android_cpu": "arm64-v8a"},
++values = {"cpu": "arm64-v8a"},
+ )
+ 
+ config_setting(

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-25 17:39:36 UTC (rev 345935)
+++ PKGBUILD2018-06-25 17:39:37 UTC (rev 345936)
@@ -1,221 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=1.8.0
-_pkgver=1.8.0
-pkgrel=3
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/;
-license=('APACHE')
-arch=('x86_64')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools')
-optdepends=('tensorboard: Tensorflow visualization toolkit')
-source=("https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;)
-sha512sums=('7280e65d26fb3f15d95f7217ee3bc08d1424cd144cf25bf638fa114fa835b2505dfaf457c55700067d24f485b77120973d094ec568e6d1b1054857402f9c352d')
-
-prepare() {
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
-  # These environment variables influence the behavior of the configure call 
below.
-  export PYTHON_BIN_PATH=/usr/bin/python
-  export USE_DEFAULT_PYTHON_LIB_PATH=1
-  export TF_NEED_JEMALLOC=1
-  export TF_NEED_KAFKA=0
-  export TF_NEED_OPENCL_SYCL=0
-  export TF_NEED_GCP=0
-  export TF_NEED_HDFS=0
-  export TF_NEED_S3=0
-  export TF_ENABLE_XLA=1
-  export TF_NEED_GDR=0
-  export TF_NEED_VERBS=0
-  export TF_NEED_OPENCL=0
-  export TF_NEED_MPI=0
-  export TF_NEED_TENSORRT=0
-  export TF_SET_ANDROID_WORKSPACE=0
-  export TF_DOWNLOAD_CLANG=0
-  export TF_NCCL_VERSION=1.3  # configure.py: _DEFAULT_NCCL_VERSION
-}
-
-build() {
-  cd ${srcdir}/tensorflow-${_pkgver}
-  export CC_OPT_FLAGS="-march=x86-64"
-  export TF_NEED_CUDA=0
-  ./configure
-  bazel build --config=opt //tensorflow:libtensorflow.so 
//tensorflow/tools/pip_package:build_pip_package
-  bazel-bin/tensorflow/tools/pip_package/build_pip_package ${srcdir}/tmp
-
-  cd 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2018-06-05 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, June 5, 2018 @ 08:44:29
  Author: svenstaro
Revision: 340494

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/17508.patch
(from rev 340493, tensorflow/trunk/17508.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 340493, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/17508.patch
  tensorflow/repos/community-x86_64/PKGBUILD

-+
 17508.patch |   56 +++
 PKGBUILD|  442 +-
 2 files changed, 249 insertions(+), 249 deletions(-)

Deleted: 17508.patch
===
--- 17508.patch 2018-06-05 08:44:16 UTC (rev 340493)
+++ 17508.patch 2018-06-05 08:44:29 UTC (rev 340494)
@@ -1,28 +0,0 @@
-From 340327dc8cc637fef01e66f7dd7cae68ce259b94 Mon Sep 17 00:00:00 2001
-From: Yun Peng 
-Date: Wed, 7 Mar 2018 13:50:31 +0100
-Subject: [PATCH] jpeg.BUILD: Using --cpu instead of --android_cpu
-

- third_party/jpeg/jpeg.BUILD | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/third_party/jpeg/jpeg.BUILD b/third_party/jpeg/jpeg.BUILD
-index 87a23925c43..4418ac32fc4 100644
 a/third_party/jpeg/jpeg.BUILD
-+++ b/third_party/jpeg/jpeg.BUILD
-@@ -526,12 +526,12 @@ config_setting(
- 
- config_setting(
- name = "armeabi-v7a",
--values = {"android_cpu": "armeabi-v7a"},
-+values = {"cpu": "armeabi-v7a"},
- )
- 
- config_setting(
- name = "arm64-v8a",
--values = {"android_cpu": "arm64-v8a"},
-+values = {"cpu": "arm64-v8a"},
- )
- 
- config_setting(

Copied: tensorflow/repos/community-x86_64/17508.patch (from rev 340493, 
tensorflow/trunk/17508.patch)
===
--- 17508.patch (rev 0)
+++ 17508.patch 2018-06-05 08:44:29 UTC (rev 340494)
@@ -0,0 +1,28 @@
+From 340327dc8cc637fef01e66f7dd7cae68ce259b94 Mon Sep 17 00:00:00 2001
+From: Yun Peng 
+Date: Wed, 7 Mar 2018 13:50:31 +0100
+Subject: [PATCH] jpeg.BUILD: Using --cpu instead of --android_cpu
+
+---
+ third_party/jpeg/jpeg.BUILD | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/third_party/jpeg/jpeg.BUILD b/third_party/jpeg/jpeg.BUILD
+index 87a23925c43..4418ac32fc4 100644
+--- a/third_party/jpeg/jpeg.BUILD
 b/third_party/jpeg/jpeg.BUILD
+@@ -526,12 +526,12 @@ config_setting(
+ 
+ config_setting(
+ name = "armeabi-v7a",
+-values = {"android_cpu": "armeabi-v7a"},
++values = {"cpu": "armeabi-v7a"},
+ )
+ 
+ config_setting(
+ name = "arm64-v8a",
+-values = {"android_cpu": "arm64-v8a"},
++values = {"cpu": "arm64-v8a"},
+ )
+ 
+ config_setting(

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-05 08:44:16 UTC (rev 340493)
+++ PKGBUILD2018-06-05 08:44:29 UTC (rev 340494)
@@ -1,221 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
-pkgver=1.8.0
-_pkgver=1.8.0
-pkgrel=2
-pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
-url="https://www.tensorflow.org/;
-license=('APACHE')
-arch=('x86_64')
-makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils'
- 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools')
-optdepends=('tensorboard: Tensorflow visualization toolkit')
-source=("https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz;)
-sha512sums=('7280e65d26fb3f15d95f7217ee3bc08d1424cd144cf25bf638fa114fa835b2505dfaf457c55700067d24f485b77120973d094ec568e6d1b1054857402f9c352d')
-
-prepare() {
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
-  cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
-  # These environment variables influence the behavior of the configure call 
below.
-  export PYTHON_BIN_PATH=/usr/bin/python
-  export USE_DEFAULT_PYTHON_LIB_PATH=1
-  export TF_NEED_JEMALLOC=1
-  export TF_NEED_KAFKA=0
-  export TF_NEED_OPENCL_SYCL=0
-  export TF_NEED_GCP=0
-  export TF_NEED_HDFS=0
-  export TF_NEED_S3=0
-  export TF_ENABLE_XLA=1
-  export TF_NEED_GDR=0
-  export TF_NEED_VERBS=0
-  export TF_NEED_OPENCL=0
-  export TF_NEED_MPI=0
-  export TF_NEED_TENSORRT=0
-  export TF_SET_ANDROID_WORKSPACE=0
-  export TF_DOWNLOAD_CLANG=0
-  export TF_NCCL_VERSION=1.3  # configure.py: _DEFAULT_NCCL_VERSION
-}
-
-build() {
-  cd ${srcdir}/tensorflow-${_pkgver}
-  export CC_OPT_FLAGS="-march=x86-64"
-  export TF_NEED_CUDA=0
-  ./configure
-  bazel build --config=opt //tensorflow:libtensorflow.so 
//tensorflow/tools/pip_package:build_pip_package
-  bazel-bin/tensorflow/tools/pip_package/build_pip_package ${srcdir}/tmp
-
-  cd 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2018-01-29 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, January 30, 2018 @ 00:00:18
  Author: svenstaro
Revision: 287899

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/15229.patch
(from rev 287898, tensorflow/trunk/15229.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 287898, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/15229.patch
  tensorflow/repos/community-x86_64/PKGBUILD

-+
 15229.patch |   74 -
 PKGBUILD|  458 +-
 2 files changed, 266 insertions(+), 266 deletions(-)

Deleted: 15229.patch
===
--- 15229.patch 2018-01-29 23:56:14 UTC (rev 287898)
+++ 15229.patch 2018-01-30 00:00:18 UTC (rev 287899)
@@ -1,37 +0,0 @@
-From d4c33cfc944cbcac7a31811ba8f86448d8cc2e23 Mon Sep 17 00:00:00 2001
-From: Anush Elangovan 
-Date: Fri, 8 Dec 2017 20:48:23 -0800
-Subject: [PATCH] [XLA] Fix XLA/tfcompile compile error on OSX
-
-This fixes issue #15196
-
-kernel_support_library.cc:99:5: error: no matching function
-for call to 'transform' std::transform(function->arg_begin(),..
-
-TEST=build tfcompile on OSX (also requires PR#14893)

- .../compiler/xla/service/llvm_ir/kernel_support_library.cc| 11 +--
- 1 file changed, 9 insertions(+), 2 deletions(-)
-
-diff --git a/tensorflow/compiler/xla/service/llvm_ir/kernel_support_library.cc 
b/tensorflow/compiler/xla/service/llvm_ir/kernel_support_library.cc
-index 5f6f9810c3a..23d2d4e87d2 100644
 a/tensorflow/compiler/xla/service/llvm_ir/kernel_support_library.cc
-+++ b/tensorflow/compiler/xla/service/llvm_ir/kernel_support_library.cc
-@@ -111,8 +111,15 @@ void KernelSupportLibrary::EmitAndCallOutlinedKernel(
- ir_builder->SetInsertPoint(return_inst);
- 
- std::vector arg_values;
--std::transform(function->arg_begin(), function->arg_end(),
--   std::back_inserter(arg_values), 
std::addressof);
-+/*
-+ * clang on OSX doesn't like std::transform or range for loop here.
-+ * See https://github.com/tensorflow/tensorflow/issues/15196
-+ */
-+for (llvm::Function::arg_iterator arg = function->arg_begin(),
-+  arg_e = function->arg_end();
-+ arg != arg_e; ++arg) {
-+  arg_values.push_back(arg);
-+}
- if (null_arg_idx != -1) {
-   arg_values.insert(arg_values.begin() + null_arg_idx, nullptr);
- }

Copied: tensorflow/repos/community-x86_64/15229.patch (from rev 287898, 
tensorflow/trunk/15229.patch)
===
--- 15229.patch (rev 0)
+++ 15229.patch 2018-01-30 00:00:18 UTC (rev 287899)
@@ -0,0 +1,37 @@
+From d4c33cfc944cbcac7a31811ba8f86448d8cc2e23 Mon Sep 17 00:00:00 2001
+From: Anush Elangovan 
+Date: Fri, 8 Dec 2017 20:48:23 -0800
+Subject: [PATCH] [XLA] Fix XLA/tfcompile compile error on OSX
+
+This fixes issue #15196
+
+kernel_support_library.cc:99:5: error: no matching function
+for call to 'transform' std::transform(function->arg_begin(),..
+
+TEST=build tfcompile on OSX (also requires PR#14893)
+---
+ .../compiler/xla/service/llvm_ir/kernel_support_library.cc| 11 +--
+ 1 file changed, 9 insertions(+), 2 deletions(-)
+
+diff --git a/tensorflow/compiler/xla/service/llvm_ir/kernel_support_library.cc 
b/tensorflow/compiler/xla/service/llvm_ir/kernel_support_library.cc
+index 5f6f9810c3a..23d2d4e87d2 100644
+--- a/tensorflow/compiler/xla/service/llvm_ir/kernel_support_library.cc
 b/tensorflow/compiler/xla/service/llvm_ir/kernel_support_library.cc
+@@ -111,8 +111,15 @@ void KernelSupportLibrary::EmitAndCallOutlinedKernel(
+ ir_builder->SetInsertPoint(return_inst);
+ 
+ std::vector arg_values;
+-std::transform(function->arg_begin(), function->arg_end(),
+-   std::back_inserter(arg_values), 
std::addressof);
++/*
++ * clang on OSX doesn't like std::transform or range for loop here.
++ * See https://github.com/tensorflow/tensorflow/issues/15196
++ */
++for (llvm::Function::arg_iterator arg = function->arg_begin(),
++  arg_e = function->arg_end();
++ arg != arg_e; ++arg) {
++  arg_values.push_back(arg);
++}
+ if (null_arg_idx != -1) {
+   arg_values.insert(arg_values.begin() + null_arg_idx, nullptr);
+ }

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-29 23:56:14 UTC (rev 287898)
+++ PKGBUILD2018-01-30 00:00:18 UTC (rev 287899)
@@ -1,229 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Adria Arrufat (archdria) 
-# Contributor: Thibault Lorrain (fredszaq) 
-
-pkgbase=tensorflow
-pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2017-06-30 Thread Sven-Hendrik Haase
Date: Friday, June 30, 2017 @ 11:54:27
  Author: svenstaro
Revision: 241673

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/10868.patch
(from rev 241672, tensorflow/trunk/10868.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 241672, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/10868.patch
  tensorflow/repos/community-x86_64/PKGBUILD

-+
 10868.patch |  178 -
 PKGBUILD|  246 +-
 2 files changed, 212 insertions(+), 212 deletions(-)

Deleted: 10868.patch
===
--- 10868.patch 2017-06-30 11:54:17 UTC (rev 241672)
+++ 10868.patch 2017-06-30 11:54:27 UTC (rev 241673)
@@ -1,89 +0,0 @@
-From eb197c45eda55b1047b00f1136a4fec2b8adb2d5 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Tue, 20 Jun 2017 14:16:26 -0700
-Subject: [PATCH 1/3] [XLA] Explicitly instantiate Permute template func
-
-This is an attempted fix for older compilers that can't deduce the template 
args.

- tensorflow/compiler/xla/service/llvm_ir/ir_array.cc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc 
b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-index e401305ae73..b14104be6ad 100644
 a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-+++ b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-@@ -158,7 +158,7 @@ IrArray::Index IrArray::Index::SourceIndexOfTranspose(
- tensorflow::gtl::ArraySlice dimension_mapping,
- llvm::IRBuilder<>* builder) const {
-   std::vector operand_multidim_index =
--  Permute(dimension_mapping, multidim());
-+  Permute(dimension_mapping, multidim());
-   if (linear() != nullptr &&
-   ShapeUtil::TransposeIsBitcast(operand_shape, shape, dimension_mapping)) 
{
- return Index(operand_multidim_index, linear(), operand_shape);
-
-From 2df6cd3acd71a6dcf459e92c26ac426c90a57be4 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Wed, 21 Jun 2017 17:51:55 -0700
-Subject: [PATCH 2/3] Another try
-

- tensorflow/compiler/xla/util.h | 17 -
- 1 file changed, 12 insertions(+), 5 deletions(-)
-
-diff --git a/tensorflow/compiler/xla/util.h b/tensorflow/compiler/xla/util.h
-index 42d5c1d1550..32aa81d1f42 100644
 a/tensorflow/compiler/xla/util.h
-+++ b/tensorflow/compiler/xla/util.h
-@@ -195,16 +195,23 @@ bool IsPermutation(tensorflow::gtl::ArraySlice 
permutation, int64 rank);
- // 2. permutation.size() == input.size().
- template  class C, typename T>
- std::vector Permute(tensorflow::gtl::ArraySlice permutation,
--   C input_) {
--  tensorflow::gtl::ArraySlice input(input_);
--  CHECK(IsPermutation(permutation, input.size()));
--  std::vector output(input.size());
-+   C input) {
-+  tensorflow::gtl::ArraySlice data(input);
-+  CHECK(IsPermutation(permutation, data.size()));
-+  std::vector output(data.size());
-   for (size_t i = 0; i < permutation.size(); ++i) {
--output[permutation[i]] = input[i];
-+output[permutation[i]] = data[i];
-   }
-   return output;
- }
- 
-+// Override of the above that works around compile failures with vectors.
-+template 
-+std::vector Permute(tensorflow::gtl::ArraySlice permutation,
-+   const std::vector& input) {
-+  return Permute(permutation, input);
-+}
-+
- // Inverts a permutation, i.e., output_permutation[input_permutation[i]] = i.
- std::vector InversePermutation(
- tensorflow::gtl::ArraySlice input_permutation);
-
-From 03da6113468d6b256a755d0521b9b239eaf8b6a9 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Wed, 21 Jun 2017 17:54:15 -0700
-Subject: [PATCH 3/3] Update ir_array.cc
-

- tensorflow/compiler/xla/service/llvm_ir/ir_array.cc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc 
b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-index b14104be6ad..e401305ae73 100644
 a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-+++ b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-@@ -158,7 +158,7 @@ IrArray::Index IrArray::Index::SourceIndexOfTranspose(
- tensorflow::gtl::ArraySlice dimension_mapping,
- llvm::IRBuilder<>* builder) const {
-   std::vector operand_multidim_index =
--  Permute(dimension_mapping, multidim());
-+  Permute(dimension_mapping, multidim());
-   if (linear() != nullptr &&
-   ShapeUtil::TransposeIsBitcast(operand_shape, shape, dimension_mapping)) 
{
- return Index(operand_multidim_index, linear(), operand_shape);

Copied: tensorflow/repos/community-x86_64/10868.patch (from rev 241672, 
tensorflow/trunk/10868.patch)

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2017-06-29 Thread Sven-Hendrik Haase
Date: Friday, June 30, 2017 @ 01:54:09
  Author: svenstaro
Revision: 241635

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/10868.patch
(from rev 241634, tensorflow/trunk/10868.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 241634, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/10868.patch
  tensorflow/repos/community-x86_64/PKGBUILD

-+
 10868.patch |  178 -
 PKGBUILD|  246 +-
 2 files changed, 212 insertions(+), 212 deletions(-)

Deleted: 10868.patch
===
--- 10868.patch 2017-06-30 01:53:50 UTC (rev 241634)
+++ 10868.patch 2017-06-30 01:54:09 UTC (rev 241635)
@@ -1,89 +0,0 @@
-From eb197c45eda55b1047b00f1136a4fec2b8adb2d5 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Tue, 20 Jun 2017 14:16:26 -0700
-Subject: [PATCH 1/3] [XLA] Explicitly instantiate Permute template func
-
-This is an attempted fix for older compilers that can't deduce the template 
args.

- tensorflow/compiler/xla/service/llvm_ir/ir_array.cc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc 
b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-index e401305ae73..b14104be6ad 100644
 a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-+++ b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-@@ -158,7 +158,7 @@ IrArray::Index IrArray::Index::SourceIndexOfTranspose(
- tensorflow::gtl::ArraySlice dimension_mapping,
- llvm::IRBuilder<>* builder) const {
-   std::vector operand_multidim_index =
--  Permute(dimension_mapping, multidim());
-+  Permute(dimension_mapping, multidim());
-   if (linear() != nullptr &&
-   ShapeUtil::TransposeIsBitcast(operand_shape, shape, dimension_mapping)) 
{
- return Index(operand_multidim_index, linear(), operand_shape);
-
-From 2df6cd3acd71a6dcf459e92c26ac426c90a57be4 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Wed, 21 Jun 2017 17:51:55 -0700
-Subject: [PATCH 2/3] Another try
-

- tensorflow/compiler/xla/util.h | 17 -
- 1 file changed, 12 insertions(+), 5 deletions(-)
-
-diff --git a/tensorflow/compiler/xla/util.h b/tensorflow/compiler/xla/util.h
-index 42d5c1d1550..32aa81d1f42 100644
 a/tensorflow/compiler/xla/util.h
-+++ b/tensorflow/compiler/xla/util.h
-@@ -195,16 +195,23 @@ bool IsPermutation(tensorflow::gtl::ArraySlice 
permutation, int64 rank);
- // 2. permutation.size() == input.size().
- template  class C, typename T>
- std::vector Permute(tensorflow::gtl::ArraySlice permutation,
--   C input_) {
--  tensorflow::gtl::ArraySlice input(input_);
--  CHECK(IsPermutation(permutation, input.size()));
--  std::vector output(input.size());
-+   C input) {
-+  tensorflow::gtl::ArraySlice data(input);
-+  CHECK(IsPermutation(permutation, data.size()));
-+  std::vector output(data.size());
-   for (size_t i = 0; i < permutation.size(); ++i) {
--output[permutation[i]] = input[i];
-+output[permutation[i]] = data[i];
-   }
-   return output;
- }
- 
-+// Override of the above that works around compile failures with vectors.
-+template 
-+std::vector Permute(tensorflow::gtl::ArraySlice permutation,
-+   const std::vector& input) {
-+  return Permute(permutation, input);
-+}
-+
- // Inverts a permutation, i.e., output_permutation[input_permutation[i]] = i.
- std::vector InversePermutation(
- tensorflow::gtl::ArraySlice input_permutation);
-
-From 03da6113468d6b256a755d0521b9b239eaf8b6a9 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Wed, 21 Jun 2017 17:54:15 -0700
-Subject: [PATCH 3/3] Update ir_array.cc
-

- tensorflow/compiler/xla/service/llvm_ir/ir_array.cc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc 
b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-index b14104be6ad..e401305ae73 100644
 a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-+++ b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-@@ -158,7 +158,7 @@ IrArray::Index IrArray::Index::SourceIndexOfTranspose(
- tensorflow::gtl::ArraySlice dimension_mapping,
- llvm::IRBuilder<>* builder) const {
-   std::vector operand_multidim_index =
--  Permute(dimension_mapping, multidim());
-+  Permute(dimension_mapping, multidim());
-   if (linear() != nullptr &&
-   ShapeUtil::TransposeIsBitcast(operand_shape, shape, dimension_mapping)) 
{
- return Index(operand_multidim_index, linear(), operand_shape);

Copied: tensorflow/repos/community-x86_64/10868.patch (from rev 241634, 
tensorflow/trunk/10868.patch)

[arch-commits] Commit in tensorflow/repos/community-x86_64 (4 files)

2017-06-28 Thread Sven-Hendrik Haase
Date: Wednesday, June 28, 2017 @ 10:53:57
  Author: svenstaro
Revision: 241340

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/10868.patch
(from rev 241339, tensorflow/trunk/10868.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 241339, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/10868.patch
  tensorflow/repos/community-x86_64/PKGBUILD

-+
 10868.patch |  178 ++--
 PKGBUILD|  234 ++
 2 files changed, 212 insertions(+), 200 deletions(-)

Deleted: 10868.patch
===
--- 10868.patch 2017-06-28 10:53:49 UTC (rev 241339)
+++ 10868.patch 2017-06-28 10:53:57 UTC (rev 241340)
@@ -1,89 +0,0 @@
-From eb197c45eda55b1047b00f1136a4fec2b8adb2d5 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Tue, 20 Jun 2017 14:16:26 -0700
-Subject: [PATCH 1/3] [XLA] Explicitly instantiate Permute template func
-
-This is an attempted fix for older compilers that can't deduce the template 
args.

- tensorflow/compiler/xla/service/llvm_ir/ir_array.cc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc 
b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-index e401305ae73..b14104be6ad 100644
 a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-+++ b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-@@ -158,7 +158,7 @@ IrArray::Index IrArray::Index::SourceIndexOfTranspose(
- tensorflow::gtl::ArraySlice dimension_mapping,
- llvm::IRBuilder<>* builder) const {
-   std::vector operand_multidim_index =
--  Permute(dimension_mapping, multidim());
-+  Permute(dimension_mapping, multidim());
-   if (linear() != nullptr &&
-   ShapeUtil::TransposeIsBitcast(operand_shape, shape, dimension_mapping)) 
{
- return Index(operand_multidim_index, linear(), operand_shape);
-
-From 2df6cd3acd71a6dcf459e92c26ac426c90a57be4 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Wed, 21 Jun 2017 17:51:55 -0700
-Subject: [PATCH 2/3] Another try
-

- tensorflow/compiler/xla/util.h | 17 -
- 1 file changed, 12 insertions(+), 5 deletions(-)
-
-diff --git a/tensorflow/compiler/xla/util.h b/tensorflow/compiler/xla/util.h
-index 42d5c1d1550..32aa81d1f42 100644
 a/tensorflow/compiler/xla/util.h
-+++ b/tensorflow/compiler/xla/util.h
-@@ -195,16 +195,23 @@ bool IsPermutation(tensorflow::gtl::ArraySlice 
permutation, int64 rank);
- // 2. permutation.size() == input.size().
- template  class C, typename T>
- std::vector Permute(tensorflow::gtl::ArraySlice permutation,
--   C input_) {
--  tensorflow::gtl::ArraySlice input(input_);
--  CHECK(IsPermutation(permutation, input.size()));
--  std::vector output(input.size());
-+   C input) {
-+  tensorflow::gtl::ArraySlice data(input);
-+  CHECK(IsPermutation(permutation, data.size()));
-+  std::vector output(data.size());
-   for (size_t i = 0; i < permutation.size(); ++i) {
--output[permutation[i]] = input[i];
-+output[permutation[i]] = data[i];
-   }
-   return output;
- }
- 
-+// Override of the above that works around compile failures with vectors.
-+template 
-+std::vector Permute(tensorflow::gtl::ArraySlice permutation,
-+   const std::vector& input) {
-+  return Permute(permutation, input);
-+}
-+
- // Inverts a permutation, i.e., output_permutation[input_permutation[i]] = i.
- std::vector InversePermutation(
- tensorflow::gtl::ArraySlice input_permutation);
-
-From 03da6113468d6b256a755d0521b9b239eaf8b6a9 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Wed, 21 Jun 2017 17:54:15 -0700
-Subject: [PATCH 3/3] Update ir_array.cc
-

- tensorflow/compiler/xla/service/llvm_ir/ir_array.cc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc 
b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-index b14104be6ad..e401305ae73 100644
 a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-+++ b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-@@ -158,7 +158,7 @@ IrArray::Index IrArray::Index::SourceIndexOfTranspose(
- tensorflow::gtl::ArraySlice dimension_mapping,
- llvm::IRBuilder<>* builder) const {
-   std::vector operand_multidim_index =
--  Permute(dimension_mapping, multidim());
-+  Permute(dimension_mapping, multidim());
-   if (linear() != nullptr &&
-   ShapeUtil::TransposeIsBitcast(operand_shape, shape, dimension_mapping)) 
{
- return Index(operand_multidim_index, linear(), operand_shape);

Copied: tensorflow/repos/community-x86_64/10868.patch (from rev 241339, 
tensorflow/trunk/10868.patch)