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


Commits:
7ae6f8c7 by Christer Solskogen at 2026-07-01T15:20:48+02:00
fix build on aarch64

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -4,6 +4,7 @@ pkgbase = tensorboard
        pkgrel = 1
        url = https://github.com/tensorflow/tensorboard
        arch = x86_64
+       arch = aarch64
        license = Apache-2.0
        makedepends = bazel
        makedepends = tree
@@ -25,8 +26,10 @@ pkgbase = tensorboard
        optdepends = python-tensorflow: advanced features for TensorBoard
        options = !lto
        source = 
tensorboard-2.21.0.tar.gz::https://github.com/tensorflow/tensorboard/archive/2.21.0.tar.gz
-       source = 
https://github.com/bazelbuild/bazel/releases/download/7.7.0/bazel_nojdk-7.7.0-linux-x86_64
        sha512sums = 
259692247aefa305c49d5062cf25d329cacc9b452261a2b3cf936732415022b88368eba6f0efe95a612313f0f08314c2c2a3d18f31219bef0082396476aa34d2
-       sha512sums = 
206d9a1c98deba75435fe69597ce47dedfe3bb73b0af145245870516d9b2a534e49a8ece765cea5fe80cec57e254bc6655cdab0b194717a89976ed67d9330cf6
+       source_x86_64 = 
https://github.com/bazelbuild/bazel/releases/download/7.7.0/bazel_nojdk-7.7.0-linux-x86_64
+       sha512sums_x86_64 = 
206d9a1c98deba75435fe69597ce47dedfe3bb73b0af145245870516d9b2a534e49a8ece765cea5fe80cec57e254bc6655cdab0b194717a89976ed67d9330cf6
+       source_aarch64 = 
https://github.com/bazelbuild/bazel/releases/download/7.7.0/bazel_nojdk-7.7.0-linux-arm64
+       sha512sums_aarch64 = 
f3d22390025826ded29bc9d5b35d01d98244c44abe5d4166184b0f14be16432b1867178e2bcf71a5ee5f78beb10f84a91b6bb2f398a0554ba3840e6f8dbbd38a
 
 pkgname = tensorboard


=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@ pkgver=2.21.0
 pkgrel=1
 pkgdesc="TensorFlow's Visualization Toolkit"
 url='https://github.com/tensorflow/tensorboard'
-arch=('x86_64')
+arch=('x86_64' 'aarch64')
 license=('Apache-2.0')
 depends=('python' 'python-werkzeug' 'python-numpy' 'python-bleach' 
'python-markdown'
          'python-protobuf' 'python-grpcio' 'python-packaging' 
'python-setuptools' 'absl-py')
@@ -14,15 +14,17 @@ makedepends=('bazel' 'tree' 'rust' 'python-build' 
'python-installer' 'python-whe
 optdepends=('python-tensorflow: advanced features for TensorBoard')
 source=(
   
"${pkgname}-${pkgver}.tar.gz::https://github.com/tensorflow/tensorboard/archive/${pkgver}.tar.gz";
-  
https://github.com/bazelbuild/bazel/releases/download/7.7.0/bazel_nojdk-7.7.0-linux-x86_64
 )
+source_x86_64=(https://github.com/bazelbuild/bazel/releases/download/7.7.0/bazel_nojdk-7.7.0-linux-x86_64)
+source_aarch64=(https://github.com/bazelbuild/bazel/releases/download/7.7.0/bazel_nojdk-7.7.0-linux-arm64)
 options=('!lto')
-sha512sums=('259692247aefa305c49d5062cf25d329cacc9b452261a2b3cf936732415022b88368eba6f0efe95a612313f0f08314c2c2a3d18f31219bef0082396476aa34d2'
-            
'206d9a1c98deba75435fe69597ce47dedfe3bb73b0af145245870516d9b2a534e49a8ece765cea5fe80cec57e254bc6655cdab0b194717a89976ed67d9330cf6')
+sha512sums=('259692247aefa305c49d5062cf25d329cacc9b452261a2b3cf936732415022b88368eba6f0efe95a612313f0f08314c2c2a3d18f31219bef0082396476aa34d2')
+sha512sums_x86_64=('206d9a1c98deba75435fe69597ce47dedfe3bb73b0af145245870516d9b2a534e49a8ece765cea5fe80cec57e254bc6655cdab0b194717a89976ed67d9330cf6')
+sha512sums_aarch64=('f3d22390025826ded29bc9d5b35d01d98244c44abe5d4166184b0f14be16432b1867178e2bcf71a5ee5f78beb10f84a91b6bb2f398a0554ba3840e6f8dbbd38a')
 
 prepare() {
   # Since tensorboard is often incompatible with Arch's version of bazel, we 
have to use a separate one.
-  install -Dm755 "${srcdir}"/bazel_nojdk-7.7.0-linux-x86_64 bazel/bazel
+  install -Dm755 "${srcdir}"/bazel_nojdk-7.7.0-linux-* bazel/bazel
   export PATH="${srcdir}/bazel:$PATH"
   bazel --version
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tensorboard/-/commit/7ae6f8c7a229828f0f413c90d3d493c45a170b96

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tensorboard/-/commit/7ae6f8c7a229828f0f413c90d3d493c45a170b96
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to