xref: /aosp_15_r20/external/federated-compute/fcp/patches/tensorflow_llvm_url.patch (revision 14675a029014e728ec732f129a32e299b2da0601)
1diff --git third_party/llvm/workspace.bzl third_party/llvm/workspace.bzl
2index 038e0ee5fe5..4693f5cfadc 100644
3--- third_party/llvm/workspace.bzl
4+++ third_party/llvm/workspace.bzl
5@@ -5,15 +5,15 @@ load("//third_party:repo.bzl", "tf_http_archive")
6 def repo(name):
7     """Imports LLVM."""
8     LLVM_COMMIT = "10939d1d580b9d3c9c2f3539c6bdb39f408179c0"
9-    LLVM_SHA256 = "4adce5ef34c2062be0d7c5eb2a11606fa70690342e7e93327457ee2b6ad7ac72"
10+    LLVM_SHA256 = "8f5201fc907d4faeb6f05eaa61a24504d8685eb92e5fec143bf981783711363f"
11
12     tf_http_archive(
13         name = name,
14         sha256 = LLVM_SHA256,
15-        strip_prefix = "llvm-project-{commit}".format(commit = LLVM_COMMIT),
16+        strip_prefix = "llvm-llvm-project-{commit_partial}".format(commit_partial = LLVM_COMMIT[:7]),
17         urls = [
18             "https://storage.googleapis.com/mirror.tensorflow.org/github.com/llvm/llvm-project/archive/{commit}.tar.gz".format(commit = LLVM_COMMIT),
19-            "https://github.com/llvm/llvm-project/archive/{commit}.tar.gz".format(commit = LLVM_COMMIT),
20+            "https://api.github.com/repos/llvm/llvm-project/tarball/{commit}".format(commit = LLVM_COMMIT),
21         ],
22         build_file = "//third_party/llvm:llvm.BUILD",
23         patch_file = [
24