[Wconversion] Suppress warnings

Bug: 58162
Change-Id: Ie308bef44fcc97a6433d6785a875ae733a4eded7
Reviewed-on: https://fuchsia-review.googlesource.com/c/third_party/openssh-portable/+/425878
Reviewed-by: Petr Hosek <phosek@google.com>
Commit-Queue: Shai Barack <shayba@google.com>
diff --git a/BUILD.gn b/BUILD.gn
index 2f47a55..e10252e 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -36,8 +36,10 @@
     "-include",
     rebase_path("fuchsia/fuchsia-compat.h"),
 
+    # Suppress warnings in upstream code that are triggered by Fuchsia compilation flags.
     "-Wno-sign-compare",
     "-Wno-pointer-sign",
+    "-Wno-conversion",
   ]
 
   configs = [
@@ -50,15 +52,15 @@
 source_set("fuchsia-compat") {
   sources = [
     "fuchsia/fuchsia-compat.c",
-    "fuchsia/loader-wrapper.cc"
+    "fuchsia/loader-wrapper.cc",
   ]
   configs += [
     ":fuchsia",
     "//zircon/public/lib/zircon-internal:zircon-internal.config",
   ]
   deps = [
-    "//src/lib/loader_service",
     "//sdk/fidl/fuchsia.hardware.pty:fuchsia.hardware.pty_c",
+    "//src/lib/loader_service",
     "//zircon/public/lib/fbl",
     "//zircon/public/lib/zx",
     "//zircon/system/ulib/async-loop",
@@ -374,7 +376,8 @@
     "sftp-server.c",
   ]
   configs += [ ":fuchsia" ]
-  deps = [ ":libssh",
+  deps = [
+    ":libssh",
     "//sdk/lib/syslog/cpp:backend_legacy",
   ]
 }
@@ -385,7 +388,8 @@
     "scp.c",
   ]
   configs += [ ":fuchsia" ]
-  deps = [ ":libssh",
+  deps = [
+    ":libssh",
     "//sdk/lib/syslog/cpp:backend_legacy",
   ]
 }