forked from homuler/MediaPipeUnityPlugin
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathtensorflow_xnnpack_emscripten_fixes.diff
More file actions
41 lines (41 loc) · 1.46 KB
/
Copy pathtensorflow_xnnpack_emscripten_fixes.diff
File metadata and controls
41 lines (41 loc) · 1.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
diff --git a/tensorflow/workspace2.bzl b/tensorflow/workspace2.bzl
index b999e94ef26..d3c48f2f23a 100644
--- a/tensorflow/workspace2.bzl
+++ b/tensorflow/workspace2.bzl
@@ -135,6 +135,7 @@ def _tf_repositories():
# LINT.IfChange
tf_http_archive(
name = "XNNPACK",
+ patch_file = ["//third_party:xnnpack_emscripten_fix.patch"],
sha256 = "7077e61fe8d766dd0887d53d86680e552c2275920eb8b4e21de772e9a24bca74",
strip_prefix = "XNNPACK-a0ec971de0dc82e0bf8784393cb8c4a56c171045",
urls = tf_mirror_urls("https://github.com/google/XNNPACK/archive/a0ec971de0dc82e0bf8784393cb8c4a56c171045.zip"),
diff --git a/third_party/xnnpack_emscripten_fix.patch b/third_party/xnnpack_emscripten_fix.patch
new file mode 100644
index 00000000000..857d956675c
--- /dev/null
+++ b/third_party/xnnpack_emscripten_fix.patch
@@ -0,0 +1,23 @@
+diff --git a/BUILD.bazel b/BUILD.bazel
+index d8b8f2b61..2bf84146f 100644
+--- a/BUILD.bazel
++++ b/BUILD.bazel
+@@ -8926,15 +8926,15 @@ xnnpack_aggregate_library(
+ ],
+ wasm_deps = [
+ ":wasm_prod_microkernels",
+- ":asm_microkernels",
++ # ":asm_microkernels",
+ ],
+ wasmrelaxedsimd_deps = [
+ ":wasm_prod_microkernels",
+- ":asm_microkernels",
++ # ":asm_microkernels",
+ ],
+ wasmsimd_deps = [
+ ":wasm_prod_microkernels",
+- ":asm_microkernels",
++ # ":asm_microkernels",
+ ],
+ x86_deps = [
+ ":sse2_prod_microkernels",