-
Notifications
You must be signed in to change notification settings - Fork 4.1k
[CI][Packaging][deb] Failed to build with bundled AWS SDK C++ on Ubuntu 22.04 and 22.10 #34309
Copy link
Copy link
Closed
Description
Describe the bug, including details regarding any error messages, version, and platform.
Ubuntu 22.04 case:
https://github.com/ursacomputing/crossbow/actions/runs/4240861737/jobs/7370370021#step:6:1659
: && /usr/lib/ccache/c++ -Wno-noexcept-type -g -O2 -ffile-prefix-map=/build/apache-arrow-12.0.0.dev129=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fdiagnostics-color=always -Wall -fno-semantic-interposition -msse4.2 -O3 -DNDEBUG -O2 -ftree-vectorize -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro tools/parquet/CMakeFiles/parquet-dump-schema.dir/parquet_dump_schema.cc.o -o release/parquet-dump-schema -Wl,-rpath,/build/apache-arrow-12.0.0.dev129/cpp_build/release: release/libparquet.so.1200.0.0 release/libarrow.so.1200.0.0 /usr/lib/x86_64-linux-gnu/libbrotlienc.so /usr/lib/x86_64-linux-gnu/libbrotlidec.so /usr/lib/x86_64-linux-gnu/libbrotlicommon.so orc_ep-install/lib/liborc.a /usr/lib/x86_64-linux-gnu/liblz4.so protobuf_ep-install/lib/libprotobuf.a google_cloud_cpp_ep-install/lib/libgoogle_cloud_cpp_storage.a /usr/lib/x86_64-linux-gnu/libz.so google_cloud_cpp_ep-install/lib/libgoogle_cloud_cpp_rest_internal.a google_cloud_cpp_ep-install/lib/libgoogle_cloud_cpp_common.a absl_ep-install/lib/libabsl_bad_optional_access.a absl_ep-install/lib/libabsl_str_format_internal.a absl_ep-install/lib/libabsl_time.a absl_ep-install/lib/libabsl_strings.a absl_ep-install/lib/libabsl_strings_internal.a absl_ep-install/lib/libabsl_throw_delegate.a absl_ep-install/lib/libabsl_base.a absl_ep-install/lib/libabsl_spinlock_wait.a absl_ep-install/lib/libabsl_int128.a absl_ep-install/lib/libabsl_civil_time.a absl_ep-install/lib/libabsl_time_zone.a absl_ep-install/lib/libabsl_bad_variant_access.a absl_ep-install/lib/libabsl_raw_logging_internal.a absl_ep-install/lib/libabsl_log_severity.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/x86_64-linux-gnu/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 /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/x86_64-linux-gnu/libcrypto.so awssdk_ep-install/lib/libaws-checksums.a awssdk_ep-install/lib/libaws-c-common.a awssdk_ep-install/lib/libs2n.a /usr/lib/x86_64-linux-gnu/libutf8proc.so /usr/lib/x86_64-linux-gnu/libre2.so -ldl jemalloc_ep-prefix/src/jemalloc_ep/dist//lib/libjemalloc_pic.a mimalloc_ep/src/mimalloc_ep/lib/mimalloc-2.0/libmimalloc.a -lrt /usr/lib/x86_64-linux-gnu/libzstd.so /usr/lib/x86_64-linux-gnu/libsnappy.so.1.1.9 && :
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `ecp_nistz256_point_add_affine'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bn_mul_mont'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_add_p384'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `aes_hw_xts_encrypt'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_tolebytes_6'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `ecp_nistz256_select_w7'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `aes_hw_set_decrypt_key'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `aes_hw_decrypt'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `vpaes_encrypt'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `aesni_gcm_decrypt'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `rsaz_1024_red2norm_avx2'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `gcm_gmult_ssse3'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_montsqr_p384_alt'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `sha1_block_data_order'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `bignum_sqr_p521'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `bignum_montmul_p384'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `ecp_nistz256_select_w5'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_mul_p521_alt'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `ecp_nistz256_ord_mul_mont'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_add_p521'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_nonzero_6'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `aesni_cbc_sha256_enc'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `bignum_tomont_p384'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `gcm_gmult_clmul'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `vpaes_decrypt'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `gcm_ghash_ssse3'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `aes_hw_xts_decrypt'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bn_gather5'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bn_mul_mont_gather5'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_tolebytes_p521'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `bignum_deamont_p384'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `chacha20_poly1305_seal'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_fromlebytes_6'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bn_scatter5'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `ecp_nistz256_mul_mont'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `vpaes_cbc_encrypt'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `sha512_block_data_order'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_neg_p521'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `md5_block_asm_data_order'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `aes_hw_cbc_encrypt'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `aes_hw_ecb_encrypt'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `gcm_init_clmul'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `gcm_gmult_avx'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_tomont_p384_alt'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `vpaes_set_encrypt_key'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `aes_hw_set_encrypt_key'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_deamont_p384_alt'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `aes_hw_encrypt'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_sqr_p521_alt'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `gcm_ghash_clmul'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `rsaz_1024_norm2red_avx2'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `rsaz_1024_gather5_avx2'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `ecp_nistz256_ord_sqr_mont'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `vpaes_set_decrypt_key'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_sub_p521'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_montmul_p384_alt'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `beeu_mod_inverse_vartime'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_fromlebytes_p521'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `ecp_nistz256_point_double'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `rsaz_1024_scatter5_avx2'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_neg_p384'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `vpaes_ctr32_encrypt_blocks'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `ChaCha20_ctr32'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `bignum_mul_p521'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `ecp_nistz256_sqr_mont'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `gcm_init_avx'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `aesni_cbc_sha1_enc'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `CRYPTO_rdrand_multiple8_buf'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bignum_sub_p384'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `gcm_ghash_avx'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `chacha20_poly1305_open'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `aesni_gcm_encrypt'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `rsaz_1024_sqr_avx2'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `rsaz_1024_mul_avx2'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `bignum_montsqr_p384'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `bn_power5'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `ecp_nistz256_neg'
/usr/bin/ld: release/libarrow.so.1200.0.0: undefined reference to `aes_hw_ctr32_encrypt_blocks'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `ecp_nistz256_point_add'
/usr/bin/ld: release/libparquet.so.1200.0.0: undefined reference to `sha256_block_data_order'
collect2: error: ld returned 1 exit status
Component(s)
Continuous Integration, Packaging
Reactions are currently unavailable