message: Hardcode Protobuf library version in contrib/makefiles
  Note: The Protobuf source in `tensorflow/workspace.bzl` in TensorFlow
  1.10 branch does not work. `make distclean` fails and blocks the build
  process. For now we're hardcoding to the version which is used by
  TensorFlow 1.9.
diff: @@ -30,7 +30,11 @@ EIGEN_URL="$(grep -o 'http.*bitbucket.org/eigen/eigen/get/.*tar\.gz' "${BZL_FILE
  GEMMLOWP_URL="$(grep -o 'https://mirror.bazel.build/github.com/google/gemmlowp/.*zip' "${BZL_FILE_PATH}" | head -n1)"
  GOOGLETEST_URL="https://github.com/google/googletest/archive/release-1.8.0.tar.gz"
  NSYNC_URL="$(grep -o 'https://mirror.bazel.build/github.com/google/nsync/.*tar\.gz' "${BZL_FILE_PATH}" | head -n1)"
  -PROTOBUF_URL="$(grep -o 'https://mirror.bazel.build/github.com/google/protobuf/.*tar\.gz' "${BZL_FILE_PATH}" | head -n1)"
  +# Note: The Protobuf source in `tensorflow/workspace.bzl` in TensorFlow
  +# 1.10 branch does not work. `make distclean` fails and blocks the build
  +# process. For now we're hardcoding to the version which is used by
  +# TensorFlow 1.9.
  +PROTOBUF_URL="https://mirror.bazel.build/github.com/google/protobuf/archive/396336eb961b75f03b25824fe86cf6490fb75e3a.tar.gz"
  RE2_URL="$(grep -o 'https://mirror.bazel.build/github.com/google/re2/.*tar\.gz' "${BZL_FILE_PATH}" | head -n1)"
  FFT2D_URL="$(grep -o 'http.*fft\.tgz' "${BZL_FILE_PATH}" | grep -v bazel-mirror | head -n1)"
  DOUBLE_CONVERSION_URL="$(grep -o "https.*google/double-conversion.*\.zip" "${BZL_FILE_PATH}" | head -n1)"
  