Skip to content

Commit 660ecb5

Browse files
committed
Patch Github sh256 checksum changes
1 parent 8f2357f commit 660ecb5

File tree

3 files changed

+54
-20
lines changed

3 files changed

+54
-20
lines changed

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# installTensorFlowTX2
2-
September 11, 2017
2+
September 13, 2017
33
JetsonHacks
44

55
Install TensorFlow v1.3 on NVIDIA Jetson TX2 Development Kit
@@ -74,6 +74,11 @@ This TensorFlow installation procedure was derived from these discussion threads
7474
</ul>
7575

7676
### Release Notes
77+
September 13, 2017
78+
* L4T 28.1 (JetPack 3.1)
79+
* TensorFlow 1.3
80+
* Github changed some sha256 checksums, patches added to workspace.bzl as workaround
81+
7782
September 2017
7883
* L4T 28.1 (JetPack 3.1)
7984
* TensorFlow 1.3

patches/tensorflow.patch

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -36,22 +36,4 @@ index b2da109..8ee1f3a 100644
3636
LOG(INFO) << "OS X does not support NUMA - returning NUMA node zero";
3737
return 0;N
3838
#elif defined(PLATFORM_WINDOWS)
39-
diff --git aa/tensorflow/workspace.bzl b/tensorflow/workspace.bzl
40-
index 2a206b0..d785473 100644
41-
--- a/tensorflow/workspace.bzl
42-
+++ b/tensorflow/workspace.bzl
43-
@@ -150,11 +150,11 @@ def tf_workspace(path_prefix="", tf_repo_name=""):
44-
native.new_http_archive(
45-
name = "eigen_archive",
46-
urls = [
47-
- "http://mirror.bazel.build/bitbucket.org/eigen/eigen/get/f3a22f35b044.tar.gz",
48-
- "https://bitbucket.org/eigen/eigen/get/f3a22f35b044.tar.gz",
49-
+ "http://mirror.bazel.build/bitbucket.org/eigen/eigen/get/d781c1de9834.tar.gz",
50-
+ "https://bitbucket.org/eigen/eigen/get/d781c1de9834.tar.gz",
51-
],
52-
- sha256 = "ca7beac153d4059c02c8fc59816c82d54ea47fe58365e8aded4082ded0b820c4",
53-
- strip_prefix = "eigen-eigen-f3a22f35b044",
54-
+ sha256 = "a34b208da6ec18fa8da963369e166e4a368612c14d956dd2f9d7072904675d9b",
55-
+ strip_prefix = "eigen-eigen-d781c1de9834",
56-
build_file = str(Label("//third_party:eigen.BUILD")),
57-
)
39+

patches/workspacebzl.patch

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
diff --git a/tensorflow/workspace.bzl b/tensorflow/workspace.bzl
2+
index 42840a2..d6c8086 100644
3+
--- a/tensorflow/workspace.bzl
4+
+++ b/tensorflow/workspace.bzl
5+
@@ -147,11 +147,11 @@ def tf_workspace(path_prefix="", tf_repo_name=""):
6+
native.new_http_archive(
7+
name = "eigen_archive",
8+
urls = [
9+
- "http://mirror.bazel.build/bitbucket.org/eigen/eigen/get/f3a22f35b044.tar.gz",
10+
- "https://bitbucket.org/eigen/eigen/get/f3a22f35b044.tar.gz",
11+
+ "http://mirror.bazel.build/bitbucket.org/eigen/eigen/get/d781c1de9834.tar.gz",
12+
+ "https://bitbucket.org/eigen/eigen/get/d781c1de9834.tar.gz",
13+
],
14+
- sha256 = "ca7beac153d4059c02c8fc59816c82d54ea47fe58365e8aded4082ded0b820c4",
15+
- strip_prefix = "eigen-eigen-f3a22f35b044",
16+
+ sha256 = "a34b208da6ec18fa8da963369e166e4a368612c14d956dd2f9d7072904675d9b",
17+
+ strip_prefix = "eigen-eigen-d781c1de9834",
18+
build_file = str(Label("//third_party:eigen.BUILD")),
19+
)
20+
21+
@@ -330,7 +330,7 @@ def tf_workspace(path_prefix="", tf_repo_name=""):
22+
"https://github.com/google/protobuf/archive/0b059a3d8a8f8aa40dde7bea55edca4ec5dfea66.tar.gz",
23+
"http://mirror.bazel.build/github.com/google/protobuf/archive/0b059a3d8a8f8aa40dde7bea55edca4ec5dfea66.tar.gz",
24+
],
25+
- sha256 = "6d43b9d223ce09e5d4ce8b0060cb8a7513577a35a64c7e3dad10f0703bf3ad93",
26+
+ # sha256 = "6d43b9d223ce09e5d4ce8b0060cb8a7513577a35a64c7e3dad10f0703bf3ad93",
27+
strip_prefix = "protobuf-0b059a3d8a8f8aa40dde7bea55edca4ec5dfea66",
28+
# TODO: remove patching when tensorflow stops linking same protos into
29+
# multiple shared libraries loaded in runtime by python.
30+
@@ -348,7 +348,7 @@ def tf_workspace(path_prefix="", tf_repo_name=""):
31+
"https://github.com/google/protobuf/archive/0b059a3d8a8f8aa40dde7bea55edca4ec5dfea66.tar.gz",
32+
"http://mirror.bazel.build/github.com/google/protobuf/archive/0b059a3d8a8f8aa40dde7bea55edca4ec5dfea66.tar.gz",
33+
],
34+
- sha256 = "6d43b9d223ce09e5d4ce8b0060cb8a7513577a35a64c7e3dad10f0703bf3ad93",
35+
+ # sha256 = "6d43b9d223ce09e5d4ce8b0060cb8a7513577a35a64c7e3dad10f0703bf3ad93",
36+
strip_prefix = "protobuf-0b059a3d8a8f8aa40dde7bea55edca4ec5dfea66",
37+
)
38+
39+
@@ -358,7 +358,7 @@ def tf_workspace(path_prefix="", tf_repo_name=""):
40+
"https://github.com/google/protobuf/archive/0b059a3d8a8f8aa40dde7bea55edca4ec5dfea66.tar.gz",
41+
"http://mirror.bazel.build/github.com/google/protobuf/archive/0b059a3d8a8f8aa40dde7bea55edca4ec5dfea66.tar.gz",
42+
],
43+
- sha256 = "6d43b9d223ce09e5d4ce8b0060cb8a7513577a35a64c7e3dad10f0703bf3ad93",
44+
+ # sha256 = "6d43b9d223ce09e5d4ce8b0060cb8a7513577a35a64c7e3dad10f0703bf3ad93",
45+
strip_prefix = "protobuf-0b059a3d8a8f8aa40dde7bea55edca4ec5dfea66",
46+
)
47+

0 commit comments

Comments
 (0)