Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
tensorflow


Commits:
237d3238 by Sven-Hendrik Haase at 2023-12-01T09:53:27+01:00
upgpkg: 2.15.0-4: Build against gcc 13

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = tensorflow
        pkgdesc = Library for computation using data flow graphs for scalable 
machine learning
        pkgver = 2.15.0
-       pkgrel = 3
+       pkgrel = 4
        url = https://www.tensorflow.org/
        arch = x86_64
        license = APACHE
@@ -22,7 +22,6 @@ pkgbase = tensorflow
        makedepends = cython
        makedepends = patchelf
        makedepends = python-requests
-       makedepends = gcc12
        makedepends = libxcrypt-compat
        makedepends = clang
        depends = c-ares


=====================================
PKGBUILD
=====================================
@@ -7,7 +7,7 @@ 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.15.0
 _pkgver=2.15.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
 url="https://www.tensorflow.org/";
 license=('APACHE')
@@ -16,7 +16,7 @@ depends=('c-ares' 'pybind11' 'openssl' 'libpng' 'curl' 
'giflib' 'icu' 'libjpeg-t
          'intel-oneapi-compiler-shared-runtime-libs')
 makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils' 'nccl' 'git' 'cudnn' 
'python-wheel' 'openmp'
              'python-installer' 'python-setuptools' 'python-h5py' 
'python-keras-applications'
-             'python-keras-preprocessing' 'cython' 'patchelf' 
'python-requests' 'gcc12' 'libxcrypt-compat' 'clang')
+             'python-keras-preprocessing' 'cython' 'patchelf' 
'python-requests' 'libxcrypt-compat' 'clang')
 optdepends=('tensorboard: Tensorflow visualization toolkit')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz";
         
https://github.com/bazelbuild/bazel/releases/download/6.1.0/bazel_nojdk-6.1.0-linux-x86_64
@@ -98,8 +98,8 @@ prepare() {
   export NCCL_INSTALL_PATH=/usr
   # Does tensorflow really need the compiler overridden in 5 places? Yes.
   # https://github.com/tensorflow/tensorflow/issues/60577
-  export CC=gcc-12
-  export CXX=g++-12
+  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}



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tensorflow/-/commit/237d3238a252bf7e389aca3326888284f7892725

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tensorflow/-/commit/237d3238a252bf7e389aca3326888284f7892725
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to