[arch-commits] Commit in tensorflow/repos/community-testing-x86_64 (4 files)
Date: Thursday, July 23, 2020 @ 17:44:15 Author: svenstaro Revision: 665023 archrelease: copy trunk to community-testing-x86_64 Added: tensorflow/repos/community-testing-x86_64/PKGBUILD (from rev 665022, tensorflow/trunk/PKGBUILD) tensorflow/repos/community-testing-x86_64/build-against-actual-mkl.patch (from rev 665022, tensorflow/trunk/build-against-actual-mkl.patch) Deleted: tensorflow/repos/community-testing-x86_64/PKGBUILD tensorflow/repos/community-testing-x86_64/build-against-actual-mkl.patch + PKGBUILD | 569 +++ build-against-actual-mkl.patch | 74 ++--- 2 files changed, 321 insertions(+), 322 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-23 17:41:09 UTC (rev 665022) +++ PKGBUILD2020-07-23 17:44:15 UTC (rev 665023) @@ -1,285 +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=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' -'python-pasta: tf_upgrade_v2 tool') -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) -
[arch-commits] Commit in tensorflow/repos/community-testing-x86_64 (4 files)
Date: Sunday, July 19, 2020 @ 14:14:10 Author: svenstaro Revision: 664583 archrelease: copy trunk to community-testing-x86_64 Added: tensorflow/repos/community-testing-x86_64/PKGBUILD (from rev 664582, tensorflow/trunk/PKGBUILD) tensorflow/repos/community-testing-x86_64/build-against-actual-mkl.patch (from rev 664582, tensorflow/trunk/build-against-actual-mkl.patch) Deleted: tensorflow/repos/community-testing-x86_64/PKGBUILD tensorflow/repos/community-testing-x86_64/build-against-actual-mkl.patch + PKGBUILD | 570 +++ build-against-actual-mkl.patch | 74 ++--- 2 files changed, 322 insertions(+), 322 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-19 14:13:51 UTC (rev 664582) +++ PKGBUILD2020-07-19 14:14:10 UTC (rev 664583) @@ -1,285 +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.0rc1 -_pkgver=2.3.0-rc1 -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' -'python-pasta: tf_upgrade_v2 tool') -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=('dc155ff59551d65ac51e0b1d93cdee9ddb18ed4f83f2accd924fe593d37de220ed516f44cabfc58a7b2b4f3af2fbb2152d5d70f7d10117019dcddb4fe0d7831d' - '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) -
[arch-commits] Commit in tensorflow/repos/community-testing-x86_64 (4 files)
Date: Monday, April 6, 2020 @ 03:43:50 Author: svenstaro Revision: 612029 archrelease: copy trunk to community-testing-x86_64 Added: tensorflow/repos/community-testing-x86_64/PKGBUILD (from rev 612028, tensorflow/trunk/PKGBUILD) tensorflow/repos/community-testing-x86_64/build-against-actual-mkl.patch (from rev 612028, tensorflow/trunk/build-against-actual-mkl.patch) Deleted: tensorflow/repos/community-testing-x86_64/PKGBUILD tensorflow/repos/community-testing-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-06 03:43:31 UTC (rev 612028) +++ PKGBUILD2020-04-06 03:43:50 UTC (rev 612029) @@ -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=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' '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.5 - 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 \ -
[arch-commits] Commit in tensorflow/repos/community-testing-x86_64 (4 files)
Date: Tuesday, March 31, 2020 @ 13:11:50 Author: svenstaro Revision: 608008 archrelease: copy trunk to community-testing-x86_64 Added: tensorflow/repos/community-testing-x86_64/PKGBUILD (from rev 608007, tensorflow/trunk/PKGBUILD) tensorflow/repos/community-testing-x86_64/build-against-actual-mkl.patch (from rev 608007, tensorflow/trunk/build-against-actual-mkl.patch) Deleted: tensorflow/repos/community-testing-x86_64/PKGBUILD tensorflow/repos/community-testing-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-03-31 13:11:25 UTC (rev 608007) +++ PKGBUILD2020-03-31 13:11:50 UTC (rev 608008) @@ -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=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=('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.5 - 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 \ -
[arch-commits] Commit in tensorflow/repos/community-testing-x86_64 (4 files)
Date: Saturday, March 28, 2020 @ 20:11:17 Author: svenstaro Revision: 605471 archrelease: copy trunk to community-testing-x86_64 Added: tensorflow/repos/community-testing-x86_64/PKGBUILD (from rev 605469, tensorflow/trunk/PKGBUILD) tensorflow/repos/community-testing-x86_64/build-against-actual-mkl.patch (from rev 605470, tensorflow/trunk/build-against-actual-mkl.patch) Deleted: tensorflow/repos/community-testing-x86_64/PKGBUILD tensorflow/repos/community-testing-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-03-28 20:11:11 UTC (rev 605470) +++ PKGBUILD2020-03-28 20:11:17 UTC (rev 605471) @@ -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.0rc1 -_pkgver=2.2.0-rc1 -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' '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=('eb3a4ddbe47ba7ef7c1585861bab376258569228bcc55898107b26fd07a5944d64c3cd40e77fbe04e7a1a99a309a2ca217ccdd267d9c8fca05bd06ab5cb0' - '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.5 - 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 \ -
[arch-commits] Commit in tensorflow/repos/community-testing-x86_64 (4 files)
Date: Wednesday, March 25, 2020 @ 07:24:23 Author: svenstaro Revision: 604043 archrelease: copy trunk to community-testing-x86_64 Added: tensorflow/repos/community-testing-x86_64/PKGBUILD (from rev 604042, tensorflow/trunk/PKGBUILD) tensorflow/repos/community-testing-x86_64/build-against-actual-mkl.patch (from rev 604042, tensorflow/trunk/build-against-actual-mkl.patch) Deleted: tensorflow/repos/community-testing-x86_64/PKGBUILD tensorflow/repos/community-testing-x86_64/build-against-actual-mkl.patch + PKGBUILD | 549 +++ build-against-actual-mkl.patch | 74 ++--- 2 files changed, 313 insertions(+), 310 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-25 07:24:04 UTC (rev 604042) +++ PKGBUILD2020-03-25 07:24:23 UTC (rev 604043) @@ -1,273 +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.0rc1 -_pkgver=2.2.0-rc1 -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=('eb3a4ddbe47ba7ef7c1585861bab376258569228bcc55898107b26fd07a5944d64c3cd40e77fbe04e7a1a99a309a2ca217ccdd267d9c8fca05bd06ab5cb0' - '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 - - 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.5 - 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 \ - //tensorflow:install_headers \ -
[arch-commits] Commit in tensorflow/repos/community-testing-x86_64 (4 files)
Date: Saturday, December 14, 2019 @ 19:27:45 Author: svenstaro Revision: 537684 archrelease: copy trunk to community-testing-x86_64 Added: tensorflow/repos/community-testing-x86_64/Add-grpc-fix-for-gettid.patch (from rev 537683, tensorflow/trunk/Add-grpc-fix-for-gettid.patch) tensorflow/repos/community-testing-x86_64/PKGBUILD (from rev 537683, tensorflow/trunk/PKGBUILD) Deleted: tensorflow/repos/community-testing-x86_64/Add-grpc-fix-for-gettid.patch tensorflow/repos/community-testing-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-14 19:27:20 UTC (rev 537683) +++ Add-grpc-fix-for-gettid.patch 2019-12-14 19:27:45 UTC (rev 537684) @@ -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 -+---
[arch-commits] Commit in tensorflow/repos/community-testing-x86_64 (4 files)
Date: Thursday, December 12, 2019 @ 04:11:00 Author: svenstaro Revision: 537178 archrelease: copy trunk to community-testing-x86_64 Added: tensorflow/repos/community-testing-x86_64/Add-grpc-fix-for-gettid.patch (from rev 537177, tensorflow/trunk/Add-grpc-fix-for-gettid.patch) tensorflow/repos/community-testing-x86_64/PKGBUILD (from rev 537177, tensorflow/trunk/PKGBUILD) Deleted: tensorflow/repos/community-testing-x86_64/Add-grpc-fix-for-gettid.patch tensorflow/repos/community-testing-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 04:10:49 UTC (rev 537177) +++ Add-grpc-fix-for-gettid.patch 2019-12-12 04:11:00 UTC (rev 537178) @@ -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 -+---