[arch-commits] Commit in tensorflow/trunk (11949.patch PKGBUILD)

Sven-Hendrik Haase svenstaro at archlinux.org
Wed Aug 9 23:03:45 UTC 2017


    Date: Wednesday, August 9, 2017 @ 23:03:42
  Author: svenstaro
Revision: 249689

upgpkg: tensorflow 1.2.1-5

Fix for bazel 0.53

Added:
  tensorflow/trunk/11949.patch
Modified:
  tensorflow/trunk/PKGBUILD

-------------+
 11949.patch |   23 +++++++++++++++++++++++
 PKGBUILD    |    3 +++
 2 files changed, 26 insertions(+)

Added: 11949.patch
===================================================================
--- 11949.patch	                        (rev 0)
+++ 11949.patch	2017-08-09 23:03:42 UTC (rev 249689)
@@ -0,0 +1,23 @@
+From c5d311eaf8cc6471643b5c43810a1feb19662d6c Mon Sep 17 00:00:00 2001
+From: Allen Lavoie <allenl at google.com>
+Date: Tue, 1 Aug 2017 13:37:32 -0700
+Subject: [PATCH] Fix "depsets cannot contain mutable items" error with CUDA
+ builds in Bazel 0.5.3
+
+---
+ third_party/gpus/cuda_configure.bzl | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/third_party/gpus/cuda_configure.bzl b/third_party/gpus/cuda_configure.bzl
+index 4dd3169d418..b85e565f362 100644
+--- a/third_party/gpus/cuda_configure.bzl
++++ b/third_party/gpus/cuda_configure.bzl
+@@ -106,7 +106,7 @@ def _get_cxx_inc_directories_impl(repository_ctx, cc, lang_is_cpp):
+   else:
+     inc_dirs = result.stderr[index1 + 1:index2].strip()
+ 
+-  return [repository_ctx.path(_cxx_inc_convert(p))
++  return [str(repository_ctx.path(_cxx_inc_convert(p)))
+           for p in inc_dirs.split("\n")]
+ 
+ def get_cxx_inc_directories(repository_ctx, cc):

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-08-09 22:30:01 UTC (rev 249688)
+++ PKGBUILD	2017-08-09 23:03:42 UTC (rev 249689)
@@ -14,15 +14,18 @@
 source=("https://github.com/tensorflow/tensorflow/archive/v${pkgver}.tar.gz"
         10868.patch
         11174.patch
+        11949.patch
         https://raw.githubusercontent.com/tensorflow/tensorflow/847484e39485dc727dd72a0970d5bfb5c2d5e538/tensorflow/c/generate-pc.sh)
 sha512sums=('bed3d2173db41d5d6882dbe2bafac3b6cd541acc2e6bb73c838fbf34160a3fe4cff83e0ee0cf79a8081928701cc9752dc5bea7bf733ffadb7745a974e0467b0f'
             '90940827ea6cbc6694b14ea276a37c5f8af027317873d67a8b40802d8d75a81984c283335bf62cc5b5fa63023c9cc9b414a145d3019124127c5f15472bfdfcec'
             'a6c13050a1e5398546e3879a5ce805211b79a5947becb486974e67cedfd1dae87773a21a4614343eca6f956ceda9e5b46e0ac7f259b685a83f412f41d051a6b7'
+            'ad301229a4280941a8c7b893a3e8dd8db282dc539154d10f04b85b15f5d8be4c92bc954ac1ac69aed2f1b5e2459f00c0c589d0cffc081adabb28515be3a6b5f1'
             '9a1d82df83881c662d088ccd5b21abcb8b46726f2090f64d968d270d99e3b7bbd6b3c9dae6e83479ff724a47238384df95ed67d0d096d97231c793e7f63a1034')
 
 prepare() {
   patch -Np1 -d tensorflow-${pkgver} < ${srcdir}/10868.patch
   patch -Np1 -d tensorflow-${pkgver} < ${srcdir}/11174.patch
+  patch -Np1 -d tensorflow-${pkgver} < ${srcdir}/11949.patch
 
   # We'll not need this in >1.2
   cp ${srcdir}/generate-pc.sh tensorflow-${pkgver}/tensorflow/c/generate-pc.sh



More information about the arch-commits mailing list