message: Roll back
  Breaks on MacOS:
  ```
  ERROR: /Volumes/BuildData/tmpfs/tensor_flow/tensorflow/cc/BUILD:507:1: Couldn't build file tensorflow/cc/ops/array_ops_gen_cc: Linking of rule '//tensorflow/cc:ops/array_ops_gen_cc' failed (Exit 1)
  ld: library not found for -lrt
  clang: error: linker command failed with exit code 1 (use -v to see invocation)
  ```
diff: @@ -537,7 +537,7 @@ def tf_cc_shared_object(
  srcs = [],
  deps = [],
  data = [],
  - linkopts = if_not_windows(["-lrt"]),
  + linkopts = [],
  framework_so = tf_binary_additional_srcs(),
  soversion = None,
  kernels = [],
  @@ -641,7 +641,7 @@ def tf_cc_binary(
  srcs = [],
  deps = [],
  data = [],
  - linkopts = if_not_windows(["-lrt"]),
  + linkopts = [],
  copts = tf_copts(),
  kernels = [],
  per_os_targets = False, # Generate targets with SHARED_LIBRARY_NAME_PATTERNS
  @@ -737,7 +737,7 @@ def tf_gen_op_wrapper_cc(
  tf_cc_binary(
  name = tool,
  copts = tf_copts(),
  - linkopts = if_not_windows(["-lm", "-Wl,-ldl", "-lrt"]),
  + linkopts = if_not_windows(["-lm", "-Wl,-ldl"]),
  linkstatic = 1, # Faster to link this one-time-use binary dynamically
  deps = [op_gen] + deps,
  )
  @@ -924,7 +924,7 @@ def tf_gen_op_wrapper_py(
  tf_cc_binary(
  name = tool_name,
  copts = tf_copts(),
  - linkopts = if_not_windows(["-lm", "-Wl,-ldl", "-lrt"]) + cc_linkopts,
  + linkopts = if_not_windows(["-lm", "-Wl,-ldl"]) + cc_linkopts,
  linkstatic = 1, # Faster to link this one-time-use binary dynamically
  visibility = [clean_dep("//tensorflow:internal")],
  deps = ([
  @@ -1221,7 +1221,7 @@ def tf_cc_tests(
  tags = [],
  size = "medium",
  args = None,
  - linkopts = if_not_windows(["-lrt"]),
  + linkopts = [],
  kernels = [],
  create_named_test_suite = False,
  visibility = None):
  