message: build: Disable compiler warning maybe-initialized.
  This is causing warnings in some uses of absl::optional.
diff: @@ -64,6 +64,21 @@ def main():
  argv.append(arg)
  else:
  argv = sys.argv[1:]
  +
  + # Add compiler-specific options
  + if "clang" in compiler:
  + # This ensures that STL symbols are included.
  + # See https://github.com/envoyproxy/envoy/issues/1341
  + argv.append("-fno-limit-debug-info")
  +
  + if "gcc" in compiler or "g++" in compiler:
  + # -Wmaybe-initialized is warning about many uses of absl::optional. Disable
  + # to prevent build breakage. This option does not exist in clang, so setting
  + # it in clang builds causes a build error because of unknown command line
  + # flag.
  + # See https://github.com/envoyproxy/envoy/issues/2987
  + argv.append("-Wno-maybe-uninitialized")
  +
  os.execv(compiler, [compiler] + argv)
  