[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