Run "scripts/update-fuchsia-sdk.sh"

Roller-URL: https://ci.chromium.org/b/8841470153602847152
Cq-Cl-Tag: roller-builder:samples-sdk-updater
Cq-Cl-Tag: roller-bid:8841470153602847152
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: If0e562b4822abe828ff5618d0edbdef022fa253c
Reviewed-on: https://fuchsia-review.googlesource.com/c/samples/+/556761
Reviewed-by: third_party Roller <third-party-roller@fuchsia-infra.iam.gserviceaccount.com>
Commit-Queue: third_party Roller <third-party-roller@fuchsia-infra.iam.gserviceaccount.com>
diff --git a/third_party/fuchsia-sdk/.build-id/1b/1d645b8b701eef.debug b/third_party/fuchsia-sdk/.build-id/1b/1d645b8b701eef.debug
deleted file mode 100755
index 46f191a..0000000
--- a/third_party/fuchsia-sdk/.build-id/1b/1d645b8b701eef.debug
+++ /dev/null
Binary files differ
diff --git a/third_party/fuchsia-sdk/.build-id/96/58d4d1acf3cb44.debug b/third_party/fuchsia-sdk/.build-id/96/58d4d1acf3cb44.debug
new file mode 100755
index 0000000..b700ece
--- /dev/null
+++ b/third_party/fuchsia-sdk/.build-id/96/58d4d1acf3cb44.debug
Binary files differ
diff --git a/third_party/fuchsia-sdk/.build-id/99/94b144d6bf5da9.debug b/third_party/fuchsia-sdk/.build-id/99/94b144d6bf5da9.debug
new file mode 100755
index 0000000..a4e1818
--- /dev/null
+++ b/third_party/fuchsia-sdk/.build-id/99/94b144d6bf5da9.debug
Binary files differ
diff --git a/third_party/fuchsia-sdk/.build-id/ed/bc0db92f202293.debug b/third_party/fuchsia-sdk/.build-id/ed/bc0db92f202293.debug
deleted file mode 100755
index 9e52eb7..0000000
--- a/third_party/fuchsia-sdk/.build-id/ed/bc0db92f202293.debug
+++ /dev/null
Binary files differ
diff --git a/third_party/fuchsia-sdk/arch/arm64/dist/libfdio.so b/third_party/fuchsia-sdk/arch/arm64/dist/libfdio.so
index 6a89ac6..4301c61 100755
--- a/third_party/fuchsia-sdk/arch/arm64/dist/libfdio.so
+++ b/third_party/fuchsia-sdk/arch/arm64/dist/libfdio.so
Binary files differ
diff --git a/third_party/fuchsia-sdk/arch/arm64/lib/libfdio.so b/third_party/fuchsia-sdk/arch/arm64/lib/libfdio.so
index 6a89ac6..4301c61 100755
--- a/third_party/fuchsia-sdk/arch/arm64/lib/libfdio.so
+++ b/third_party/fuchsia-sdk/arch/arm64/lib/libfdio.so
Binary files differ
diff --git a/third_party/fuchsia-sdk/arch/x64/dist/libfdio.so b/third_party/fuchsia-sdk/arch/x64/dist/libfdio.so
index 36a1cab..a7da28c 100755
--- a/third_party/fuchsia-sdk/arch/x64/dist/libfdio.so
+++ b/third_party/fuchsia-sdk/arch/x64/dist/libfdio.so
Binary files differ
diff --git a/third_party/fuchsia-sdk/arch/x64/lib/libfdio.so b/third_party/fuchsia-sdk/arch/x64/lib/libfdio.so
index 36a1cab..a7da28c 100755
--- a/third_party/fuchsia-sdk/arch/x64/lib/libfdio.so
+++ b/third_party/fuchsia-sdk/arch/x64/lib/libfdio.so
Binary files differ
diff --git a/third_party/fuchsia-sdk/bin/aemu.version b/third_party/fuchsia-sdk/bin/aemu.version
index c348671..e392d4f 100644
--- a/third_party/fuchsia-sdk/bin/aemu.version
+++ b/third_party/fuchsia-sdk/bin/aemu.version
@@ -1 +1 @@
-git_revision:0d492dd43b5749d345b597896ab7370e7777a2cc
\ No newline at end of file
+git_revision:5d1646185adb8ab49a824b897c5ccd9a387d644e
\ No newline at end of file
diff --git a/third_party/fuchsia-sdk/fidl/fuchsia.net/namelookup.fidl b/third_party/fuchsia-sdk/fidl/fuchsia.net/namelookup.fidl
index 0e6f2fb..aba0ed6 100644
--- a/third_party/fuchsia-sdk/fidl/fuchsia.net/namelookup.fidl
+++ b/third_party/fuchsia-sdk/fidl/fuchsia.net/namelookup.fidl
@@ -2,21 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 deprecated_syntax;
-
 library fuchsia.net;
 
-/// The maximum number of IPs returned by a lookup.
-const uint64 MAX_LOOKUP_IPS = 256;
-
-struct IpAddressInfo {
-    /// All of the IPv4 addresses for the requested hostname.
-    vector<Ipv4Address>:MAX_LOOKUP_IPS ipv4_addrs;
-    /// All of the IPv6 addresses for the requested hostname.
-    vector<Ipv6Address>:MAX_LOOKUP_IPS ipv6_addrs;
-    /// The canonical name of the requested hostname (usually the DNS CNAME record, if one exists).
-    string:256? canonical_name;
-};
-
 enum LookupError {
     /// No result was found for this query.
     NOT_FOUND = 1;
@@ -30,15 +17,6 @@
     INTERNAL_ERROR = 4;
 };
 
-bits LookupIpOptions : uint8 {
-    /// If the lookup should return IPv4 addresses.
-    V4_ADDRS = 0b001;
-    /// If the lookup should return IPv6 addresses.
-    V6_ADDRS = 0b010;
-    /// If the lookup should return a canonical_name, if one exists.
-    CNAME_LOOKUP = 0b100;
-};
-
 /// Lookup operation options.
 table LookupIpOptions2 {
     /// Include IPv4 results. Defaults to false.
@@ -60,7 +38,7 @@
     ///
     /// If sorting was requested, `addresses` is sorted in order of preference, most preferred
     /// destination address first.
-    1: vector<IpAddress>:MAX_LOOKUP_IPS addresses;
+    1: vector<IpAddress>:MAX addresses;
 };
 
 /// The maximum length of a hostname, as per [RFC 1035 section 2.3.4](https://tools.ietf.org/html/rfc1035#section-2.3.4).
@@ -80,11 +58,6 @@
 // TODO(https://fxbug.dev/49741): Move to fuchsia.net.name once build unification is done.
 [Discoverable]
 protocol NameLookup {
-    /// Look up a list of IP addresses by hostname.
-    ///
-    /// If `hostname` is an Internationalized Domain Name, it must be encoded as per RFC 3490.
-    [Deprecated = "Use LookupIp2"]
-    LookupIp(Hostname hostname, LookupIpOptions options) -> (IpAddressInfo addr) error LookupError;
     /// Lookup a list of IP addresses by hostname.
     ///
     /// If `hostname` is an Internationalized Domain Name, it must be encoded as per RFC 3490.
diff --git a/third_party/fuchsia-sdk/meta/manifest.json b/third_party/fuchsia-sdk/meta/manifest.json
index ea3ca85..e2d1329 100644
--- a/third_party/fuchsia-sdk/meta/manifest.json
+++ b/third_party/fuchsia-sdk/meta/manifest.json
@@ -6,7 +6,7 @@
       "x64"
     ]
   },
-  "id": "5.20210716.3.1",
+  "id": "5.20210717.1.1",
   "parts": [
     {
       "meta": "bin/fconfig-meta.json",
diff --git a/third_party/fuchsia-sdk/pkg/fdio/meta.json b/third_party/fuchsia-sdk/pkg/fdio/meta.json
index 99a0fb2..526602a 100644
--- a/third_party/fuchsia-sdk/pkg/fdio/meta.json
+++ b/third_party/fuchsia-sdk/pkg/fdio/meta.json
@@ -1,13 +1,13 @@
 {
   "binaries": {
     "arm64": {
-      "debug": ".build-id/1b/1d645b8b701eef.debug",
+      "debug": ".build-id/96/58d4d1acf3cb44.debug",
       "dist": "arch/arm64/dist/libfdio.so",
       "dist_path": "lib/libfdio.so",
       "link": "arch/arm64/lib/libfdio.so"
     },
     "x64": {
-      "debug": ".build-id/ed/bc0db92f202293.debug",
+      "debug": ".build-id/99/94b144d6bf5da9.debug",
       "dist": "arch/x64/dist/libfdio.so",
       "dist_path": "lib/libfdio.so",
       "link": "arch/x64/lib/libfdio.so"
diff --git a/third_party/fuchsia-sdk/tools/arm64/blobfs-compression b/third_party/fuchsia-sdk/tools/arm64/blobfs-compression
index d8b8517..0638164 100755
--- a/third_party/fuchsia-sdk/tools/arm64/blobfs-compression
+++ b/third_party/fuchsia-sdk/tools/arm64/blobfs-compression
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/arm64/ffx b/third_party/fuchsia-sdk/tools/arm64/ffx
index 8c24f64..df07de0 100755
--- a/third_party/fuchsia-sdk/tools/arm64/ffx
+++ b/third_party/fuchsia-sdk/tools/arm64/ffx
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/arm64/fidlcat b/third_party/fuchsia-sdk/tools/arm64/fidlcat
index ffbdb7f..67b4caf 100755
--- a/third_party/fuchsia-sdk/tools/arm64/fidlcat
+++ b/third_party/fuchsia-sdk/tools/arm64/fidlcat
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/arm64/fvdl b/third_party/fuchsia-sdk/tools/arm64/fvdl
index a385d0a..b2d55f7 100755
--- a/third_party/fuchsia-sdk/tools/arm64/fvdl
+++ b/third_party/fuchsia-sdk/tools/arm64/fvdl
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/arm64/minfs b/third_party/fuchsia-sdk/tools/arm64/minfs
index 3d88e56..dc3f8df 100755
--- a/third_party/fuchsia-sdk/tools/arm64/minfs
+++ b/third_party/fuchsia-sdk/tools/arm64/minfs
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/arm64/symbol-index b/third_party/fuchsia-sdk/tools/arm64/symbol-index
index d081782..730af69 100755
--- a/third_party/fuchsia-sdk/tools/arm64/symbol-index
+++ b/third_party/fuchsia-sdk/tools/arm64/symbol-index
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/arm64/symbolizer b/third_party/fuchsia-sdk/tools/arm64/symbolizer
index 102635c..101fe90 100755
--- a/third_party/fuchsia-sdk/tools/arm64/symbolizer
+++ b/third_party/fuchsia-sdk/tools/arm64/symbolizer
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/arm64/zxdb b/third_party/fuchsia-sdk/tools/arm64/zxdb
index 2c9596d..652ac5c 100755
--- a/third_party/fuchsia-sdk/tools/arm64/zxdb
+++ b/third_party/fuchsia-sdk/tools/arm64/zxdb
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/fidlcat b/third_party/fuchsia-sdk/tools/fidlcat
index 10fa9b9..789b2ff 100755
--- a/third_party/fuchsia-sdk/tools/fidlcat
+++ b/third_party/fuchsia-sdk/tools/fidlcat
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/minfs b/third_party/fuchsia-sdk/tools/minfs
index e17bf36..cc8ded6 100755
--- a/third_party/fuchsia-sdk/tools/minfs
+++ b/third_party/fuchsia-sdk/tools/minfs
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/symbol-index b/third_party/fuchsia-sdk/tools/symbol-index
index 7275a21..1f2c578 100755
--- a/third_party/fuchsia-sdk/tools/symbol-index
+++ b/third_party/fuchsia-sdk/tools/symbol-index
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/x64/blobfs-compression b/third_party/fuchsia-sdk/tools/x64/blobfs-compression
index 3b0a2e8..cda2add 100755
--- a/third_party/fuchsia-sdk/tools/x64/blobfs-compression
+++ b/third_party/fuchsia-sdk/tools/x64/blobfs-compression
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/x64/ffx b/third_party/fuchsia-sdk/tools/x64/ffx
index 76e72f9..b34b288 100755
--- a/third_party/fuchsia-sdk/tools/x64/ffx
+++ b/third_party/fuchsia-sdk/tools/x64/ffx
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/x64/fidlcat b/third_party/fuchsia-sdk/tools/x64/fidlcat
index 10fa9b9..789b2ff 100755
--- a/third_party/fuchsia-sdk/tools/x64/fidlcat
+++ b/third_party/fuchsia-sdk/tools/x64/fidlcat
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/x64/fvdl b/third_party/fuchsia-sdk/tools/x64/fvdl
index 2e52c41..a986cf9 100755
--- a/third_party/fuchsia-sdk/tools/x64/fvdl
+++ b/third_party/fuchsia-sdk/tools/x64/fvdl
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/x64/minfs b/third_party/fuchsia-sdk/tools/x64/minfs
index e17bf36..cc8ded6 100755
--- a/third_party/fuchsia-sdk/tools/x64/minfs
+++ b/third_party/fuchsia-sdk/tools/x64/minfs
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/x64/symbol-index b/third_party/fuchsia-sdk/tools/x64/symbol-index
index 7275a21..1f2c578 100755
--- a/third_party/fuchsia-sdk/tools/x64/symbol-index
+++ b/third_party/fuchsia-sdk/tools/x64/symbol-index
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/x64/symbolizer b/third_party/fuchsia-sdk/tools/x64/symbolizer
index 9fa0440..dd7e5b6 100755
--- a/third_party/fuchsia-sdk/tools/x64/symbolizer
+++ b/third_party/fuchsia-sdk/tools/x64/symbolizer
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/x64/zxdb b/third_party/fuchsia-sdk/tools/x64/zxdb
index 33b98c7..74fc5dc 100755
--- a/third_party/fuchsia-sdk/tools/x64/zxdb
+++ b/third_party/fuchsia-sdk/tools/x64/zxdb
Binary files differ
diff --git a/third_party/fuchsia-sdk/tools/zxdb b/third_party/fuchsia-sdk/tools/zxdb
index 33b98c7..74fc5dc 100755
--- a/third_party/fuchsia-sdk/tools/zxdb
+++ b/third_party/fuchsia-sdk/tools/zxdb
Binary files differ