Date: Friday, March 3, 2023 @ 21:30:12
  Author: svenstaro
Revision: 1411179

Prepare update

Modified:
  tensorflow/trunk/PKGBUILD

----------+
 PKGBUILD |   19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-03-03 21:09:54 UTC (rev 1411178)
+++ PKGBUILD    2023-03-03 21:30:12 UTC (rev 1411179)
@@ -5,9 +5,9 @@
 
 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.11.0
-_pkgver=2.11.0
-pkgrel=2
+pkgver=2.12.0rc0
+_pkgver=2.12.0-rc0
+pkgrel=1
 pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
 url="https://www.tensorflow.org/";
 license=('APACHE')
@@ -18,10 +18,14 @@
              'python-keras-preprocessing' 'cython' 'patchelf' 
'python-requests')
 optdepends=('tensorboard: Tensorflow visualization toolkit')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz";
+        
https://raw.githubusercontent.com/roelaaij/gentoo-overlay/master/sci-libs/tensorflow/files/tensorflow-2.10-sparse-transpose-op.patch
+        
https://github.com/tensorflow/tensorflow/commit/478ea54bcf3a867af2ab39e93cfe80904d49ad0e.patch
         
https://github.com/bazelbuild/bazel/releases/download/5.4.0/bazel_nojdk-5.4.0-linux-x86_64
         fix-c++17-compat.patch
         fix-cusolver-version.patch)
-sha512sums=('cda16db72a0ede72ac9f5e76c3a745ea9d72421fa40021303032f8fc3ac2755f64524f97a4629c18cf888f259027439b49ec921e0f5fd329a6ba060235a658d5'
+sha512sums=('0f300dc976a72aa5332586988ed762879de981f398639bfe10559efec1608aadc6e55fbcd9fbe68a22c18d62b220868d9283f4832022354aa90d5f413d577025'
+            
'8043cf963729028d17b9edfc13f3b47c9db2887ff6f11c067998c2177a0bee96b908e2fc9eb4d6e9174beb45b1cd6c492dd92476ef306f4fee0ceff9522b3778'
+            
'245f62473d96aede0f99d78ea5f4f08b5ca6a74971f2031c7457bec0e4b6596c87d2fdcf2ca9479d4cabbcd17fd2fa7f8167195d1510e761732305b3c62ed15f'
             
'e2adb747cd1fe3c90686831703618af3f8bc8197a96d9e1e90e66db38dbc4e7a94d88dac755b25e288002983a87fcffbfb0d7c2e356d979d4635301c3daf9281'
             
'f682368bb47b2b022a51aa77345dfa30f3b0d7911c56515d428b8326ee3751242f375f4e715a37bb723ef20a86916dad9871c3c81b1b58da85e1ca202bc4901e'
             
'6f42455db1db0a5cd58ab5fe5554317e9ff648c046bb81cef9b4c61cce8380da08b681f825544b5388f02da863ff19f642efa9459691cbcf8852a21bd0dc7447')
@@ -74,6 +78,9 @@
   # manually specify cusolver .so version
   patch -Np1 -i "${srcdir}/fix-cusolver-version.patch" -d tensorflow-${_pkgver}
 
+  patch -Np1 -i "${srcdir}/478ea54bcf3a867af2ab39e93cfe80904d49ad0e.patch" -d 
tensorflow-${_pkgver}
+  patch -Np1 -i "${srcdir}/tensorflow-2.10-sparse-transpose-op.patch" -d 
tensorflow-${_pkgver}
+
   cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt
   cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-cuda
   cp -r tensorflow-${_pkgver} tensorflow-${_pkgver}-opt-cuda
@@ -105,8 +112,8 @@
   export TF_IGNORE_MAX_BAZEL_VERSION=1
   export NCCL_INSTALL_PATH=/usr
   # Does tensorflow really need the compiler overridden in 5 places? Yes.
-  export CC=gcc-11
-  export CXX=g++-11
+  export CC=gcc
+  export CXX=g++
   export GCC_HOST_COMPILER_PATH=/opt/cuda/bin/gcc
   export HOST_C_COMPILER=/usr/bin/${CC}
   export HOST_CXX_COMPILER=/usr/bin/${CXX}

Reply via email to