[arch-commits] Commit in tensorflow/trunk (PKGBUILD)
Konstantin Gizdov
kgizdov at gemini.archlinux.org
Thu Aug 25 12:34:58 UTC 2022
Date: Thursday, August 25, 2022 @ 12:34:58
Author: kgizdov
Revision: 1278485
upgpkg: tensorflow 2.9.1-4: FS#75557
Modified:
tensorflow/trunk/PKGBUILD
----------+
PKGBUILD | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-08-25 12:34:49 UTC (rev 1278484)
+++ PKGBUILD 2022-08-25 12:34:58 UTC (rev 1278485)
@@ -7,7 +7,7 @@
pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda python-tensorflow python-tensorflow-opt python-tensorflow-cuda python-tensorflow-opt-cuda)
pkgver=2.9.1
_pkgver=2.9.1
-pkgrel=3
+pkgrel=4
pkgdesc="Library for computation using data flow graphs for scalable machine learning"
url="https://www.tensorflow.org/"
license=('APACHE')
@@ -15,7 +15,7 @@
depends=('c-ares' 'pybind11' 'openssl' 'lmdb' 'libpng' 'curl' 'giflib' 'icu' 'libjpeg-turbo')
makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils' 'nccl' 'git' 'cudnn' 'python-pip' 'python-wheel'
'python-setuptools' 'python-h5py' 'python-keras-applications' 'python-keras-preprocessing'
- 'cython')
+ 'cython' 'patchelf')
optdepends=('tensorboard: Tensorflow visualization toolkit')
source=("$pkgname-$pkgver.tar.gz::https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz"
fix-c++17-compat.patch
@@ -219,6 +219,9 @@
# Fix interoperability of C++14 and C++17. See https://bugs.archlinux.org/task/65953
patch -Np0 -i "${srcdir}"/fix-c++17-compat.patch -d "${pkgdir}"/usr/include/tensorflow/absl/base
+
+ # Fix FS#75571
+ find "${pkgdir}"/usr/lib -type f -exec patchelf --replace-needed libiomp5.so libomp.so '{}' \; -print
}
_python_package() {
More information about the arch-commits
mailing list