abetomo commented on PR #34350: URL: https://github.com/apache/arrow/pull/34350#issuecomment-1465329898
I could reproduce the error. ``` $ cmake --build . [1/152] Linking CXX executable debug/flight-grpc-example [2/152] Linking CXX executable debug/compute-register-example [3/152] Linking CXX executable debug/rapidjson-row-converter ninja: job failed: : && /usr/bin/c++ -Wno-noexcept-type -fdiagnostics-color=always -Wall -Wno-conversion -Wno-sign-conversion -Wunused-result -fno-semantic-interposition -msse4.2 -g -Werror -O0 -ggdb examples/arrow/CMakeFiles/flight-grpc-example.dir/flight_grpc_example.cc.o examples/arrow/CMakeFiles/flight-grpc-example.dir/helloworld.pb.cc.o examples/arrow/CMakeFiles/flight-grpc-example.dir/helloworld.grpc.pb.cc.o -o debug/flight-grpc-example debug/libarrow.a -larrow_flight_shared -Wl,--no-as-needed /usr/lib/libgrpc++_reflection.so.1.50.1 -Wl,--as-needed /usr/lib/libprotobuf.so gflags_ep-prefix/src/gflags_ep/lib/libgflags_debug.a /usr/lib/libbrotlienc.so /usr/lib/libbrotlidec.so /usr/lib/libbrotlicommon.so bzip2_ep-install/lib/libbz2.a orc_ep-install/lib/liborc.a lz4_ep-install/lib/liblz4.a snappy_ep/src/snappy_ep-install/lib/libsnappy.a /usr/lib/libzstd.so.1.5.2 google_cloud_cpp_ep-install/lib/libgoogle_cloud_cpp_storage.a google_cloud_cpp_ep-install/lib/libg oogle_cloud_cpp_rest_internal.a google_cloud_cpp_ep-install/lib/libgoogle_cloud_cpp_common.a crc32c_ep-install/lib/libcrc32c.a awssdk_ep-install/lib/libaws-cpp-sdk-identity-management.a awssdk_ep-install/lib/libaws-cpp-sdk-sts.a awssdk_ep-install/lib/libaws-cpp-sdk-cognito-identity.a awssdk_ep-install/lib/libaws-cpp-sdk-s3.a awssdk_ep-install/lib/libaws-cpp-sdk-core.a /usr/lib/libcurl.so awssdk_ep-install/lib/libaws-crt-cpp.a awssdk_ep-install/lib/libaws-c-s3.a awssdk_ep-install/lib/libaws-c-auth.a awssdk_ep-install/lib/libaws-c-mqtt.a awssdk_ep-install/lib/libaws-c-http.a awssdk_ep-install/lib/libaws-c-compression.a awssdk_ep-install/lib/libaws-c-sdkutils.a awssdk_ep-install/lib/libaws-c-event-stream.a awssdk_ep-install/lib/libaws-c-io.a awssdk_ep-install/lib/libaws-c-cal.a awssdk_ep-install/lib/libaws-checksums.a awssdk_ep-install/lib/libaws-c-common.a awssdk_ep-install/lib/libs2n.a utf8proc_ep-install/lib/libutf8proc.a jemalloc_ep-prefix/src/jemalloc_ep/dis t//lib/libjemalloc_pic.a mimalloc_ep/src/mimalloc_ep/lib/mimalloc-2.0/libmimalloc-debug.a /usr/lib/libgrpc++.so.1.50.1 /usr/lib/libgrpc.so.28.0.0 /usr/lib/libssl.so /usr/lib/libcrypto.so /lib/libz.so re2_ep-install/lib/libre2.a /usr/lib/libcares.so.2.5.1 /usr/lib/libaddress_sorting.so.28.0.0 /usr/lib/libupb.so.28.0.0 /usr/lib/libabsl_raw_hash_set.so.2206.0.0 /usr/lib/libabsl_hashtablez_sampler.so.2206.0.0 /usr/lib/libabsl_hash.so.2206.0.0 /usr/lib/libabsl_city.so.2206.0.0 /usr/lib/libabsl_low_level_hash.so.2206.0.0 /usr/lib/libabsl_statusor.so.2206.0.0 /usr/lib/libgpr.so.28.0.0 /usr/lib/libabsl_bad_variant_access.so.2206.0.0 /usr/lib/libabsl_status.so.2206.0.0 /usr/lib/libabsl_str_format_internal.so.2206.0.0 /usr/lib/libabsl_strerror.so.2206.0.0 /usr/lib/libabsl_random_distributions.so.2206.0.0 /usr/lib/libabsl_random_seed_sequences.so.2206.0.0 /usr/lib/libabsl_random_internal_pool_urbg.so.2206.0.0 /usr/lib/libabsl_random_internal_randen.so.2206.0.0 /usr/li b/libabsl_random_internal_randen_hwaes.so.2206.0.0 /usr/lib/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 /usr/lib/libabsl_random_internal_randen_slow.so.2206.0.0 /usr/lib/libabsl_random_internal_platform.so.2206.0.0 /usr/lib/libabsl_random_internal_seed_material.so.2206.0.0 /usr/lib/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib/libabsl_cord.so.2206.0.0 /usr/lib/libabsl_bad_optional_access.so.2206.0.0 /usr/lib/libabsl_cordz_info.so.2206.0.0 /usr/lib/libabsl_cord_internal.so.2206.0.0 /usr/lib/libabsl_cordz_functions.so.2206.0.0 /usr/lib/libabsl_exponential_biased.so.2206.0.0 /usr/lib/libabsl_cordz_handle.so.2206.0.0 /usr/lib/libabsl_synchronization.so.2206.0.0 /usr/lib/libabsl_stacktrace.so.2206.0.0 /usr/lib/libabsl_symbolize.so.2206.0.0 /usr/lib/libabsl_debugging_internal.so.2206.0.0 /usr/lib/libabsl_demangle_internal.so.2206.0.0 /usr/lib/libabsl_graphcycles_internal.so.2206.0.0 /usr/lib/libabsl_time.so.2206.0.0 /usr/lib/libabsl_strings.so.2206.0 .0 /usr/lib/libabsl_strings_internal.so.2206.0.0 /usr/lib/libabsl_throw_delegate.so.2206.0.0 /usr/lib/libabsl_int128.so.2206.0.0 /usr/lib/libabsl_civil_time.so.2206.0.0 /usr/lib/libabsl_time_zone.so.2206.0.0 /usr/lib/libabsl_malloc_internal.so.2206.0.0 /usr/lib/libabsl_base.so.2206.0.0 /usr/lib/libabsl_spinlock_wait.so.2206.0.0 /usr/lib/libabsl_raw_logging_internal.so.2206.0.0 /usr/lib/libabsl_log_severity.so.2206.0.0 /usr/lib/libprotobuf.so -ldl -lm -lrt && : /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -larrow_flight_shared: No such file or directory collect2: error: ld returned 1 exit status ninja: subcommand failed ``` ``` $ cmake --build . [1/70] Linking CXX executable debug/flight-sql-example [2/70] Linking CXX executable debug/flight-test-server [3/70] Linking CXX executable debug/arrow-flight-internals-test ninja: job failed: : && /usr/bin/c++ -Wno-noexcept-type -fdiagnostics-color=always -Wall -Wno-conversion -Wno-sign-conversion -Wunused-result -fno-semantic-interposition -msse4.2 -g -Werror -O0 -ggdb examples/arrow/CMakeFiles/flight-sql-example.dir/flight_sql_example.cc.o -o debug/flight-sql-example debug/libarrow.a debug/libarrow_flight.a -larrow_flight_sql_shared /usr/lib/libgrpc++.so.1.50.1 /usr/lib/libprotobuf.so gflags_ep-prefix/src/gflags_ep/lib/libgflags_nothreads_debug.a debug/libarrow.a /usr/lib/libbrotlienc.so /usr/lib/libbrotlidec.so /usr/lib/libbrotlicommon.so bzip2_ep-install/lib/libbz2.a orc_ep-install/lib/liborc.a lz4_ep-install/lib/liblz4.a snappy_ep/src/snappy_ep-install/lib/libsnappy.a /usr/lib/libzstd.so.1.5.2 google_cloud_cpp_ep-install/lib/libgoogle_cloud_cpp_storage.a google_cloud_cpp_ep-install/lib/libgoogle_cloud_cpp_rest_internal.a google_cloud_cpp_ep-install/lib/libgoogle_cloud_cpp_common.a crc32c_ep-install/lib/libcrc32c.a awssdk_ ep-install/lib/libaws-cpp-sdk-identity-management.a awssdk_ep-install/lib/libaws-cpp-sdk-sts.a awssdk_ep-install/lib/libaws-cpp-sdk-cognito-identity.a awssdk_ep-install/lib/libaws-cpp-sdk-s3.a awssdk_ep-install/lib/libaws-cpp-sdk-core.a /usr/lib/libcurl.so awssdk_ep-install/lib/libaws-crt-cpp.a awssdk_ep-install/lib/libaws-c-s3.a awssdk_ep-install/lib/libaws-c-auth.a awssdk_ep-install/lib/libaws-c-mqtt.a awssdk_ep-install/lib/libaws-c-http.a awssdk_ep-install/lib/libaws-c-compression.a awssdk_ep-install/lib/libaws-c-sdkutils.a awssdk_ep-install/lib/libaws-c-event-stream.a awssdk_ep-install/lib/libaws-c-io.a awssdk_ep-install/lib/libaws-c-cal.a awssdk_ep-install/lib/libaws-checksums.a awssdk_ep-install/lib/libaws-c-common.a awssdk_ep-install/lib/libs2n.a utf8proc_ep-install/lib/libutf8proc.a jemalloc_ep-prefix/src/jemalloc_ep/dist//lib/libjemalloc_pic.a mimalloc_ep/src/mimalloc_ep/lib/mimalloc-2.0/libmimalloc-debug.a /usr/lib/libgrpc.so.28.0.0 /usr/lib/libssl.s o /usr/lib/libcrypto.so /lib/libz.so re2_ep-install/lib/libre2.a /usr/lib/libcares.so.2.5.1 /usr/lib/libaddress_sorting.so.28.0.0 /usr/lib/libupb.so.28.0.0 /usr/lib/libabsl_raw_hash_set.so.2206.0.0 /usr/lib/libabsl_hashtablez_sampler.so.2206.0.0 /usr/lib/libabsl_hash.so.2206.0.0 /usr/lib/libabsl_city.so.2206.0.0 /usr/lib/libabsl_low_level_hash.so.2206.0.0 /usr/lib/libabsl_statusor.so.2206.0.0 /usr/lib/libgpr.so.28.0.0 -ldl -lm -lrt /usr/lib/libabsl_bad_variant_access.so.2206.0.0 /usr/lib/libabsl_status.so.2206.0.0 /usr/lib/libabsl_str_format_internal.so.2206.0.0 /usr/lib/libabsl_strerror.so.2206.0.0 /usr/lib/libabsl_random_distributions.so.2206.0.0 /usr/lib/libabsl_random_seed_sequences.so.2206.0.0 /usr/lib/libabsl_random_internal_pool_urbg.so.2206.0.0 /usr/lib/libabsl_random_internal_randen.so.2206.0.0 /usr/lib/libabsl_random_internal_randen_hwaes.so.2206.0.0 /usr/lib/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 /usr/lib/libabsl_random_internal_r anden_slow.so.2206.0.0 /usr/lib/libabsl_random_internal_platform.so.2206.0.0 /usr/lib/libabsl_random_internal_seed_material.so.2206.0.0 /usr/lib/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib/libabsl_cord.so.2206.0.0 /usr/lib/libabsl_bad_optional_access.so.2206.0.0 /usr/lib/libabsl_cordz_info.so.2206.0.0 /usr/lib/libabsl_cord_internal.so.2206.0.0 /usr/lib/libabsl_cordz_functions.so.2206.0.0 /usr/lib/libabsl_exponential_biased.so.2206.0.0 /usr/lib/libabsl_cordz_handle.so.2206.0.0 /usr/lib/libabsl_synchronization.so.2206.0.0 /usr/lib/libabsl_stacktrace.so.2206.0.0 /usr/lib/libabsl_symbolize.so.2206.0.0 /usr/lib/libabsl_debugging_internal.so.2206.0.0 /usr/lib/libabsl_demangle_internal.so.2206.0.0 /usr/lib/libabsl_graphcycles_internal.so.2206.0.0 /usr/lib/libabsl_time.so.2206.0.0 /usr/lib/libabsl_strings.so.2206.0.0 /usr/lib/libabsl_strings_internal.so.2206.0.0 /usr/lib/libabsl_throw_delegate.so.2206.0.0 /usr/lib/libabsl_int128.so.2206.0.0 /usr/lib/libabsl_ civil_time.so.2206.0.0 /usr/lib/libabsl_time_zone.so.2206.0.0 /usr/lib/libabsl_malloc_internal.so.2206.0.0 /usr/lib/libabsl_base.so.2206.0.0 /usr/lib/libabsl_spinlock_wait.so.2206.0.0 /usr/lib/libabsl_raw_logging_internal.so.2206.0.0 /usr/lib/libabsl_log_severity.so.2206.0.0 /usr/lib/libprotobuf.so && : /usr/lib/gcc/x86_64-alpine-linux-musl/12.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -larrow_flight_sql_shared: No such file or directory collect2: error: ld returned 1 exit status ninja: subcommand failed ``` If I just added `-DgRPC_SOURCE=SYSTEM`, it seemed to be using `grpc_ep-install` generated in the build directory, so I added `-DProtobuf_SOURCE=SYSTEM`. Also added `-DARROW_FLIGHT_SQL=ON` to build `debug/flight-sql-example`. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
