how to build native_client with tensorflow 1.5 and cuda8

I have built tensorflow 1.5 with cuda8 from source because I can’t
upgrade to cuda9. The prebuilt so libs are not worked for me. So I
want to build native_client from source.
I have tried to use tensorflow r1.5 but it can’t build.
bazel build -c opt --copt=-O3 //native_client:libctc_decoder_with_kenlm.so
ERROR: /bigdata/lili/tensorflow/native_client/BUILD:18:1: Traceback
(most recent call last):
File “/bigdata/lili/tensorflow/native_client/BUILD”, line 18
tf_library(name = “deepspeech_model_core”, cp…", <5
more arguments>)
File “/home/lili/.cache/bazel/_bazel_lili/14221b0e64121f7bfeab84aac6586e4f/external/org_tensorflow/tensorflow/compiler/aot/tfcompile.bzl”,
line 136, in tf_library
" “.join([((”’" + arg.replace("’", “’\’’… [])])
File “/home/lili/.cache/bazel/_bazel_lili/14221b0e64121f7bfeab84aac6586e4f/external/org_tensorflow/tensorflow/compiler/aot/tfcompile.bzl”,
line 136, in " “.join
[((”’” + arg.replace("’", “’\’’”)) + “’”) for arg in
(tfcompile_flags or [])]
type ‘select’ is not iterable
ERROR: error loading package ‘native_client’: Package 'native_client’
contains errors
INFO: Elapsed time: 0.063s
FAILED: Build did NOT complete successfully (0 packages loaded)

I also tried the tensorflow fork by mozilla
https://github.com/mozilla/tensorflow/ but stilled failed to build:
bazel build -c opt --copt=-O3 //native_client:libctc_decoder_with_kenlm.so
ERROR: Skipping ‘//native_client:libctc_decoder_with_kenlm.so’: error
loading package ‘native_client’: Encountered error while reading
extension file ‘cuda/build_defs.bzl’: no such package
@local_config_cuda//cuda’: Traceback (most recent call last):
File “/bigdata/lili/tf-deepspeech/tensorflow/third_party/gpus/cuda_configure.bzl”,
line 1142
_create_local_cuda_repository(repository_ctx)
File “/bigdata/lili/tf-deepspeech/tensorflow/third_party/gpus/cuda_configure.bzl”,
line 1001, in _create_local_cuda_repository
_find_nvvm_libdevice_dir(repository_ctx, cuda_config)
File “/bigdata/lili/tf-deepspeech/tensorflow/third_party/gpus/cuda_configure.bzl”,
line 724, in _find_nvvm_libdevice_dir
auto_configure_fail((“Cannot find libdevice.10.bc un…))
File “/bigdata/lili/tf-deepspeech/tensorflow/third_party/gpus/cuda_configure.bzl”,
line 210, in auto_configure_fail
fail((”\n%sCuda Configuration Error:%…)))

Cuda Configuration Error: Cannot find libdevice.10.bc under /usr/local/cuda-8.0
WARNING: Target pattern parsing failed.
ERROR: error loading package ‘native_client’: Encountered error while
reading extension file ‘cuda/build_defs.bzl’: no such package
@local_config_cuda//cuda’: Traceback (most recent call last):
File “/bigdata/lili/tf-deepspeech/tensorflow/third_party/gpus/cuda_configure.bzl”,
line 1142
_create_local_cuda_repository(repository_ctx)
File “/bigdata/lili/tf-deepspeech/tensorflow/third_party/gpus/cuda_configure.bzl”,
line 1001, in _create_local_cuda_repository
_find_nvvm_libdevice_dir(repository_ctx, cuda_config)
File “/bigdata/lili/tf-deepspeech/tensorflow/third_party/gpus/cuda_configure.bzl”,
line 724, in _find_nvvm_libdevice_dir
auto_configure_fail((“Cannot find libdevice.10.bc un…))
File “/bigdata/lili/tf-deepspeech/tensorflow/third_party/gpus/cuda_configure.bzl”,
line 210, in auto_configure_fail
fail((”\n%sCuda Configuration Error:%…)))

Cuda Configuration Error: Cannot find libdevice.10.bc under /usr/local/cuda-8.0
INFO: Elapsed time: 0.096s
FAILED: Build did NOT complete successfully (0 packages loaded)
currently loading: native_client

Are you using https://github.com/mozilla/tensorflow/tree/r1.5 ?