Skip to content

Instantly share code, notes, and snippets.

@zaneclaes
Created March 1, 2018 17:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zaneclaes/6312bf9c984882d7c8256b2c298795f3 to your computer and use it in GitHub Desktop.
Save zaneclaes/6312bf9c984882d7c8256b2c298795f3 to your computer and use it in GitHub Desktop.
[CLEAN] Cleaning build directories.
[MAKE] Generating /work/libs/opt/pkgconfig/grpc.pc
[MAKE] Generating /work/libs/opt/pkgconfig/grpc_unsecure.pc
[MAKE] Generating cache.mk
[CXX] Compiling src/core/lib/gpr/alloc.cc
[CXX] Compiling src/core/lib/gpr/arena.cc
[CXX] Compiling src/core/lib/gpr/atm.cc
[CXX] Compiling src/core/lib/gpr/avl.cc
[CXX] Compiling src/core/lib/gpr/cmdline.cc
[CXX] Compiling src/core/lib/gpr/cpu_iphone.cc
[CXX] Compiling src/core/lib/gpr/cpu_linux.cc
[CXX] Compiling src/core/lib/gpr/cpu_posix.cc
[CXX] Compiling src/core/lib/gpr/cpu_windows.cc
[CXX] Compiling src/core/lib/gpr/env_linux.cc
[CXX] Compiling src/core/lib/gpr/env_posix.cc
[CXX] Compiling src/core/lib/gpr/env_windows.cc
[CXX] Compiling src/core/lib/gpr/fork.cc
[CXX] Compiling src/core/lib/gpr/host_port.cc
[CXX] Compiling src/core/lib/gpr/log.cc
[CXX] Compiling src/core/lib/gpr/log_android.cc
[CXX] Compiling src/core/lib/gpr/log_linux.cc
[CXX] Compiling src/core/lib/gpr/log_posix.cc
[CXX] Compiling src/core/lib/gpr/log_windows.cc
[CXX] Compiling src/core/lib/gpr/mpscq.cc
[CXX] Compiling src/core/lib/gpr/murmur_hash.cc
[CXX] Compiling src/core/lib/gpr/string.cc
[CXX] Compiling src/core/lib/gpr/string_posix.cc
[CXX] Compiling src/core/lib/gpr/string_util_windows.cc
[CXX] Compiling src/core/lib/gpr/string_windows.cc
[CXX] Compiling src/core/lib/gpr/subprocess_posix.cc
[CXX] Compiling src/core/lib/gpr/subprocess_windows.cc
[CXX] Compiling src/core/lib/gpr/sync.cc
[CXX] Compiling src/core/lib/gpr/sync_posix.cc
[CXX] Compiling src/core/lib/gpr/sync_windows.cc
[CXX] Compiling src/core/lib/gpr/thd.cc
[CXX] Compiling src/core/lib/gpr/thd_posix.cc
[CXX] Compiling src/core/lib/gpr/thd_windows.cc
[CXX] Compiling src/core/lib/gpr/time.cc
[CXX] Compiling src/core/lib/gpr/time_posix.cc
[CXX] Compiling src/core/lib/gpr/time_precise.cc
[CXX] Compiling src/core/lib/gpr/time_windows.cc
[CXX] Compiling src/core/lib/gpr/tls_pthread.cc
[CXX] Compiling src/core/lib/gpr/tmpfile_msys.cc
[CXX] Compiling src/core/lib/gpr/tmpfile_posix.cc
[CXX] Compiling src/core/lib/gpr/tmpfile_windows.cc
[CXX] Compiling src/core/lib/gpr/wrap_memcpy.cc
[CXX] Compiling src/core/lib/profiling/basic_timers.cc
[CXX] Compiling src/core/lib/profiling/stap_timers.cc
make: Circular /work/libs/opt/libares.a <- /work/libs/opt/libz.a dependency dropped.
[C] Compiling third_party/cares/cares/ares__close_sockets.c
[C] Compiling third_party/cares/cares/ares__get_hostent.c
[C] Compiling third_party/cares/cares/ares__read_line.c
[C] Compiling third_party/cares/cares/ares__timeval.c
[C] Compiling third_party/cares/cares/ares_cancel.c
[C] Compiling third_party/cares/cares/ares_create_query.c
[C] Compiling third_party/cares/cares/ares_data.c
[C] Compiling third_party/cares/cares/ares_destroy.c
[C] Compiling third_party/cares/cares/ares_expand_name.c
[C] Compiling third_party/cares/cares/ares_expand_string.c
[C] Compiling third_party/cares/cares/ares_fds.c
[C] Compiling third_party/cares/cares/ares_free_hostent.c
[C] Compiling third_party/cares/cares/ares_free_string.c
[C] Compiling third_party/cares/cares/ares_getenv.c
[C] Compiling third_party/cares/cares/ares_gethostbyaddr.c
[C] Compiling third_party/cares/cares/ares_gethostbyname.c
[C] Compiling third_party/cares/cares/ares_getnameinfo.c
third_party/cares/cares/ares_getnameinfo.c: In function 'lookup_service':
third_party/cares/cares/ares_getnameinfo.c:300:11: warning: implicit declaration of function 'getservbyport_r' [-Wimplicit-function-declaration]
if (getservbyport_r(port, proto, &se, (void *)tmpbuf,
^
third_party/cares/cares/ares_getnameinfo.c: At top level:
cc1: warning: unrecognized command line option "-Wno-invalid-source-encoding"
[C] Compiling third_party/cares/cares/ares_getopt.c
[C] Compiling third_party/cares/cares/ares_getsock.c
[C] Compiling third_party/cares/cares/ares_init.c
[C] Compiling third_party/cares/cares/ares_library_init.c
[C] Compiling third_party/cares/cares/ares_llist.c
[C] Compiling third_party/cares/cares/ares_mkquery.c
[C] Compiling third_party/cares/cares/ares_nowarn.c
[C] Compiling third_party/cares/cares/ares_options.c
[C] Compiling third_party/cares/cares/ares_parse_a_reply.c
[C] Compiling third_party/cares/cares/ares_parse_aaaa_reply.c
[C] Compiling third_party/cares/cares/ares_parse_mx_reply.c
[C] Compiling third_party/cares/cares/ares_parse_naptr_reply.c
[C] Compiling third_party/cares/cares/ares_parse_ns_reply.c
[C] Compiling third_party/cares/cares/ares_parse_ptr_reply.c
[C] Compiling third_party/cares/cares/ares_parse_soa_reply.c
[C] Compiling third_party/cares/cares/ares_parse_srv_reply.c
[C] Compiling third_party/cares/cares/ares_parse_txt_reply.c
[C] Compiling third_party/cares/cares/ares_platform.c
[C] Compiling third_party/cares/cares/ares_process.c
[C] Compiling third_party/cares/cares/ares_query.c
[C] Compiling third_party/cares/cares/ares_search.c
[C] Compiling third_party/cares/cares/ares_send.c
[C] Compiling third_party/cares/cares/ares_strcasecmp.c
[C] Compiling third_party/cares/cares/ares_strdup.c
[C] Compiling third_party/cares/cares/ares_strerror.c
[C] Compiling third_party/cares/cares/ares_timeout.c
[C] Compiling third_party/cares/cares/ares_version.c
[C] Compiling third_party/cares/cares/ares_writev.c
[C] Compiling third_party/cares/cares/bitncmp.c
[C] Compiling third_party/cares/cares/inet_net_pton.c
[C] Compiling third_party/cares/cares/inet_ntop.c
[C] Compiling third_party/cares/cares/windows_port.c
[AR] Creating /work/libs/opt/libares.a
[C] Compiling third_party/zlib/adler32.c
[C] Compiling third_party/zlib/compress.c
[C] Compiling third_party/zlib/crc32.c
[C] Compiling third_party/zlib/deflate.c
[C] Compiling third_party/zlib/gzclose.c
[C] Compiling third_party/zlib/gzlib.c
[C] Compiling third_party/zlib/gzread.c
[C] Compiling third_party/zlib/gzwrite.c
[C] Compiling third_party/zlib/infback.c
[C] Compiling third_party/zlib/inffast.c
[C] Compiling third_party/zlib/inflate.c
[C] Compiling third_party/zlib/inftrees.c
[C] Compiling third_party/zlib/trees.c
[C] Compiling third_party/zlib/uncompr.c
[C] Compiling third_party/zlib/zutil.c
[AR] Creating /work/libs/opt/libz.a
[LD] Linking /work/libs/opt/libgpr.so.5.0.0
[CXX] Compiling src/core/lib/surface/init.cc
[CXX] Compiling src/core/lib/backoff/backoff.cc
[CXX] Compiling src/core/lib/channel/channel_args.cc
[CXX] Compiling src/core/lib/channel/channel_stack.cc
[CXX] Compiling src/core/lib/channel/channel_stack_builder.cc
[CXX] Compiling src/core/lib/channel/connected_channel.cc
[CXX] Compiling src/core/lib/channel/handshaker.cc
[CXX] Compiling src/core/lib/channel/handshaker_factory.cc
[CXX] Compiling src/core/lib/channel/handshaker_registry.cc
[CXX] Compiling src/core/lib/compression/compression.cc
[CXX] Compiling src/core/lib/compression/message_compress.cc
[CXX] Compiling src/core/lib/compression/stream_compression.cc
[CXX] Compiling src/core/lib/compression/stream_compression_gzip.cc
[CXX] Compiling src/core/lib/compression/stream_compression_identity.cc
[CXX] Compiling src/core/lib/debug/stats.cc
[CXX] Compiling src/core/lib/debug/stats_data.cc
[CXX] Compiling src/core/lib/http/format_request.cc
[CXX] Compiling src/core/lib/http/httpcli.cc
[CXX] Compiling src/core/lib/http/parser.cc
[CXX] Compiling src/core/lib/iomgr/call_combiner.cc
[CXX] Compiling src/core/lib/iomgr/combiner.cc
[CXX] Compiling src/core/lib/iomgr/endpoint.cc
[CXX] Compiling src/core/lib/iomgr/endpoint_pair_posix.cc
[CXX] Compiling src/core/lib/iomgr/endpoint_pair_uv.cc
[CXX] Compiling src/core/lib/iomgr/endpoint_pair_windows.cc
[CXX] Compiling src/core/lib/iomgr/error.cc
[CXX] Compiling src/core/lib/iomgr/ev_epoll1_linux.cc
[CXX] Compiling src/core/lib/iomgr/ev_epollex_linux.cc
[CXX] Compiling src/core/lib/iomgr/ev_epollsig_linux.cc
[CXX] Compiling src/core/lib/iomgr/ev_poll_posix.cc
[CXX] Compiling src/core/lib/iomgr/ev_posix.cc
[CXX] Compiling src/core/lib/iomgr/ev_windows.cc
[CXX] Compiling src/core/lib/iomgr/exec_ctx.cc
[CXX] Compiling src/core/lib/iomgr/executor.cc
[CXX] Compiling src/core/lib/iomgr/fork_posix.cc
[CXX] Compiling src/core/lib/iomgr/fork_windows.cc
[CXX] Compiling src/core/lib/iomgr/gethostname_fallback.cc
[CXX] Compiling src/core/lib/iomgr/gethostname_host_name_max.cc
[CXX] Compiling src/core/lib/iomgr/gethostname_sysconf.cc
[CXX] Compiling src/core/lib/iomgr/iocp_windows.cc
[CXX] Compiling src/core/lib/iomgr/iomgr.cc
[CXX] Compiling src/core/lib/iomgr/iomgr_posix.cc
[CXX] Compiling src/core/lib/iomgr/iomgr_uv.cc
[CXX] Compiling src/core/lib/iomgr/iomgr_windows.cc
[CXX] Compiling src/core/lib/iomgr/is_epollexclusive_available.cc
[CXX] Compiling src/core/lib/iomgr/load_file.cc
[CXX] Compiling src/core/lib/iomgr/lockfree_event.cc
[CXX] Compiling src/core/lib/iomgr/network_status_tracker.cc
[CXX] Compiling src/core/lib/iomgr/polling_entity.cc
[CXX] Compiling src/core/lib/iomgr/pollset_set_uv.cc
[CXX] Compiling src/core/lib/iomgr/pollset_set_windows.cc
[CXX] Compiling src/core/lib/iomgr/pollset_uv.cc
[CXX] Compiling src/core/lib/iomgr/pollset_windows.cc
[CXX] Compiling src/core/lib/iomgr/resolve_address_posix.cc
[CXX] Compiling src/core/lib/iomgr/resolve_address_uv.cc
[CXX] Compiling src/core/lib/iomgr/resolve_address_windows.cc
[CXX] Compiling src/core/lib/iomgr/resource_quota.cc
[CXX] Compiling src/core/lib/iomgr/sockaddr_utils.cc
[CXX] Compiling src/core/lib/iomgr/socket_factory_posix.cc
[CXX] Compiling src/core/lib/iomgr/socket_mutator.cc
[CXX] Compiling src/core/lib/iomgr/socket_utils_common_posix.cc
In file included from ./src/core/lib/iomgr/exec_ctx.h:24:0,
from ./src/core/lib/iomgr/resolve_address.h:23,
from ./src/core/lib/iomgr/socket_utils_posix.h:22,
from src/core/lib/iomgr/socket_utils_common_posix.cc:24:
src/core/lib/iomgr/socket_utils_common_posix.cc: In function 'const char* grpc_inet_ntop(int, const void*, char*, size_t)':
src/core/lib/iomgr/socket_utils_common_posix.cc:311:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
GPR_ASSERT(size <= (socklen_t)-1);
^
include/grpc/support/log.h:95:11: note: in definition of macro 'GPR_ASSERT'
if (!(x)) { \
^
[CXX] Compiling src/core/lib/iomgr/socket_utils_linux.cc
[CXX] Compiling src/core/lib/iomgr/socket_utils_posix.cc
In file included from ./src/core/lib/iomgr/exec_ctx.h:24:0,
from ./src/core/lib/iomgr/resolve_address.h:23,
from ./src/core/lib/iomgr/socket_utils_posix.h:22,
from src/core/lib/iomgr/socket_utils_posix.cc:23:
src/core/lib/iomgr/socket_utils_posix.cc: In function 'int grpc_accept4(int, grpc_resolved_address*, int, int)':
src/core/lib/iomgr/socket_utils_posix.cc:36:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
GPR_ASSERT(resolved_addr->len <= (socklen_t)-1);
^
include/grpc/support/log.h:95:11: note: in definition of macro 'GPR_ASSERT'
if (!(x)) { \
^
[CXX] Compiling src/core/lib/iomgr/socket_utils_uv.cc
[CXX] Compiling src/core/lib/iomgr/socket_utils_windows.cc
[CXX] Compiling src/core/lib/iomgr/socket_windows.cc
[CXX] Compiling src/core/lib/iomgr/tcp_client_posix.cc
In file included from ./src/core/lib/iomgr/exec_ctx.h:24:0,
from ./src/core/lib/iomgr/pollset.h:26,
from ./src/core/lib/iomgr/endpoint.h:25,
from ./src/core/lib/iomgr/tcp_client_posix.h:22,
from src/core/lib/iomgr/tcp_client_posix.cc:23:
src/core/lib/iomgr/tcp_client_posix.cc: In function 'void grpc_tcp_client_create_from_prepared_fd(grpc_pollset_set*, grpc_closure*, grpc_fd*, const grpc_channel_args*, const grpc_resolved_address*, grpc_millis, grpc_endpoint**)':
src/core/lib/iomgr/tcp_client_posix.cc:293:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
GPR_ASSERT(addr->len < ~(socklen_t)0);
^
include/grpc/support/log.h:95:11: note: in definition of macro 'GPR_ASSERT'
if (!(x)) { \
^
[CXX] Compiling src/core/lib/iomgr/tcp_client_uv.cc
[CXX] Compiling src/core/lib/iomgr/tcp_client_windows.cc
[CXX] Compiling src/core/lib/iomgr/tcp_posix.cc
[CXX] Compiling src/core/lib/iomgr/tcp_server_posix.cc
[CXX] Compiling src/core/lib/iomgr/tcp_server_utils_posix_common.cc
In file included from ./src/core/lib/iomgr/exec_ctx.h:24:0,
from ./src/core/lib/iomgr/ev_posix.h:25,
from ./src/core/lib/iomgr/tcp_server_utils_posix.h:22,
from src/core/lib/iomgr/tcp_server_utils_posix_common.cc:23:
src/core/lib/iomgr/tcp_server_utils_posix_common.cc: In function 'grpc_error* grpc_tcp_server_prepare_socket(int, const grpc_resolved_address*, bool, int*)':
src/core/lib/iomgr/tcp_server_utils_posix_common.cc:171:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
GPR_ASSERT(addr->len < ~(socklen_t)0);
^
include/grpc/support/log.h:95:11: note: in definition of macro 'GPR_ASSERT'
if (!(x)) { \
^
[CXX] Compiling src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc
[CXX] Compiling src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc
[CXX] Compiling src/core/lib/iomgr/tcp_server_uv.cc
[CXX] Compiling src/core/lib/iomgr/tcp_server_windows.cc
[CXX] Compiling src/core/lib/iomgr/tcp_uv.cc
[CXX] Compiling src/core/lib/iomgr/tcp_windows.cc
[CXX] Compiling src/core/lib/iomgr/time_averaged_stats.cc
[CXX] Compiling src/core/lib/iomgr/timer_generic.cc
[CXX] Compiling src/core/lib/iomgr/timer_heap.cc
[CXX] Compiling src/core/lib/iomgr/timer_manager.cc
[CXX] Compiling src/core/lib/iomgr/timer_uv.cc
[CXX] Compiling src/core/lib/iomgr/udp_server.cc
In file included from ./src/core/lib/iomgr/exec_ctx.h:24:0,
from ./src/core/lib/iomgr/pollset.h:26,
from ./src/core/lib/iomgr/endpoint.h:25,
from ./src/core/lib/iomgr/udp_server.h:22,
from src/core/lib/iomgr/udp_server.cc:32:
src/core/lib/iomgr/udp_server.cc: In function 'int prepare_socket(grpc_socket_factory*, int, const grpc_resolved_address*, int, int)':
src/core/lib/iomgr/udp_server.cc:315:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
GPR_ASSERT(addr->len < ~(socklen_t)0);
^
include/grpc/support/log.h:95:11: note: in definition of macro 'GPR_ASSERT'
if (!(x)) { \
^
[CXX] Compiling src/core/lib/iomgr/unix_sockets_posix.cc
[CXX] Compiling src/core/lib/iomgr/unix_sockets_posix_noop.cc
[CXX] Compiling src/core/lib/iomgr/wakeup_fd_cv.cc
[CXX] Compiling src/core/lib/iomgr/wakeup_fd_eventfd.cc
[CXX] Compiling src/core/lib/iomgr/wakeup_fd_nospecial.cc
[CXX] Compiling src/core/lib/iomgr/wakeup_fd_pipe.cc
[CXX] Compiling src/core/lib/iomgr/wakeup_fd_posix.cc
[CXX] Compiling src/core/lib/json/json.cc
[CXX] Compiling src/core/lib/json/json_reader.cc
[CXX] Compiling src/core/lib/json/json_string.cc
[CXX] Compiling src/core/lib/json/json_writer.cc
[CXX] Compiling src/core/lib/slice/b64.cc
[CXX] Compiling src/core/lib/slice/percent_encoding.cc
[CXX] Compiling src/core/lib/slice/slice.cc
[CXX] Compiling src/core/lib/slice/slice_buffer.cc
[CXX] Compiling src/core/lib/slice/slice_hash_table.cc
[CXX] Compiling src/core/lib/slice/slice_intern.cc
[CXX] Compiling src/core/lib/slice/slice_string_helpers.cc
[CXX] Compiling src/core/lib/surface/alarm.cc
[CXX] Compiling src/core/lib/surface/api_trace.cc
[CXX] Compiling src/core/lib/surface/byte_buffer.cc
[CXX] Compiling src/core/lib/surface/byte_buffer_reader.cc
[CXX] Compiling src/core/lib/surface/call.cc
[CXX] Compiling src/core/lib/surface/call_details.cc
[CXX] Compiling src/core/lib/surface/call_log_batch.cc
[CXX] Compiling src/core/lib/surface/channel.cc
[CXX] Compiling src/core/lib/surface/channel_init.cc
[CXX] Compiling src/core/lib/surface/channel_ping.cc
[CXX] Compiling src/core/lib/surface/channel_stack_type.cc
[CXX] Compiling src/core/lib/surface/completion_queue.cc
[CXX] Compiling src/core/lib/surface/completion_queue_factory.cc
[CXX] Compiling src/core/lib/surface/event_string.cc
[CXX] Compiling src/core/lib/surface/lame_client.cc
[CXX] Compiling src/core/lib/surface/metadata_array.cc
[CXX] Compiling src/core/lib/surface/server.cc
[CXX] Compiling src/core/lib/surface/validate_metadata.cc
[CXX] Compiling src/core/lib/surface/version.cc
[CXX] Compiling src/core/lib/transport/bdp_estimator.cc
[CXX] Compiling src/core/lib/transport/byte_stream.cc
[CXX] Compiling src/core/lib/transport/connectivity_state.cc
[CXX] Compiling src/core/lib/transport/error_utils.cc
[CXX] Compiling src/core/lib/transport/metadata.cc
[CXX] Compiling src/core/lib/transport/metadata_batch.cc
[CXX] Compiling src/core/lib/transport/pid_controller.cc
[CXX] Compiling src/core/lib/transport/service_config.cc
[CXX] Compiling src/core/lib/transport/static_metadata.cc
[CXX] Compiling src/core/lib/transport/status_conversion.cc
[CXX] Compiling src/core/lib/transport/timeout_encoding.cc
[CXX] Compiling src/core/lib/transport/transport.cc
[CXX] Compiling src/core/lib/transport/transport_op_string.cc
[CXX] Compiling src/core/lib/debug/trace.cc
[CXX] Compiling src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/bin_decoder.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/bin_encoder.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/chttp2_plugin.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/chttp2_transport.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/flow_control.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/frame_data.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/frame_goaway.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/frame_ping.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/frame_rst_stream.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/frame_settings.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/frame_window_update.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/hpack_encoder.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/hpack_parser.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/hpack_table.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/http2_settings.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/huffsyms.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/incoming_metadata.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/parsing.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/stream_lists.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/stream_map.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/varint.cc
[CXX] Compiling src/core/ext/transport/chttp2/transport/writing.cc
[CXX] Compiling src/core/ext/transport/chttp2/alpn/alpn.cc
[CXX] Compiling src/core/ext/filters/http/client/http_client_filter.cc
[CXX] Compiling src/core/ext/filters/http/http_filters_plugin.cc
[CXX] Compiling src/core/ext/filters/http/message_compress/message_compress_filter.cc
[CXX] Compiling src/core/ext/filters/http/server/http_server_filter.cc
[CXX] Compiling src/core/lib/http/httpcli_security_connector.cc
[CXX] Compiling src/core/lib/security/context/security_context.cc
[CXX] Compiling src/core/lib/security/credentials/composite/composite_credentials.cc
[CXX] Compiling src/core/lib/security/credentials/credentials.cc
[CXX] Compiling src/core/lib/security/credentials/credentials_metadata.cc
[CXX] Compiling src/core/lib/security/credentials/fake/fake_credentials.cc
[CXX] Compiling src/core/lib/security/credentials/google_default/credentials_generic.cc
[CXX] Compiling src/core/lib/security/credentials/google_default/google_default_credentials.cc
[CXX] Compiling src/core/lib/security/credentials/iam/iam_credentials.cc
[CXX] Compiling src/core/lib/security/credentials/jwt/json_token.cc
[CXX] Compiling src/core/lib/security/credentials/jwt/jwt_credentials.cc
[CXX] Compiling src/core/lib/security/credentials/jwt/jwt_verifier.cc
[CXX] Compiling src/core/lib/security/credentials/oauth2/oauth2_credentials.cc
[CXX] Compiling src/core/lib/security/credentials/plugin/plugin_credentials.cc
[CXX] Compiling src/core/lib/security/credentials/ssl/ssl_credentials.cc
[CXX] Compiling src/core/lib/security/transport/client_auth_filter.cc
[CXX] Compiling src/core/lib/security/transport/lb_targets_info.cc
[CXX] Compiling src/core/lib/security/transport/secure_endpoint.cc
[CXX] Compiling src/core/lib/security/transport/security_connector.cc
[CXX] Compiling src/core/lib/security/transport/security_handshaker.cc
[CXX] Compiling src/core/lib/security/transport/server_auth_filter.cc
[CXX] Compiling src/core/lib/security/transport/tsi_error.cc
[CXX] Compiling src/core/lib/security/util/json_util.cc
[CXX] Compiling src/core/lib/surface/init_secure.cc
[CXX] Compiling src/core/tsi/fake_transport_security.cc
[CXX] Compiling src/core/tsi/gts_transport_security.cc
[CXX] Compiling src/core/tsi/ssl_transport_security.cc
[CXX] Compiling src/core/tsi/transport_security_grpc.cc
[CXX] Compiling src/core/tsi/transport_security.cc
[CXX] Compiling src/core/tsi/transport_security_adapter.cc
[CXX] Compiling src/core/ext/transport/chttp2/server/chttp2_server.cc
[CXX] Compiling src/core/ext/transport/chttp2/client/secure/secure_channel_create.cc
[CXX] Compiling src/core/ext/filters/client_channel/backup_poller.cc
[CXX] Compiling src/core/ext/filters/client_channel/channel_connectivity.cc
[CXX] Compiling src/core/ext/filters/client_channel/client_channel.cc
[CXX] Compiling src/core/ext/filters/client_channel/client_channel_factory.cc
[CXX] Compiling src/core/ext/filters/client_channel/client_channel_plugin.cc
[CXX] Compiling src/core/ext/filters/client_channel/connector.cc
[CXX] Compiling src/core/ext/filters/client_channel/http_connect_handshaker.cc
[CXX] Compiling src/core/ext/filters/client_channel/http_proxy.cc
[CXX] Compiling src/core/ext/filters/client_channel/lb_policy.cc
[CXX] Compiling src/core/ext/filters/client_channel/lb_policy_factory.cc
[CXX] Compiling src/core/ext/filters/client_channel/lb_policy_registry.cc
[CXX] Compiling src/core/ext/filters/client_channel/parse_address.cc
[CXX] Compiling src/core/ext/filters/client_channel/proxy_mapper.cc
[CXX] Compiling src/core/ext/filters/client_channel/proxy_mapper_registry.cc
[CXX] Compiling src/core/ext/filters/client_channel/resolver.cc
[CXX] Compiling src/core/ext/filters/client_channel/resolver_factory.cc
[CXX] Compiling src/core/ext/filters/client_channel/resolver_registry.cc
[CXX] Compiling src/core/ext/filters/client_channel/retry_throttle.cc
[CXX] Compiling src/core/ext/filters/client_channel/subchannel.cc
[CXX] Compiling src/core/ext/filters/client_channel/subchannel_index.cc
[CXX] Compiling src/core/ext/filters/client_channel/uri_parser.cc
[CXX] Compiling src/core/ext/filters/deadline/deadline_filter.cc
[CXX] Compiling src/core/ext/transport/chttp2/client/chttp2_connector.cc
[CXX] Compiling src/core/ext/transport/chttp2/server/insecure/server_chttp2.cc
[CXX] Compiling src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.cc
[CXX] Compiling src/core/ext/transport/chttp2/client/insecure/channel_create.cc
[CXX] Compiling src/core/ext/transport/chttp2/client/insecure/channel_create_posix.cc
[CXX] Compiling src/core/ext/transport/inproc/inproc_plugin.cc
[CXX] Compiling src/core/ext/transport/inproc/inproc_transport.cc
[CXX] Compiling src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc
[CXX] Compiling src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc
[CXX] Compiling src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.cc
[CXX] Compiling src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc
[CXX] Compiling src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc
[C] Compiling src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c
[C] Compiling third_party/nanopb/pb_common.c
[C] Compiling third_party/nanopb/pb_decode.c
[C] Compiling third_party/nanopb/pb_encode.c
[CXX] Compiling src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc
[CXX] Compiling src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc
[CXX] Compiling src/core/ext/filters/client_channel/lb_policy/subchannel_list.cc
[CXX] Compiling src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc
[CXX] Compiling src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc
[CXX] Compiling src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc
[CXX] Compiling src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc
[CXX] Compiling src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.cc
[CXX] Compiling src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc
[CXX] Compiling src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc
[CXX] Compiling src/core/ext/filters/load_reporting/server_load_reporting_filter.cc
[CXX] Compiling src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc
[CXX] Compiling src/core/ext/census/grpc_context.cc
[CXX] Compiling src/core/ext/filters/max_age/max_age_filter.cc
[CXX] Compiling src/core/ext/filters/message_size/message_size_filter.cc
[CXX] Compiling src/core/ext/filters/workarounds/workaround_cronet_compression_filter.cc
[CXX] Compiling src/core/ext/filters/workarounds/workaround_utils.cc
[CXX] Compiling src/core/plugin_registry/grpc_plugin_registry.cc
[AR] Creating /work/libs/opt/libgpr.a @ /usr/arm-linux-androideabi/bin/arm-linux-androideabi-ar rc --target=elf32-littlearm /work/libs/opt/libgpr.a /work/objs/opt/src/core/lib/gpr/alloc.o /work/objs/opt/src/core/lib/gpr/arena.o /work/objs/opt/src/core/lib/gpr/atm.o /work/objs/opt/src/core/lib/gpr/avl.o /work/objs/opt/src/core/lib/gpr/cmdline.o /work/objs/opt/src/core/lib/gpr/cpu_iphone.o /work/objs/opt/src/core/lib/gpr/cpu_linux.o /work/objs/opt/src/core/lib/gpr/cpu_posix.o /work/objs/opt/src/core/lib/gpr/cpu_windows.o /work/objs/opt/src/core/lib/gpr/env_linux.o /work/objs/opt/src/core/lib/gpr/env_posix.o /work/objs/opt/src/core/lib/gpr/env_windows.o /work/objs/opt/src/core/lib/gpr/fork.o /work/objs/opt/src/core/lib/gpr/host_port.o /work/objs/opt/src/core/lib/gpr/log.o /work/objs/opt/src/core/lib/gpr/log_android.o /work/objs/opt/src/core/lib/gpr/log_linux.o /work/objs/opt/src/core/lib/gpr/log_posix.o /work/objs/opt/src/core/lib/gpr/log_windows.o /work/objs/opt/src/core/lib/gpr/mpscq.o /work/objs/opt/src/core/lib/gpr/murmur_hash.o /work/objs/opt/src/core/lib/gpr/string.o /work/objs/opt/src/core/lib/gpr/string_posix.o /work/objs/opt/src/core/lib/gpr/string_util_windows.o /work/objs/opt/src/core/lib/gpr/string_windows.o /work/objs/opt/src/core/lib/gpr/subprocess_posix.o /work/objs/opt/src/core/lib/gpr/subprocess_windows.o /work/objs/opt/src/core/lib/gpr/sync.o /work/objs/opt/src/core/lib/gpr/sync_posix.o /work/objs/opt/src/core/lib/gpr/sync_windows.o /work/objs/opt/src/core/lib/gpr/thd.o /work/objs/opt/src/core/lib/gpr/thd_posix.o /work/objs/opt/src/core/lib/gpr/thd_windows.o /work/objs/opt/src/core/lib/gpr/time.o /work/objs/opt/src/core/lib/gpr/time_posix.o /work/objs/opt/src/core/lib/gpr/time_precise.o /work/objs/opt/src/core/lib/gpr/time_windows.o /work/objs/opt/src/core/lib/gpr/tls_pthread.o /work/objs/opt/src/core/lib/gpr/tmpfile_msys.o /work/objs/opt/src/core/lib/gpr/tmpfile_posix.o /work/objs/opt/src/core/lib/gpr/tmpfile_windows.o /work/objs/opt/src/core/lib/gpr/wrap_memcpy.o /work/objs/opt/src/core/lib/profiling/basic_timers.o /work/objs/opt/src/core/lib/profiling/stap_timers.o
[LD] Linking /work/libs/opt/libgrpc.so.5.0.0 @ /usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld -L/work/libs/opt/protobuf -g -fPIC -Llibs/opt -L/work/libs/opt -shared -soname libgrpc.so.5 -o /work/libs/opt/libgrpc.so.5.0.0 /work/objs/opt/src/core/lib/surface/init.o /work/objs/opt/src/core/lib/backoff/backoff.o /work/objs/opt/src/core/lib/channel/channel_args.o /work/objs/opt/src/core/lib/channel/channel_stack.o /work/objs/opt/src/core/lib/channel/channel_stack_builder.o /work/objs/opt/src/core/lib/channel/connected_channel.o /work/objs/opt/src/core/lib/channel/handshaker.o /work/objs/opt/src/core/lib/channel/handshaker_factory.o /work/objs/opt/src/core/lib/channel/handshaker_registry.o /work/objs/opt/src/core/lib/compression/compression.o /work/objs/opt/src/core/lib/compression/message_compress.o /work/objs/opt/src/core/lib/compression/stream_compression.o /work/objs/opt/src/core/lib/compression/stream_compression_gzip.o /work/objs/opt/src/core/lib/compression/stream_compression_identity.o /work/objs/opt/src/core/lib/debug/stats.o /work/objs/opt/src/core/lib/debug/stats_data.o /work/objs/opt/src/core/lib/http/format_request.o /work/objs/opt/src/core/lib/http/httpcli.o /work/objs/opt/src/core/lib/http/parser.o /work/objs/opt/src/core/lib/iomgr/call_combiner.o /work/objs/opt/src/core/lib/iomgr/combiner.o /work/objs/opt/src/core/lib/iomgr/endpoint.o /work/objs/opt/src/core/lib/iomgr/endpoint_pair_posix.o /work/objs/opt/src/core/lib/iomgr/endpoint_pair_uv.o /work/objs/opt/src/core/lib/iomgr/endpoint_pair_windows.o /work/objs/opt/src/core/lib/iomgr/error.o /work/objs/opt/src/core/lib/iomgr/ev_epoll1_linux.o /work/objs/opt/src/core/lib/iomgr/ev_epollex_linux.o /work/objs/opt/src/core/lib/iomgr/ev_epollsig_linux.o /work/objs/opt/src/core/lib/iomgr/ev_poll_posix.o /work/objs/opt/src/core/lib/iomgr/ev_posix.o /work/objs/opt/src/core/lib/iomgr/ev_windows.o /work/objs/opt/src/core/lib/iomgr/exec_ctx.o /work/objs/opt/src/core/lib/iomgr/executor.o /work/objs/opt/src/core/lib/iomgr/fork_posix.o /work/objs/opt/src/core/lib/iomgr/fork_windows.o /work/objs/opt/src/core/lib/iomgr/gethostname_fallback.o /work/objs/opt/src/core/lib/iomgr/gethostname_host_name_max.o /work/objs/opt/src/core/lib/iomgr/gethostname_sysconf.o /work/objs/opt/src/core/lib/iomgr/iocp_windows.o /work/objs/opt/src/core/lib/iomgr/iomgr.o /work/objs/opt/src/core/lib/iomgr/iomgr_posix.o /work/objs/opt/src/core/lib/iomgr/iomgr_uv.o /work/objs/opt/src/core/lib/iomgr/iomgr_windows.o /work/objs/opt/src/core/lib/iomgr/is_epollexclusive_available.o /work/objs/opt/src/core/lib/iomgr/load_file.o /work/objs/opt/src/core/lib/iomgr/lockfree_event.o /work/objs/opt/src/core/lib/iomgr/network_status_tracker.o /work/objs/opt/src/core/lib/iomgr/polling_entity.o /work/objs/opt/src/core/lib/iomgr/pollset_set_uv.o /work/objs/opt/src/core/lib/iomgr/pollset_set_windows.o /work/objs/opt/src/core/lib/iomgr/pollset_uv.o /work/objs/opt/src/core/lib/iomgr/pollset_windows.o /work/objs/opt/src/core/lib/iomgr/resolve_address_posix.o /work/objs/opt/src/core/lib/iomgr/resolve_address_uv.o /work/objs/opt/src/core/lib/iomgr/resolve_address_windows.o /work/objs/opt/src/core/lib/iomgr/resource_quota.o /work/objs/opt/src/core/lib/iomgr/sockaddr_utils.o /work/objs/opt/src/core/lib/iomgr/socket_factory_posix.o /work/objs/opt/src/core/lib/iomgr/socket_mutator.o /work/objs/opt/src/core/lib/iomgr/socket_utils_common_posix.o /work/objs/opt/src/core/lib/iomgr/socket_utils_linux.o /work/objs/opt/src/core/lib/iomgr/socket_utils_posix.o /work/objs/opt/src/core/lib/iomgr/socket_utils_uv.o /work/objs/opt/src/core/lib/iomgr/socket_utils_windows.o /work/objs/opt/src/core/lib/iomgr/socket_windows.o /work/objs/opt/src/core/lib/iomgr/tcp_client_posix.o /work/objs/opt/src/core/lib/iomgr/tcp_client_uv.o /work/objs/opt/src/core/lib/iomgr/tcp_client_windows.o /work/objs/opt/src/core/lib/iomgr/tcp_posix.o /work/objs/opt/src/core/lib/iomgr/tcp_server_posix.o /work/objs/opt/src/core/lib/iomgr/tcp_server_utils_posix_common.o /work/objs/opt/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.o /work/objs/opt/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.o /work/objs/opt/src/core/lib/iomgr/tcp_server_uv.o /work/objs/opt/src/core/lib/iomgr/tcp_server_windows.o /work/objs/opt/src/core/lib/iomgr/tcp_uv.o /work/objs/opt/src/core/lib/iomgr/tcp_windows.o /work/objs/opt/src/core/lib/iomgr/time_averaged_stats.o /work/objs/opt/src/core/lib/iomgr/timer_generic.o /work/objs/opt/src/core/lib/iomgr/timer_heap.o /work/objs/opt/src/core/lib/iomgr/timer_manager.o /work/objs/opt/src/core/lib/iomgr/timer_uv.o /work/objs/opt/src/core/lib/iomgr/udp_server.o /work/objs/opt/src/core/lib/iomgr/unix_sockets_posix.o /work/objs/opt/src/core/lib/iomgr/unix_sockets_posix_noop.o /work/objs/opt/src/core/lib/iomgr/wakeup_fd_cv.o /work/objs/opt/src/core/lib/iomgr/wakeup_fd_eventfd.o /work/objs/opt/src/core/lib/iomgr/wakeup_fd_nospecial.o /work/objs/opt/src/core/lib/iomgr/wakeup_fd_pipe.o /work/objs/opt/src/core/lib/iomgr/wakeup_fd_posix.o /work/objs/opt/src/core/lib/json/json.o /work/objs/opt/src/core/lib/json/json_reader.o /work/objs/opt/src/core/lib/json/json_string.o /work/objs/opt/src/core/lib/json/json_writer.o /work/objs/opt/src/core/lib/slice/b64.o /work/objs/opt/src/core/lib/slice/percent_encoding.o /work/objs/opt/src/core/lib/slice/slice.o /work/objs/opt/src/core/lib/slice/slice_buffer.o /work/objs/opt/src/core/lib/slice/slice_hash_table.o /work/objs/opt/src/core/lib/slice/slice_intern.o /work/objs/opt/src/core/lib/slice/slice_string_helpers.o /work/objs/opt/src/core/lib/surface/alarm.o /work/objs/opt/src/core/lib/surface/api_trace.o /work/objs/opt/src/core/lib/surface/byte_buffer.o /work/objs/opt/src/core/lib/surface/byte_buffer_reader.o /work/objs/opt/src/core/lib/surface/call.o /work/objs/opt/src/core/lib/surface/call_details.o /work/objs/opt/src/core/lib/surface/call_log_batch.o /work/objs/opt/src/core/lib/surface/channel.o /work/objs/opt/src/core/lib/surface/channel_init.o /work/objs/opt/src/core/lib/surface/channel_ping.o /work/objs/opt/src/core/lib/surface/channel_stack_type.o /work/objs/opt/src/core/lib/surface/completion_queue.o /work/objs/opt/src/core/lib/surface/completion_queue_factory.o /work/objs/opt/src/core/lib/surface/event_string.o /work/objs/opt/src/core/lib/surface/lame_client.o /work/objs/opt/src/core/lib/surface/metadata_array.o /work/objs/opt/src/core/lib/surface/server.o /work/objs/opt/src/core/lib/surface/validate_metadata.o /work/objs/opt/src/core/lib/surface/version.o /work/objs/opt/src/core/lib/transport/bdp_estimator.o /work/objs/opt/src/core/lib/transport/byte_stream.o /work/objs/opt/src/core/lib/transport/connectivity_state.o /work/objs/opt/src/core/lib/transport/error_utils.o /work/objs/opt/src/core/lib/transport/metadata.o /work/objs/opt/src/core/lib/transport/metadata_batch.o /work/objs/opt/src/core/lib/transport/pid_controller.o /work/objs/opt/src/core/lib/transport/service_config.o /work/objs/opt/src/core/lib/transport/static_metadata.o /work/objs/opt/src/core/lib/transport/status_conversion.o /work/objs/opt/src/core/lib/transport/timeout_encoding.o /work/objs/opt/src/core/lib/transport/transport.o /work/objs/opt/src/core/lib/transport/transport_op_string.o /work/objs/opt/src/core/lib/debug/trace.o /work/objs/opt/src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.o /work/objs/opt/src/core/ext/transport/chttp2/transport/bin_decoder.o /work/objs/opt/src/core/ext/transport/chttp2/transport/bin_encoder.o /work/objs/opt/src/core/ext/transport/chttp2/transport/chttp2_plugin.o /work/objs/opt/src/core/ext/transport/chttp2/transport/chttp2_transport.o /work/objs/opt/src/core/ext/transport/chttp2/transport/flow_control.o /work/objs/opt/src/core/ext/transport/chttp2/transport/frame_data.o /work/objs/opt/src/core/ext/transport/chttp2/transport/frame_goaway.o /work/objs/opt/src/core/ext/transport/chttp2/transport/frame_ping.o /work/objs/opt/src/core/ext/transport/chttp2/transport/frame_rst_stream.o /work/objs/opt/src/core/ext/transport/chttp2/transport/frame_settings.o /work/objs/opt/src/core/ext/transport/chttp2/transport/frame_window_update.o /work/objs/opt/src/core/ext/transport/chttp2/transport/hpack_encoder.o /work/objs/opt/src/core/ext/transport/chttp2/transport/hpack_parser.o /work/objs/opt/src/core/ext/transport/chttp2/transport/hpack_table.o /work/objs/opt/src/core/ext/transport/chttp2/transport/http2_settings.o /work/objs/opt/src/core/ext/transport/chttp2/transport/huffsyms.o /work/objs/opt/src/core/ext/transport/chttp2/transport/incoming_metadata.o /work/objs/opt/src/core/ext/transport/chttp2/transport/parsing.o /work/objs/opt/src/core/ext/transport/chttp2/transport/stream_lists.o /work/objs/opt/src/core/ext/transport/chttp2/transport/stream_map.o /work/objs/opt/src/core/ext/transport/chttp2/transport/varint.o /work/objs/opt/src/core/ext/transport/chttp2/transport/writing.o /work/objs/opt/src/core/ext/transport/chttp2/alpn/alpn.o /work/objs/opt/src/core/ext/filters/http/client/http_client_filter.o /work/objs/opt/src/core/ext/filters/http/http_filters_plugin.o /work/objs/opt/src/core/ext/filters/http/message_compress/message_compress_filter.o /work/objs/opt/src/core/ext/filters/http/server/http_server_filter.o /work/objs/opt/src/core/lib/http/httpcli_security_connector.o /work/objs/opt/src/core/lib/security/context/security_context.o /work/objs/opt/src/core/lib/security/credentials/composite/composite_credentials.o /work/objs/opt/src/core/lib/security/credentials/credentials.o /work/objs/opt/src/core/lib/security/credentials/credentials_metadata.o /work/objs/opt/src/core/lib/security/credentials/fake/fake_credentials.o /work/objs/opt/src/core/lib/security/credentials/google_default/credentials_generic.o /work/objs/opt/src/core/lib/security/credentials/google_default/google_default_credentials.o /work/objs/opt/src/core/lib/security/credentials/iam/iam_credentials.o /work/objs/opt/src/core/lib/security/credentials/jwt/json_token.o /work/objs/opt/src/core/lib/security/credentials/jwt/jwt_credentials.o /work/objs/opt/src/core/lib/security/credentials/jwt/jwt_verifier.o /work/objs/opt/src/core/lib/security/credentials/oauth2/oauth2_credentials.o /work/objs/opt/src/core/lib/security/credentials/plugin/plugin_credentials.o /work/objs/opt/src/core/lib/security/credentials/ssl/ssl_credentials.o /work/objs/opt/src/core/lib/security/transport/client_auth_filter.o /work/objs/opt/src/core/lib/security/transport/lb_targets_info.o /work/objs/opt/src/core/lib/security/transport/secure_endpoint.o /work/objs/opt/src/core/lib/security/transport/security_connector.o /work/objs/opt/src/core/lib/security/transport/security_handshaker.o /work/objs/opt/src/core/lib/security/transport/server_auth_filter.o /work/objs/opt/src/core/lib/security/transport/tsi_error.o /work/objs/opt/src/core/lib/security/util/json_util.o /work/objs/opt/src/core/lib/surface/init_secure.o /work/objs/opt/src/core/tsi/fake_transport_security.o /work/objs/opt/src/core/tsi/gts_transport_security.o /work/objs/opt/src/core/tsi/ssl_transport_security.o /work/objs/opt/src/core/tsi/transport_security_grpc.o /work/objs/opt/src/core/tsi/transport_security.o /work/objs/opt/src/core/tsi/transport_security_adapter.o /work/objs/opt/src/core/ext/transport/chttp2/server/chttp2_server.o /work/objs/opt/src/core/ext/transport/chttp2/client/secure/secure_channel_create.o /work/objs/opt/src/core/ext/filters/client_channel/backup_poller.o /work/objs/opt/src/core/ext/filters/client_channel/channel_connectivity.o /work/objs/opt/src/core/ext/filters/client_channel/client_channel.o /work/objs/opt/src/core/ext/filters/client_channel/client_channel_factory.o /work/objs/opt/src/core/ext/filters/client_channel/client_channel_plugin.o /work/objs/opt/src/core/ext/filters/client_channel/connector.o /work/objs/opt/src/core/ext/filters/client_channel/http_connect_handshaker.o /work/objs/opt/src/core/ext/filters/client_channel/http_proxy.o /work/objs/opt/src/core/ext/filters/client_channel/lb_policy.o /work/objs/opt/src/core/ext/filters/client_channel/lb_policy_factory.o /work/objs/opt/src/core/ext/filters/client_channel/lb_policy_registry.o /work/objs/opt/src/core/ext/filters/client_channel/parse_address.o /work/objs/opt/src/core/ext/filters/client_channel/proxy_mapper.o /work/objs/opt/src/core/ext/filters/client_channel/proxy_mapper_registry.o /work/objs/opt/src/core/ext/filters/client_channel/resolver.o /work/objs/opt/src/core/ext/filters/client_channel/resolver_factory.o /work/objs/opt/src/core/ext/filters/client_channel/resolver_registry.o /work/objs/opt/src/core/ext/filters/client_channel/retry_throttle.o /work/objs/opt/src/core/ext/filters/client_channel/subchannel.o /work/objs/opt/src/core/ext/filters/client_channel/subchannel_index.o /work/objs/opt/src/core/ext/filters/client_channel/uri_parser.o /work/objs/opt/src/core/ext/filters/deadline/deadline_filter.o /work/objs/opt/src/core/ext/transport/chttp2/client/chttp2_connector.o /work/objs/opt/src/core/ext/transport/chttp2/server/insecure/server_chttp2.o /work/objs/opt/src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.o /work/objs/opt/src/core/ext/transport/chttp2/client/insecure/channel_create.o /work/objs/opt/src/core/ext/transport/chttp2/client/insecure/channel_create_posix.o /work/objs/opt/src/core/ext/transport/inproc/inproc_plugin.o /work/objs/opt/src/core/ext/transport/inproc/inproc_transport.o /work/objs/opt/src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.o /work/objs/opt/src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.o /work/objs/opt/src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.o /work/objs/opt/src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.o /work/objs/opt/src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.o /work/objs/opt/src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.o /work/objs/opt/third_party/nanopb/pb_common.o /work/objs/opt/third_party/nanopb/pb_decode.o /work/objs/opt/third_party/nanopb/pb_encode.o /work/objs/opt/src/core/ext/filters/client_channel/resolver/fake/fake_resolver.o /work/objs/opt/src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.o /work/objs/opt/src/core/ext/filters/client_channel/lb_policy/subchannel_list.o /work/objs/opt/src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.o /work/objs/opt/src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.o /work/objs/opt/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.o /work/objs/opt/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.o /work/objs/opt/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.o /work/objs/opt/src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.o /work/objs/opt/src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.o /work/objs/opt/src/core/ext/filters/load_reporting/server_load_reporting_filter.o /work/objs/opt/src/core/ext/filters/load_reporting/server_load_reporting_plugin.o /work/objs/opt/src/core/ext/census/grpc_context.o /work/objs/opt/src/core/ext/filters/max_age/max_age_filter.o /work/objs/opt/src/core/ext/filters/message_size/message_size_filter.o /work/objs/opt/src/core/ext/filters/workarounds/workaround_cronet_compression_filter.o /work/objs/opt/src/core/ext/filters/workarounds/workaround_utils.o /work/objs/opt/src/core/plugin_registry/grpc_plugin_registry.o /work/libs/opt/libgpr.a /work/libs/opt/libz.a /work/libs/opt/libares.a
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/channel/channel_stack.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/channel/channel_stack_builder.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/http/parser.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/iomgr/call_combiner.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/iomgr/combiner.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/iomgr/ev_posix.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/iomgr/executor.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/iomgr/resource_quota.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/iomgr/tcp_posix.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/iomgr/timer_generic.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/surface/api_trace.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/surface/call.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/surface/completion_queue.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/surface/server.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/transport/bdp_estimator.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/transport/connectivity_state.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/ext/transport/chttp2/transport/chttp2_transport.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/ext/transport/chttp2/transport/flow_control.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/ext/transport/chttp2/transport/stream_lists.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/security/credentials/plugin/plugin_credentials.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/lib/security/transport/secure_endpoint.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/tsi/transport_security.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/ext/filters/client_channel/client_channel.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/ext/transport/inproc/inproc_plugin.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
/usr/arm-linux-androideabi/bin/arm-linux-androideabi-ld: error: /work/objs/opt/src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.o: requires unsupported dynamic reloc R_ARM_REL32; recompile with -fPIC
src/core/lib/channel/channel_stack.cc:26: error: undefined reference to '__dso_handle'
src/core/lib/channel/channel_stack_builder.cc:26: error: undefined reference to '__dso_handle'
src/core/lib/http/parser.cc:28: error: undefined reference to '__dso_handle'
src/core/lib/iomgr/call_combiner.cc:27: error: undefined reference to '__dso_handle'
Makefile:3323: recipe for target '/work/libs/opt/libgrpc.so.5.0.0' failed
make: *** [/work/libs/opt/libgrpc.so.5.0.0] Error 1
inZania-MBP:grpc-1.9.0-cross zaneclaes$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment