message: lib_package: use tf_additional_license_deps for llvm license
  Like pip_package, llvm is only needed when xla is enabled. Currently
  lib_package depends on the license file even when xla is disabled. Use
  tf_additional_license_deps to make it conditional.
diff: @@ -6,6 +6,7 @@ package(default_visibility = ["//visibility:private"])
  load("@bazel_tools//tools/build_defs/pkg:pkg.bzl", "pkg_tar")
  load("@local_config_syslibs//:build_defs.bzl", "if_not_system_lib")
  load("//tensorflow:tensorflow.bzl", "VERSION", "VERSION_MAJOR", "if_cuda", "if_macos", "if_not_windows")
  +load("//tensorflow/core:platform/default/build_config_root.bzl", "tf_additional_license_deps")
  load("//third_party/mkl:build_defs.bzl", "if_mkl")
  genrule(
  @@ -160,9 +161,7 @@ genrule(
  "@protobuf_archive//:LICENSE",
  "@snappy//:COPYING",
  "@zlib_archive//:zlib.h",
  - ] + if_not_windows([
  - "@llvm//:LICENSE.TXT",
  - ]) + select({
  + ] + select({
  "//tensorflow:android": [],
  "//tensorflow:ios": [],
  "//tensorflow:linux_s390x": [],
  @@ -197,7 +196,7 @@ genrule(
  "@grpc//:LICENSE",
  "@grpc//third_party/address_sorting:LICENSE",
  ],
  - ),
  + ) + tf_additional_license_deps(),
  outs = ["include/tensorflow/c/LICENSE"],
  cmd = "$(location :concat_licenses.sh) $(SRCS) >$@",
  tools = [":concat_licenses.sh"],
  @@ -233,9 +232,7 @@ genrule(
  "@zlib_archive//:zlib.h",
  "@grpc//:LICENSE",
  "@grpc//third_party/address_sorting:LICENSE",
  - ] + if_not_windows([
  - "@llvm//:LICENSE.TXT",
  - ]) + select({
  + ] + select({
  "//tensorflow:android": [],
  "//tensorflow:ios": [],
  "//tensorflow:linux_s390x": [],
  @@ -264,7 +261,7 @@ genrule(
  ]) + if_mkl([
  "//third_party/mkl:LICENSE",
  "//third_party/mkl_dnn:LICENSE",
  - ]),
  + ]) + tf_additional_license_deps(),
  outs = ["include/tensorflow/jni/LICENSE"],
  cmd = "$(location :concat_licenses.sh) $(SRCS) >$@",
  tools = [":concat_licenses.sh"],
  