aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar A. Unique TensorFlower <gardener@tensorflow.org>2016-06-29 11:17:48 -0800
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2016-06-29 12:34:01 -0700
commitb6b45463fe90c8ffb87aa29aee534f8a88c91660 (patch)
treefb76f33f2f81621ab6d52c1c838844563b1cf1c5
parentc6e10698f67d962602fa82a0142b0bc25d8dc6b5 (diff)
Rollback linkstatic removal, unforeseen interaction on some archs.
Change: 126219121
-rw-r--r--WORKSPACE2
-rw-r--r--tensorflow/core/BUILD4
-rw-r--r--tensorflow/core/distributed_runtime/rpc/BUILD2
-rw-r--r--tensorflow/core/platform/cloud/BUILD1
-rw-r--r--tensorflow/tensorflow.bzl1
5 files changed, 9 insertions, 1 deletions
diff --git a/WORKSPACE b/WORKSPACE
index f0faabb77e..36d382095b 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -20,7 +20,7 @@ tf_workspace()
# Specify the minimum required bazel version.
load("//tensorflow:tensorflow.bzl", "check_version")
-check_version("0.3.0")
+check_version("0.2.0")
# TENSORBOARD_BOWER_AUTOGENERATED_BELOW_THIS_LINE_DO_NOT_EDIT
diff --git a/tensorflow/core/BUILD b/tensorflow/core/BUILD
index c37825decd..b684522eb6 100644
--- a/tensorflow/core/BUILD
+++ b/tensorflow/core/BUILD
@@ -334,6 +334,7 @@ cc_library(
cc_library(
name = "array_grad",
srcs = ["ops/array_grad.cc"],
+ linkstatic = 1, # Needed since alwayslink is broken in bazel b/27630669
visibility = ["//visibility:public"],
deps = [
":array_ops_op_lib",
@@ -346,6 +347,7 @@ cc_library(
cc_library(
name = "functional_grad",
srcs = ["ops/functional_grad.cc"],
+ linkstatic = 1, # Needed since alwayslink is broken in bazel b/27630669
visibility = ["//visibility:public"],
deps = [
":framework",
@@ -361,6 +363,7 @@ cc_library(
"ops/math_grad.cc",
"ops/random_grad.cc",
],
+ linkstatic = 1, # Needed since alwayslink is broken in bazel b/27630669
visibility = ["//visibility:public"],
deps = [
":framework",
@@ -373,6 +376,7 @@ cc_library(
cc_library(
name = "nn_grad",
srcs = ["ops/nn_grad.cc"],
+ linkstatic = 1, # Needed since alwayslink is broken in bazel b/27630669
visibility = ["//visibility:public"],
deps = [
":framework",
diff --git a/tensorflow/core/distributed_runtime/rpc/BUILD b/tensorflow/core/distributed_runtime/rpc/BUILD
index d95e1a7df0..030cfaf0c3 100644
--- a/tensorflow/core/distributed_runtime/rpc/BUILD
+++ b/tensorflow/core/distributed_runtime/rpc/BUILD
@@ -235,6 +235,7 @@ cc_library(
name = "grpc_server_lib",
srcs = ["grpc_server_lib.cc"],
hdrs = ["grpc_server_lib.h"],
+ linkstatic = 1, # Seems to be needed since alwayslink is broken in bazel
deps = [
":async_service_interface",
":grpc_channel",
@@ -278,6 +279,7 @@ tf_cuda_library(
name = "grpc_testlib_ops",
testonly = 1,
srcs = ["grpc_testlib_ops.cc"],
+ linkstatic = 1, # Seems to be needed since alwayslink is broken in bazel
deps = [
"//tensorflow/core:framework",
"//tensorflow/core:lib",
diff --git a/tensorflow/core/platform/cloud/BUILD b/tensorflow/core/platform/cloud/BUILD
index a1130307fe..639baa2bb5 100644
--- a/tensorflow/core/platform/cloud/BUILD
+++ b/tensorflow/core/platform/cloud/BUILD
@@ -32,6 +32,7 @@ cc_library(
hdrs = [
"gcs_file_system.h",
],
+ linkstatic = 1, # Needed since alwayslink is broken in bazel b/27630669
visibility = ["//visibility:public"],
deps = [
":google_auth_provider",
diff --git a/tensorflow/tensorflow.bzl b/tensorflow/tensorflow.bzl
index 05306db575..874751c536 100644
--- a/tensorflow/tensorflow.bzl
+++ b/tensorflow/tensorflow.bzl
@@ -425,6 +425,7 @@ def tf_kernel_library(name, prefix=None, srcs=None, gpu_srcs=None, hdrs=None,
hdrs = hdrs,
copts = tf_copts(),
cuda_deps = cuda_deps,
+ linkstatic = 1, # Needed since alwayslink is broken in bazel b/27630669
alwayslink = alwayslink,
deps = deps,
**kwargs)