Unable to build tensorflow lite select ops from source using docker image
@j-dsouza-19,
Looks like there is incompatible with the Bazel version 6.5.0 and GCC/compiler version 9.4.0 with tensorflow v2.14. The tensorflow version2.14 is compatible with Clang 16.0.0 and Bazel 6.1.0.
https://www.tensorflow.org/install/source#linux

Could you please try to use Bazel 6.1.0 in order to compile the master

```
bazel build -c opt --cxxopt=--std=c++17 --config=android_arm64 \
  --fat_apk_cpu=x86,x86_64,arm64-v8a,armeabi-v7a \
  --define=android_dexmerger_tool=d8_dexmerger \
  --define=android_incremental_dexing_tool=d8_dexbuilder \
  //tensorflow/lite/java:tensorflow-lite
```
https://www.tensorflow.org/install/source#linux

Thank you! This issue is stale because it has been open for 7 days with no activity. It will be closed if no further activity occurs. Thank you. This issue was closed because it has been inactive for 7 days since being marked as stale. Please reopen if you'd like to work on this further. Are you satisfied with the resolution of your issue?
<a href="https://docs.google.com/forms/d/e/1FAIpQLSfaP12TRhd9xSxjXZjcZFNXPGk4kc1-qMdv3gc6bEP90vY1ew/viewform?entry.85265664=Yes&entry.2137816233=https://github.com/tensorflow/tensorflow/issues/62881">Yes</a>
<a href="https://docs.google.com/forms/d/e/1FAIpQLSfaP12TRhd9xSxjXZjcZFNXPGk4kc1-qMdv3gc6bEP90vY1ew/viewform?entry.85265664=No&entry.2137816233=https://github.com/tensorflow/tensorflow/issues/62881">No</a>

### Issue type

Build/Install

### Have you reproduced the bug with TensorFlow Nightly?

No

### Source

source

### TensorFlow version

r2.14

### Custom code

No

### OS platform and distribution

Docker image -  tensorflow/build:latest-python3.11

### Mobile device

tensorflow/build:latest-python3.11

### Python version

3.11

### Bazel version

6.5.0

### GCC/compiler version

9.4.0

### CUDA/cuDNN version

_No response_

### GPU model and memory

_No response_

### Current behavior?

Unable to build tensorflow lite select ops from source using docker image
- facing error due to protobuf mismatch (I think)

### Standalone code to reproduce the issue

```shell
docker run -it  -v $PWD:/host_dir tensorflow/build:latest-python3.11 bash
cd /home && git clone https://github.com/tensorflow/tensorflow && git checkout -b r2.14
android update sdk --no-ui -a \
  --filter tools,platform-tools,android-{ANDROID_API_LEVEL},build-tools-{ANDROID_BUILD_TOOLS_VERSION}
cd /home/tensorflow && configs=( \
    '/usr/bin/python3' \
    '/usr/lib/python3/dist-packages' \
    'N' 'N' 'Y' \
    '/usr/lib/llvm-17/bin/clang' \
    '-Wno-sign-compare -Wno-c++20-designator -Wno-gnu-inline-cpp-without-extern' \
    'y' \
    '/android/sdk' \
  ) && printf '%s\n' "${configs[@]}" | ./configure
cd /home/tensorflow && tensorflow/lite/tools/build_aar.sh \
  --input_models=/host_dir/mymodel.tflite \
   --target_archs=arm64-v8a,armeabi-v7a
```


Reference: https://www.tensorflow.org/lite/android/lite_build
```


### Relevant log output

```shell
+++ dirname tensorflow/lite/tools/build_aar.sh
++ cd tensorflow/lite/tools
++ pwd
+ SCRIPT_DIR=/home/tensorflow/tensorflow/lite/tools
++ cd /home/tensorflow/tensorflow/lite/tools/../../../
++ pwd
+ ROOT_DIR=/home/tensorflow
+ TARGET_ARCHS=x86,x86_64,arm64-v8a,armeabi-v7a
+ '[' '!' -z ']'
+ '[' 2 -gt 4 ']'
+ for i in "$@"
+ case $i in
+ FLAG_MODELS=/host_dir/mytflite.tflite
+ shift
+ for i in "$@"
+ case $i in
+ TARGET_ARCHS=arm64-v8a,armeabi-v7a
+ shift
+ cd /home/tensorflow
+ '[' '!' -f /home/tensorflow/.tf_configure.bazelrc ']'
+ grep -q ANDROID_SDK_HOME /home/tensorflow/.tf_configure.bazelrc
+ '[' -z /host_dir/mytflite.tflite ']'
+ TMP_DIR=/home/tensorflow/tmp/
+ rm -rf /home/tensorflow/tmp/
+ mkdir -p /home/tensorflow/tmp/
+ MODEL_NAMES=
++ sed 's/,/ /g'
++ echo /host_dir/mytflite.tflite
+ for model in $(echo ${FLAG_MODELS} | sed "s/,/ /g")
+ cp /host_dir/mytflite.tflite /home/tensorflow/tmp/
++ basename /host_dir/mytflite.tflite
+ MODEL_NAMES=,mytflite.tflite
+ TFLITE_OPS_SRCS=
++ echo
++ sed 's/,/ /g'
+ generate_tflite_aar
+ pushd /home/tensorflow/tmp/
+ message=('load("//tensorflow/lite:build_def.bzl", "tflite_custom_android_library")' 'load("//tenso                           rflow/lite/java:aar_with_jni.bzl", "aar_with_jni")' '' 'tflite_custom_android_library(' '    name =                            "custom_tensorflowlite",')
+ message+=('    '$(generate_list_field "models" $MODEL_NAMES))
++ generate_list_field models ,mytflite.tflite
++ local name=models
++ local list_string=,mytflite.tflite
++ list=(${list_string//,/ })
++ local list
++ message=("$name=[")
++ local message
++ for item in "${list[@]}"
++ message+=("\"$item\",")
++ message+=('],')
++ printf %s 'models=[' '"mytflite.tflite",' '],'
+ message+=('    '$(generate_list_field "srcs" $TFLITE_OPS_SRCS))
++ generate_list_field srcs
++ local name=srcs
++ local list_string=
++ list=(${list_string//,/ })
++ local list
++ message=("$name=[")
++ local message
++ message+=('],')
++ printf %s 'srcs=[' '],'
+ message+=('    '$(generate_list_field "deps" $FLAG_TFLITE_OPS_DEPS))
++ generate_list_field deps
++ local name=deps
++ local list_string=
++ list=(${list_string//,/ })
++ local list
++ message=("$name=[")
++ local message
++ message+=('],')
++ printf %s 'deps=[' '],'
+ message+=(')' '' 'aar_with_jni(' '    name = "tensorflow-lite",' '    android_library = ":custom_t                           ensorflowlite",' ')' '')
+ printf '%s\n' 'load("//tensorflow/lite:build_def.bzl", "tflite_custom_android_library")' 'load("//                           tensorflow/lite/java:aar_with_jni.bzl", "aar_with_jni")' '' 'tflite_custom_android_library(' '    na                           me = "custom_tensorflowlite",' '    models=["mytflite.tflite",],' '    srcs=[],' '                               deps=[],' ')' '' 'aar_with_jni(' '    name = "tensorflow-lite",' '    android_library = ":custom_t                           ensorflowlite",' ')' ''
+ popd
+ bazel build -c opt --config=opt --cxxopt=--std=c++17 --fat_apk_cpu=arm64-v8a,armeabi-v7a --define=                           android_dexmerger_tool=d8_dexmerger --define=android_incremental_dexing_tool=d8_dexbuilder --host_cr                           osstool_top=@bazel_tools//tools/cpp:toolchain //tmp:tensorflow-lite
INFO: Reading 'startup' options from /home/tensorflow/.bazelrc: --windows_enable_symlinks
INFO: Options provided by the client:
  Inherited 'common' options: --isatty=1 --terminal_columns=100
INFO: Reading rc options for 'build' from /home/tensorflow/.bazelrc:
  Inherited 'common' options: --experimental_repo_remote_exec
INFO: Reading rc options for 'build' from /etc/bazel.bazelrc:
  'build' options: --action_env=DOCKER_CACHEBUSTER=1705796012603651033 --host_action_env=DOCKER_HOST                           _CACHEBUSTER=1705796012683534545
INFO: Reading rc options for 'build' from /home/tensorflow/.bazelrc:
  'build' options: --define framework_shared_object=true --define tsl_protobuf_header_only=true --de                           fine=use_fast_cpp_protos=true --define=allow_oversize_protos=true --spawn_strategy=standalone -c opt                            --announce_rc --define=grpc_no_ares=true --noincompatible_remove_legacy_whole_archive --features=-f                           orce_no_whole_archive --enable_platform_specific_config --define=with_xla_support=true --config=shor                           t_logs --config=v2 --define=no_aws_support=true --define=no_hdfs_support=true --experimental_cc_shar                           ed_library --experimental_link_static_libraries_once=false --incompatible_enforce_config_setting_vis                           ibility
INFO: Reading rc options for 'build' from /home/tensorflow/.tf_configure.bazelrc:
  'build' options: --action_env PYTHON_BIN_PATH=/usr/bin/python3 --action_env PYTHON_LIB_PATH=/usr/l                           ib/python3/dist-packages --python_path=/usr/bin/python3 --action_env CLANG_COMPILER_PATH=/usr/lib/ll                           vm-17/bin/clang --repo_env=CC=/usr/lib/llvm-17/bin/clang --repo_env=BAZEL_COMPILER=/usr/lib/llvm-17/                           bin/clang --copt=-Wno-gnu-offsetof-extensions --action_env ANDROID_NDK_HOME=/android/ndk --action_en                           v ANDROID_NDK_VERSION=25 --action_env ANDROID_NDK_API_LEVEL=30 --action_env ANDROID_BUILD_TOOLS_VERS                           ION=31.0.0 --action_env ANDROID_SDK_API_LEVEL=30 --action_env ANDROID_SDK_HOME=/android/sdk
INFO: Found applicable config definition build:short_logs in file /home/tensorflow/.bazelrc: --outpu                           t_filter=DONT_MATCH_ANYTHING
INFO: Found applicable config definition build:v2 in file /home/tensorflow/.bazelrc: --define=tf_api                           _version=2 --action_env=TF2_BEHAVIOR=1
INFO: Found applicable config definition build:opt in file /home/tensorflow/.tf_configure.bazelrc: -                           -copt=-Wno-sign-compare --host_copt=-Wno-sign-compare --copt=-Wno-c++20-designator --host_copt=-Wno-                           c++20-designator --copt=-Wno-gnu-inline-cpp-without-extern --host_copt=-Wno-gnu-inline-cpp-without-e                           xtern
INFO: Found applicable config definition build:linux in file /home/tensorflow/.bazelrc: --host_copt=                           -w --copt=-Wno-all --copt=-Wno-extra --copt=-Wno-deprecated --copt=-Wno-deprecated-declarations --co                           pt=-Wno-ignored-attributes --copt=-Wno-array-bounds --copt=-Wunused-result --copt=-Werror=unused-res                           ult --copt=-Wswitch --copt=-Werror=switch --copt=-Wno-error=unused-but-set-variable --define=PREFIX=                           /usr --define=LIBDIR=$(PREFIX)/lib --define=INCLUDEDIR=$(PREFIX)/include --define=PROTOBUF_INCLUDE_P                           ATH=$(PREFIX)/include --cxxopt=-std=c++17 --host_cxxopt=-std=c++17 --config=dynamic_kernels --experi                           mental_guard_against_concurrent_changes
INFO: Found applicable config definition build:dynamic_kernels in file /home/tensorflow/.bazelrc: --                           define=dynamic_loaded_kernels=true --copt=-DAUTOLOAD_DYNAMIC_KERNELS
INFO: Analyzed target //tmp:tensorflow-lite (1 packages loaded, 196 targets configured).
INFO: Found 1 target...
Target //tmp:tensorflow-lite up-to-date:
  bazel-bin/tmp/tensorflow-lite.aar
INFO: Elapsed time: 10.395s, Critical Path: 7.68s
INFO: 10 processes: 1 internal, 9 local.
INFO: Build completed successfully, 10 total actions
+ OUT_FILES=' bazel-bin/tmp/tensorflow-lite.aar'
+ bazel build -c opt --config=monolithic //tensorflow/lite/tools:list_flex_ops_no_kernel_main
INFO: Reading 'startup' options from /home/tensorflow/.bazelrc: --windows_enable_symlinks
INFO: Options provided by the client:
  Inherited 'common' options: --isatty=1 --terminal_columns=100
INFO: Reading rc options for 'build' from /home/tensorflow/.bazelrc:
  Inherited 'common' options: --experimental_repo_remote_exec
INFO: Reading rc options for 'build' from /etc/bazel.bazelrc:
  'build' options: --action_env=DOCKER_CACHEBUSTER=1705796012603651033 --host_action_env=DOCKER_HOST                           _CACHEBUSTER=1705796012683534545
INFO: Reading rc options for 'build' from /home/tensorflow/.bazelrc:
  'build' options: --define framework_shared_object=true --define tsl_protobuf_header_only=true --de                           fine=use_fast_cpp_protos=true --define=allow_oversize_protos=true --spawn_strategy=standalone -c opt                            --announce_rc --define=grpc_no_ares=true --noincompatible_remove_legacy_whole_archive --features=-f                           orce_no_whole_archive --enable_platform_specific_config --define=with_xla_support=true --config=shor                           t_logs --config=v2 --define=no_aws_support=true --define=no_hdfs_support=true --experimental_cc_shar                           ed_library --experimental_link_static_libraries_once=false --incompatible_enforce_config_setting_vis                           ibility
INFO: Reading rc options for 'build' from /home/tensorflow/.tf_configure.bazelrc:
  'build' options: --action_env PYTHON_BIN_PATH=/usr/bin/python3 --action_env PYTHON_LIB_PATH=/usr/l                           ib/python3/dist-packages --python_path=/usr/bin/python3 --action_env CLANG_COMPILER_PATH=/usr/lib/ll                           vm-17/bin/clang --repo_env=CC=/usr/lib/llvm-17/bin/clang --repo_env=BAZEL_COMPILER=/usr/lib/llvm-17/                           bin/clang --copt=-Wno-gnu-offsetof-extensions --action_env ANDROID_NDK_HOME=/android/ndk --action_en                           v ANDROID_NDK_VERSION=25 --action_env ANDROID_NDK_API_LEVEL=30 --action_env ANDROID_BUILD_TOOLS_VERS                           ION=31.0.0 --action_env ANDROID_SDK_API_LEVEL=30 --action_env ANDROID_SDK_HOME=/android/sdk
INFO: Found applicable config definition build:short_logs in file /home/tensorflow/.bazelrc: --outpu                           t_filter=DONT_MATCH_ANYTHING
INFO: Found applicable config definition build:v2 in file /home/tensorflow/.bazelrc: --define=tf_api                           _version=2 --action_env=TF2_BEHAVIOR=1
INFO: Found applicable config definition build:monolithic in file /home/tensorflow/.bazelrc: --defin                           e framework_shared_object=false --define tsl_protobuf_header_only=false --experimental_link_static_l                           ibraries_once=false
INFO: Found applicable config definition build:linux in file /home/tensorflow/.bazelrc: --host_copt=                           -w --copt=-Wno-all --copt=-Wno-extra --copt=-Wno-deprecated --copt=-Wno-deprecated-declarations --co                           pt=-Wno-ignored-attributes --copt=-Wno-array-bounds --copt=-Wunused-result --copt=-Werror=unused-res                           ult --copt=-Wswitch --copt=-Werror=switch --copt=-Wno-error=unused-but-set-variable --define=PREFIX=                           /usr --define=LIBDIR=$(PREFIX)/lib --define=INCLUDEDIR=$(PREFIX)/include --define=PROTOBUF_INCLUDE_P                           ATH=$(PREFIX)/include --cxxopt=-std=c++17 --host_cxxopt=-std=c++17 --config=dynamic_kernels --experi                           mental_guard_against_concurrent_changes
INFO: Found applicable config definition build:dynamic_kernels in file /home/tensorflow/.bazelrc: --                           define=dynamic_loaded_kernels=true --copt=-DAUTOLOAD_DYNAMIC_KERNELS
INFO: Build options --copt, --cxxopt, --define, and 2 more have changed, discarding analysis cache.
INFO: Analyzed target //tensorflow/lite/tools:list_flex_ops_no_kernel_main (0 packages loaded, 1113                            targets configured).
INFO: Found 1 target...
Target //tensorflow/lite/tools:list_flex_ops_no_kernel_main up-to-date:
  bazel-bin/tensorflow/lite/tools/list_flex_ops_no_kernel_main
INFO: Elapsed time: 35.265s, Critical Path: 32.54s
INFO: 42 processes: 1 internal, 41 local.
INFO: Build completed successfully, 42 total actions
+ bazel-bin/tensorflow/lite/tools/list_flex_ops_no_kernel_main --graphs=/host_dir/modelPoi10kVocabTw                           o96GRU.tflite
++ cat /home/tensorflow/tmp//ops_list.txt
+ [[ ["TensorListFromTensor","TensorListGetItem","TensorListReserve","TensorListSetItem","TensorList                           Stack"] != \[\] ]]
+ generate_flex_aar
+ pushd /home/tensorflow/tmp/
/home/tensorflow/tmp /home/tensorflow
+ message=('load("//tensorflow/lite/delegates/flex:build_def.bzl", "tflite_flex_android_library")' '                           load("//tensorflow/lite/java:aar_with_jni.bzl", "aar_with_jni")' '' 'tflite_flex_android_library(' '                               name = "custom_tensorflowlite_flex",')
+ message+=('    '$(generate_list_field "models" $MODEL_NAMES))
++ generate_list_field models ,mytflite.tflite
++ local name=models
++ local list_string=,mytflite.tflite
++ list=(${list_string//,/ })
++ local list
++ message=("$name=[")
++ local message
++ for item in "${list[@]}"
++ message+=("\"$item\",")
++ message+=('],')
++ printf %s 'models=[' '"mytflite.tflite",' '],'
+ message+=(')' '' 'aar_with_jni(' '    name = "tensorflow-lite-select-tf-ops",' '    android_librar                           y = ":custom_tensorflowlite_flex",' ')')
+ printf '%s\n' 'load("//tensorflow/lite/delegates/flex:build_def.bzl", "tflite_flex_android_library                           ")' 'load("//tensorflow/lite/java:aar_with_jni.bzl", "aar_with_jni")' '' 'tflite_flex_android_librar                           y(' '    name = "custom_tensorflowlite_flex",' '    models=["mytflite.tflite",],' ')                           ' '' 'aar_with_jni(' '    name = "tensorflow-lite-select-tf-ops",' '    android_library = ":custom_t                           ensorflowlite_flex",' ')'
+ cp /home/tensorflow/tensorflow/lite/java/AndroidManifest.xml .
+ cp /home/tensorflow/tensorflow/lite/java/proguard.flags .
+ popd
/home/tensorflow
+ bazel build -c opt --config=opt --cxxopt=--std=c++17 --fat_apk_cpu=arm64-v8a,armeabi-v7a --define=                           android_dexmerger_tool=d8_dexmerger --define=android_incremental_dexing_tool=d8_dexbuilder --host_cr                           osstool_top=@bazel_tools//tools/cpp:toolchain //tmp:tensorflow-lite-select-tf-ops
INFO: Reading 'startup' options from /home/tensorflow/.bazelrc: --windows_enable_symlinks
INFO: Options provided by the client:
  Inherited 'common' options: --isatty=1 --terminal_columns=100
INFO: Reading rc options for 'build' from /home/tensorflow/.bazelrc:
  Inherited 'common' options: --experimental_repo_remote_exec
INFO: Reading rc options for 'build' from /etc/bazel.bazelrc:
  'build' options: --action_env=DOCKER_CACHEBUSTER=1705796012603651033 --host_action_env=DOCKER_HOST                           _CACHEBUSTER=1705796012683534545
INFO: Reading rc options for 'build' from /home/tensorflow/.bazelrc:
  'build' options: --define framework_shared_object=true --define tsl_protobuf_header_only=true --de                           fine=use_fast_cpp_protos=true --define=allow_oversize_protos=true --spawn_strategy=standalone -c opt                            --announce_rc --define=grpc_no_ares=true --noincompatible_remove_legacy_whole_archive --features=-f                           orce_no_whole_archive --enable_platform_specific_config --define=with_xla_support=true --config=shor                           t_logs --config=v2 --define=no_aws_support=true --define=no_hdfs_support=true --experimental_cc_shar                           ed_library --experimental_link_static_libraries_once=false --incompatible_enforce_config_setting_vis                           ibility
INFO: Reading rc options for 'build' from /home/tensorflow/.tf_configure.bazelrc:
  'build' options: --action_env PYTHON_BIN_PATH=/usr/bin/python3 --action_env PYTHON_LIB_PATH=/usr/l                           ib/python3/dist-packages --python_path=/usr/bin/python3 --action_env CLANG_COMPILER_PATH=/usr/lib/ll                           vm-17/bin/clang --repo_env=CC=/usr/lib/llvm-17/bin/clang --repo_env=BAZEL_COMPILER=/usr/lib/llvm-17/                           bin/clang --copt=-Wno-gnu-offsetof-extensions --action_env ANDROID_NDK_HOME=/android/ndk --action_en                           v ANDROID_NDK_VERSION=25 --action_env ANDROID_NDK_API_LEVEL=30 --action_env ANDROID_BUILD_TOOLS_VERS                           ION=31.0.0 --action_env ANDROID_SDK_API_LEVEL=30 --action_env ANDROID_SDK_HOME=/android/sdk
INFO: Found applicable config definition build:short_logs in file /home/tensorflow/.bazelrc: --outpu                           t_filter=DONT_MATCH_ANYTHING
INFO: Found applicable config definition build:v2 in file /home/tensorflow/.bazelrc: --define=tf_api                           _version=2 --action_env=TF2_BEHAVIOR=1
INFO: Found applicable config definition build:opt in file /home/tensorflow/.tf_configure.bazelrc: -                           -copt=-Wno-sign-compare --host_copt=-Wno-sign-compare --copt=-Wno-c++20-designator --host_copt=-Wno-                           c++20-designator --copt=-Wno-gnu-inline-cpp-without-extern --host_copt=-Wno-gnu-inline-cpp-without-e                           xtern
INFO: Found applicable config definition build:linux in file /home/tensorflow/.bazelrc: --host_copt=                           -w --copt=-Wno-all --copt=-Wno-extra --copt=-Wno-deprecated --copt=-Wno-deprecated-declarations --co                           pt=-Wno-ignored-attributes --copt=-Wno-array-bounds --copt=-Wunused-result --copt=-Werror=unused-res                           ult --copt=-Wswitch --copt=-Werror=switch --copt=-Wno-error=unused-but-set-variable --define=PREFIX=                           /usr --define=LIBDIR=$(PREFIX)/lib --define=INCLUDEDIR=$(PREFIX)/include --define=PROTOBUF_INCLUDE_P                           ATH=$(PREFIX)/include --cxxopt=-std=c++17 --host_cxxopt=-std=c++17 --config=dynamic_kernels --experi                           mental_guard_against_concurrent_changes
INFO: Found applicable config definition build:dynamic_kernels in file /home/tensorflow/.bazelrc: --                           define=dynamic_loaded_kernels=true --copt=-DAUTOLOAD_DYNAMIC_KERNELS
INFO: Build options --copt, --cxxopt, --define, and 2 more have changed, discarding analysis cache.
INFO: Analyzed target //tmp:tensorflow-lite-select-tf-ops (1 packages loaded, 51389 targets configur                           ed).
INFO: Found 1 target...
ERROR: /home/tensorflow/tmp/BUILD:19:28: Linking tmp/libtensorflowlite_flex_jni.so failed: (Exit 1):                            clang failed: error executing command (from target //tmp:libtensorflowlite_flex_jni.so) external/an                           droidndk/toolchains/llvm/prebuilt/linux-x86_64/bin/clang @bazel-out/android-armeabi-v7a-opt/bin/tmp/                           libtensorflowlite_flex_jni.so-2.params
ld.lld: error: undefined symbol: google::protobuf::Message::DebugString() const
>>> referenced by function_ops.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/0/function_ops.pic.o:(std::__ndk1::__function::__func<tensorflow::$_0, std::__                           ndk1::allocator<tensorflow::$_0>, absl::lts_20230802::Status (tensorflow::shape_inference::Inference                           Context*)>::operator()(tensorflow::shape_inference::InferenceContext*&&))
>>> referenced by function_ops.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/0/function_ops.pic.o:(std::__ndk1::__function::__func<tensorflow::$_0, std::__                           ndk1::allocator<tensorflow::$_0>, absl::lts_20230802::Status (tensorflow::shape_inference::Inference                           Context*)>::operator()(tensorflow::shape_inference::InferenceContext*&&))
>>> referenced by function_ops.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/0/function_ops.pic.o:(std::__ndk1::__function::__func<tensorflow::$_0, std::__                           ndk1::allocator<tensorflow::$_0>, absl::lts_20230802::Status (tensorflow::shape_inference::Inference                           Context*)>::operator()(tensorflow::shape_inference::InferenceContext*&&))
>>> referenced 35 more times

ld.lld: error: undefined symbol: google::protobuf::internal::kGlobalEmptyTable
>>> referenced by partitioned_function_ops.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/partitioned_function_ops.pic.o:(google::protobuf::Map<std::__ndk1::basic_strin                           g<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, tensorflow::AttrValue>::Map(                           google::protobuf::Map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::a                           llocator<char> >, tensorflow::AttrValue> const&))
>>> referenced by optimized_function_graph_info.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tensorflow/core/_objs/portable_tensorflow_li                           b_lite/optimized_function_graph_info.pic.o:(google::protobuf::Map<std::__ndk1::basic_string<char, st                           d::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::basic_string<char, std::_                           _ndk1::char_traits<char>, std::__ndk1::allocator<char> > >::Map<std::__ndk1::__hash_map_const_iterat                           or<std::__ndk1::__hash_const_iterator<std::__ndk1::__hash_node<std::__ndk1::__hash_value_type<std::_                           _ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk                           1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, void*>*> > >                           (std::__ndk1::__hash_map_const_iterator<std::__ndk1::__hash_const_iterator<std::__ndk1::__hash_node<                           std::__ndk1::__hash_value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::                           __ndk1::allocator<char> >, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__nd                           k1::allocator<char> > >, void*>*> > const&, std::__ndk1::__hash_map_const_iterator<std::__ndk1::__ha                           sh_const_iterator<std::__ndk1::__hash_node<std::__ndk1::__hash_value_type<std::__ndk1::basic_string<                           char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::basic_string<char                           , std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, void*>*> > const&))
>>> referenced by optimized_function_graph_info.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tensorflow/core/_objs/portable_tensorflow_li                           b_lite/optimized_function_graph_info.pic.o:(google::protobuf::Map<std::__ndk1::basic_string<char, st                           d::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::basic_string<char, std::_                           _ndk1::char_traits<char>, std::__ndk1::allocator<char> > >::Map(google::protobuf::Map<std::__ndk1::b                           asic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::basic                           _string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > > const&))
>>> referenced 125 more times

ld.lld: error: undefined symbol: google::protobuf::Arena::AllocateAlignedWithHookForArray(unsigned i                           nt, std::type_info const*)
>>> referenced by partitioned_function_ops.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/partitioned_function_ops.pic.o:(google::protobuf::Arena::AllocateAlignedWithHo                           okForArray(unsigned int, unsigned int, std::type_info const*))
>>> referenced by partitioned_function_ops.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/partitioned_function_ops.pic.o:(google::protobuf::Arena::AllocateAlignedWithHo                           okForArray(unsigned int, unsigned int, std::type_info const*))
>>> referenced by kernel.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tensorflow/lite/delegates/flex/_objs/delegat                           e_only_runtime/kernel.pic.o:(std::__ndk1::pair<google::protobuf::Map<std::__ndk1::basic_string<char,                            std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, tensorflow::AttrValue>::InnerMap::i                           terator_base<google::protobuf::MapPair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char                           >, std::__ndk1::allocator<char> >, tensorflow::AttrValue> >, bool> google::protobuf::Map<std::__ndk1                           ::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, tensorflow::Att                           rValue>::InnerMap::TryEmplaceInternal<char const (&) [25]>(char const (&) [25]))

ld.lld: error: undefined symbol: google::protobuf::internal::ThreadSafeArena::AddCleanup(void*, void                            (*)(void*))
>>> referenced by partitioned_function_ops.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/partitioned_function_ops.pic.o:(void google::protobuf::Arena::RegisterDestruct                           orInternal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<ch                           ar> > >(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>                            >*, google::protobuf::Arena*, std::__ndk1::integral_constant<bool, false>))
>>> referenced by kernel.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tensorflow/lite/delegates/flex/_objs/delegat                           e_only_runtime/kernel.pic.o:(std::__ndk1::pair<google::protobuf::Map<std::__ndk1::basic_string<char,                            std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, tensorflow::AttrValue>::InnerMap::i                           terator_base<google::protobuf::MapPair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char                           >, std::__ndk1::allocator<char> >, tensorflow::AttrValue> >, bool> google::protobuf::Map<std::__ndk1                           ::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, tensorflow::Att                           rValue>::InnerMap::TryEmplaceInternal<char const (&) [25]>(char const (&) [25]))
>>> referenced by feature.pb.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tensorflow/core/example/_objs/example_protos                           _cc_impl/feature.pb.pic.o:(tensorflow::Features::Features(google::protobuf::Arena*, bool))
>>> referenced 71 more times

ld.lld: error: undefined symbol: google::protobuf::Arena::AllocateAlignedWithCleanup(unsigned int, s                           td::type_info const*)
>>> referenced by partitioned_function_ops.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/partitioned_function_ops.pic.o:(google::protobuf::Map<std::__ndk1::basic_strin                           g<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, tensorflow::AttrValue>::Inne                           rMap::TreeConvert(unsigned int))
>>> referenced by feature_util.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tensorflow/core/_objs/portable_tensorflow_li                           b_lite/feature_util.pic.o:(google::protobuf::Map<std::__ndk1::basic_string<char, std::__ndk1::char_t                           raits<char>, std::__ndk1::allocator<char> >, tensorflow::Feature>::InnerMap::TreeConvert(unsigned in                           t))
>>> referenced by function.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tensorflow/core/_objs/portable_tensorflow_li                           b_lite/0/function.pic.o:(google::protobuf::internal::StringTypeHandler::New(google::protobuf::Arena*                           , std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >&&))
>>> referenced 59 more times

ld.lld: error: undefined symbol: google::protobuf::internal::RepeatedPtrFieldBase::AddOutOfLineHelpe                           r(void*)
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(google::protobuf::RepeatedPtrField<tensorflow::Save                           dSliceMeta>::TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Add<google::protob                           uf::RepeatedPtrField<tensorflow::SavedSliceMeta>::TypeHandler>(google::protobuf::RepeatedPtrField<te                           nsorflow::SavedSliceMeta>::TypeHandler::Type const*))
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(google::protobuf::RepeatedPtrField<tensorflow::Tens                           orSliceProto>::TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::Add<google::prot                           obuf::RepeatedPtrField<tensorflow::TensorSliceProto>::TypeHandler>(google::protobuf::RepeatedPtrFiel                           d<tensorflow::TensorSliceProto>::TypeHandler::Type const*))
>>> referenced by compression_utils.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/compression_utils.pic.o:(google::protobuf::RepeatedPtrField<tensorflow::data::                           CompressedComponentMetadata>::TypeHandler::Type* google::protobuf::internal::RepeatedPtrFieldBase::A                           dd<google::protobuf::RepeatedPtrField<tensorflow::data::CompressedComponentMetadata>::TypeHandler>(g                           oogle::protobuf::RepeatedPtrField<tensorflow::data::CompressedComponentMetadata>::TypeHandler::Type                            const*))
>>> referenced 85 more times

ld.lld: error: undefined symbol: google::protobuf::RepeatedField<unsigned long long>::Reserve(int)
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(void google::protobuf::RepeatedField<unsigned long                            long>::Add<unsigned long long const*>(unsigned long long const*, unsigned long long const*))
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(google::protobuf::RepeatedField<unsigned long long>                           ::FastAdderImpl<0, true>::Add(unsigned long long))

ld.lld: error: undefined symbol: google::protobuf::RepeatedField<long long>::Reserve(int)
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(void google::protobuf::RepeatedField<long long>::Ad                           d<long long const*>(long long const*, long long const*))
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(google::protobuf::RepeatedField<long long>::FastAdd                           erImpl<0, true>::Add(long long))

ld.lld: error: undefined symbol: google::protobuf::RepeatedField<unsigned int>::Reserve(int)
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(void google::protobuf::RepeatedField<unsigned int>:                           :Add<unsigned int const*>(unsigned int const*, unsigned int const*))
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(google::protobuf::RepeatedField<unsigned int>::Fast                           AdderImpl<0, true>::Add(unsigned int))

ld.lld: error: undefined symbol: google::protobuf::RepeatedField<int>::Reserve(int)
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(void google::protobuf::RepeatedField<int>::Add<unsi                           gned short const*>(unsigned short const*, unsigned short const*))
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(google::protobuf::RepeatedField<int>::FastAdderImpl                           <0, true>::Add(int))
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(void google::protobuf::RepeatedField<int>::Add<shor                           t const*>(short const*, short const*))
>>> referenced 8 more times

ld.lld: error: undefined symbol: google::protobuf::RepeatedField<float>::Reserve(int)
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(void google::protobuf::RepeatedField<float>::Add<fl                           oat const*>(float const*, float const*))
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(google::protobuf::RepeatedField<float>::FastAdderIm                           pl<0, true>::Add(float))

ld.lld: error: undefined symbol: google::protobuf::RepeatedField<double>::Reserve(int)
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(void google::protobuf::RepeatedField<double>::Add<d                           ouble const*>(double const*, double const*))
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(google::protobuf::RepeatedField<double>::FastAdderI                           mpl<0, true>::Add(double))

ld.lld: error: undefined symbol: google::protobuf::RepeatedField<bool>::Reserve(int)
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(void google::protobuf::RepeatedField<bool>::Add<boo                           l const*>(bool const*, bool const*))
>>> referenced by save_restore_tensor.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/save_restore_tensor.pic.o:(google::protobuf::RepeatedField<bool>::FastAdderImp                           l<0, true>::Add(bool))

ld.lld: error: undefined symbol: google::protobuf::MessageLite::AppendToString(std::__ndk1::basic_st                           ring<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >*) const
>>> referenced by tensor_list.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/tensor_list.pic.o:(tensorflow::TensorList::Encode(tensorflow::VariantTensorDat                           a*) const)
>>> referenced by tensor_coding.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tensorflow/core/_objs/portable_tensorflow_li                           b_lite/tensor_coding.pic.o:(tensorflow::port::StringListEncoderImpl::Append(google::protobuf::Messag                           eLite const&))

ld.lld: error: undefined symbol: google::protobuf::MessageLite::ParseFromString(std::__ndk1::basic_s                           tring<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&)
>>> referenced by tensor_list.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/tensor_list.pic.o:(tensorflow::TensorList::Decode(tensorflow::VariantTensorDat                           a const&))
>>> referenced by compression_utils.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/compression_utils.pic.o:(tensorflow::data::UncompressElement(tensorflow::data:                           :CompressedElement const&, std::__ndk1::vector<tensorflow::Tensor, std::__ndk1::allocator<tensorflow                           ::Tensor> >*))
>>> referenced by compression_utils.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/compression_utils.pic.o:(bool tensorflow::DecodeVariantImpl<tensorflow::data::                           CompressedElement>(tensorflow::VariantTensorData, tensorflow::TypeResolver<tensorflow::data::Compres                           sedElement, false, false, true>, tensorflow::data::CompressedElement*))
>>> referenced 11 more times

ld.lld: error: undefined symbol: google::protobuf::MessageLite::SerializeToArray(void*, int) const
>>> referenced by compression_utils.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/compression_utils.pic.o:(tensorflow::data::CompressElement(std::__ndk1::vector                           <tensorflow::Tensor, std::__ndk1::allocator<tensorflow::Tensor> > const&, tensorflow::data::Compress                           edElement*))

ld.lld: error: undefined symbol: google::protobuf::RepeatedField<unsigned long long>::Add(unsigned l                           ong long const&)
>>> referenced by compression_utils.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/compression_utils.pic.o:(tensorflow::data::CompressedComponentMetadata::_inter                           nal_add_uncompressed_bytes(unsigned long long))
>>> referenced by tensor.pb_text.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tensorflow/core/_objs/portable_tensorflow_li                           b_lite/tensor.pb_text.pic.o:(tensorflow::TensorProto::_internal_add_uint64_val(unsigned long long))
>>> referenced by graph_debug_info_builder.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tensorflow/core/_objs/portable_tensorflow_li                           b_lite/graph_debug_info_builder.pic.o:(tensorflow::GraphDebugInfo_StackTrace::_internal_add_frame_id                           (unsigned long long))
>>> referenced 1 more times

ld.lld: error: undefined symbol: google::protobuf::internal::ArenaStringPtr::Mutable(google::protobu                           f::Arena*)
>>> referenced by compression_utils.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/compression_utils.pic.o:(tensorflow::data::CompressedElement::_internal_mutabl                           e_data())
>>> referenced by dataset_utils.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/dataset_utils.pic.o:(tensorflow::NodeDef::_internal_mutable_device())
>>> referenced by attr_value.pb_text.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tensorflow/core/_objs/portable_tensorflow_li                           b_lite/attr_value.pb_text.pic.o:(tensorflow::AttrValue::_internal_mutable_s())
>>> referenced 66 more times

ld.lld: error: undefined symbol: google::protobuf::Message::GetTypeName() const
>>> referenced by compression_utils.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/compression_utils.pic.o:(tensorflow::Variant::Value<tensorflow::data::Compress                           edElement>::TypeName() const)
>>> referenced by compression_utils.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/compression_utils.pic.o:(void tensorflow::EncodeVariant<tensorflow::data::Comp                           ressedElement>(tensorflow::data::CompressedElement const&, tensorflow::VariantTensorData*))
>>> referenced by compression_utils.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/compression_utils.pic.o:(void tensorflow::EncodeVariant<tensorflow::data::Comp                           ressedElement>(tensorflow::data::CompressedElement const&, std::__ndk1::basic_string<char, std::__nd                           k1::char_traits<char>, std::__ndk1::allocator<char> >*))
>>> referenced 290 more times

ld.lld: error: undefined symbol: google::protobuf::MessageLite::SerializeToString(std::__ndk1::basic                           _string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >*) const
>>> referenced by compression_utils.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/compression_utils.pic.o:(void tensorflow::EncodeVariant<tensorflow::data::Comp                           ressedElement>(tensorflow::data::CompressedElement const&, tensorflow::VariantTensorData*))
>>> referenced by compression_utils.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tmp/_objs/custom_tensorflowlite_flex_flex_de                           legate_tensorflow_lib/compression_utils.pic.o:(void tensorflow::EncodeVariant<tensorflow::data::Comp                           ressedElement>(tensorflow::data::CompressedElement const&, std::__ndk1::basic_string<char, std::__nd                           k1::char_traits<char>, std::__ndk1::allocator<char> >*))
>>> referenced by variant.cc
>>>               bazel-out/android-armeabi-v7a-opt/bin/tensorflow/core/_objs/portable_tensorflow_li                           b_lite/variant.pic.o:(.text._ZN10tensorflow13EncodeVariantINS_22VariantTensorDataProtoEEEvRKT_PNSt6_                           _ndk112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE+0x0)
>>> referenced 4 more times

ld.lld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Target //tmp:tensorflow-lite-select-tf-ops failed to build
Use --verbose_failures to see the command lines of failed build steps.
INFO: Elapsed time: 370.448s, Critical Path: 199.99s
INFO: 800 processes: 40 internal, 760 local.
FAILED: Build did NOT complete successfully
```
