message: Make grpcio pip dependency conditional on little endian
  grpcio doesn't build correctly on big-endian machines due to
  lack of BoringSSL support.
  Fixes:
diff: @@ -35,7 +35,6 @@ REQUIRED_PACKAGES = [
  'absl-py >= 0.1.6',
  'astor >= 0.6.0',
  'gast >= 0.2.0',
  - 'grpcio >= 1.8.6',
  'numpy >= 1.13.3',
  'six >= 1.10.0',
  'protobuf >= 3.4.0',
  @@ -43,6 +42,12 @@ REQUIRED_PACKAGES = [
  'termcolor >= 1.1.0',
  ]
  +if sys.byteorder == 'little':
  + # grpcio does not build correctly on big-endian machines due to lack of
  + # BoringSSL support.
  + # See https://github.com/tensorflow/tensorflow/issues/17882.
  + REQUIRED_PACKAGES.append('grpcio >= 1.8.6')
  +
  project_name = 'tensorflow'
  if '--project_name' in sys.argv:
  project_name_idx = sys.argv.index('--project_name')
  