impala-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rui Tang (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IMPALA-5731) Build Impala 2.9.0 failed on CentOS 6.9
Date Thu, 27 Jul 2017 11:15:00 GMT
Rui Tang created IMPALA-5731:
--------------------------------

             Summary: Build Impala 2.9.0 failed on CentOS 6.9
                 Key: IMPALA-5731
                 URL: https://issues.apache.org/jira/browse/IMPALA-5731
             Project: IMPALA
          Issue Type: Question
          Components: Infrastructure
         Environment: OS: CentOS 6.9
Java: 1.7.0_80
            Reporter: Rui Tang


I'm building Impala 2.9.0 in CentOS 6.9 and encounter some error.

I think there should be something wrong with openssl. I've upgrade to the latest 1.0.1e of
openssl-devel, But still cannot compile.

{code:java}
[100%] Building CXX object 
be/src/service/CMakeFiles/impalad.dir/daemon-main.cc.o
Linking CXX executable ../../build/release/service/impalad
/root/apache-impala-incubating-2.9.0/be/src/service/impala-server.cc:330: error: undefined
reference to 'OPENSSL_add_all_algorithms_noconf'
/root/apache-impala-incubating-2.9.0/be/src/service/impala-server.cc:331: error: undefined
reference to 'ERR_load_crypto_strings'
/root/apache-impala-incubating-2.9.0/be/src/service/impala-server.cc:330: error: undefined
reference to 'OPENSSL_add_all_algorithms_noconf'
/root/apache-impala-incubating-2.9.0/be/src/service/impala-server.cc:331: error: undefined
reference to 'ERR_load_crypto_strings'
/root/apache-impala-incubating-2.9.0/be/src/util/openssl-util.cc:99: error: undefined reference
to 'EVP_CIPHER_CTX_init'
../../build/release/util/libUtil.a(squeasel.c.o):squeasel.c:function master_thread: error:
undefined reference to 'CRYPTO_set_locking_callback'
../../build/release/util/libUtil.a(squeasel.c.o):squeasel.c:function master_thread: error:
undefined reference to 'CRYPTO_num_locks'
../../build/release/util/libUtil.a(squeasel.c.o):squeasel.c:function master_thread: error:
undefined reference to 'CRYPTO_set_id_callback'
../../build/release/util/libUtil.a(squeasel.c.o):squeasel.c:function sq_start: error: undefined
reference to 'CRYPTO_num_locks'
../../build/release/util/libUtil.a(squeasel.c.o):squeasel.c:function sq_start: error: undefined
reference to 'CRYPTO_num_locks'
../../build/release/util/libUtil.a(squeasel.c.o):squeasel.c:function sq_start: error: undefined
reference to 'CRYPTO_set_locking_callback'
../../build/release/util/libUtil.a(squeasel.c.o):squeasel.c:function sq_start: error: undefined
reference to 'CRYPTO_set_id_callback'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocketFactory::cleanupOpenSSL():
error: undefined reference to 'CRYPTO_set_locking_callback'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocketFactory::cleanupOpenSSL():
error: undefined reference to 'CRYPTO_set_dynlock_create_callback'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocketFactory::cleanupOpenSSL():
error: undefined reference to 'CRYPTO_set_dynlock_lock_callback'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocketFactory::cleanupOpenSSL():
error: undefined reference to 'CRYPTO_set_dynlock_destroy_callback'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocketFactory::cleanupOpenSSL():
error: undefined reference to 'CRYPTO_cleanup_all_ex_data'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocketFactory::cleanupOpenSSL():
error: undefined reference to 'ERR_free_strings'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocketFactory::cleanupOpenSSL():
error: undefined reference to 'EVP_cleanup'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocket::authorize():
error: undefined reference to 'sk_num'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocket::authorize():
error: undefined reference to 'sk_value'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocket::authorize():
error: undefined reference to 'sk_pop_free'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocketFactory::initializeOpenSSL():
error: undefined reference to 'CRYPTO_num_locks'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocketFactory::initializeOpenSSL():
error: undefined reference to 'CRYPTO_set_locking_callback'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocketFactory::initializeOpenSSL():
error: undefined reference to 'CRYPTO_set_dynlock_create_callback'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocketFactory::initializeOpenSSL():
error: undefined reference to 'CRYPTO_set_dynlock_lock_callback'
../../../toolchain/thrift-0.9.0-p8/lib/libthrift.a(TSSLSocket.o):TSSLSocket.cpp:function apache::thrift::transport::TSSLSocketFactory::initializeOpenSSL():
error: undefined reference to 'CRYPTO_set_dynlock_destroy_callback'
../../../toolchain/openldap-2.4.25/lib/libldap.a(os-ip.o):os-ip.c:function ldap_int_poll:
warning: `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead
../../../toolchain/openldap-2.4.25/lib/libldap.a(os-ip.o):os-ip.c:function ldap_int_poll:
warning: `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead
../../../toolchain/openldap-2.4.25/lib/libldap.a(tls_o.o):tls_o.c:function tlso_session_chkhost:
error: undefined reference to 'sk_num'
../../../toolchain/openldap-2.4.25/lib/libldap.a(tls_o.o):tls_o.c:function tlso_session_chkhost:
error: undefined reference to 'sk_value'
../../../toolchain/openldap-2.4.25/lib/libldap.a(tls_o.o):tls_o.c:function tlso_destroy: error:
undefined reference to 'EVP_cleanup'
../../../toolchain/openldap-2.4.25/lib/libldap.a(tls_o.o):tls_o.c:function tlso_destroy: error:
undefined reference to 'ERR_free_strings'
../../../toolchain/openldap-2.4.25/lib/libldap.a(tls_o.o):tls_o.c:function tlso_init: error:
undefined reference to 'OpenSSL_add_all_digests'
../../../toolchain/openldap-2.4.25/lib/libldap.a(tls_o.o):tls_o.c:function tlso_ctx_init:
error: undefined reference to 'sk_new_null'
../../../toolchain/openldap-2.4.25/lib/libldap.a(tls_o.o):tls_o.c:function tlso_ctx_init:
error: undefined reference to 'sk_free'
../../../toolchain/openldap-2.4.25/lib/libldap.a(tls_o.o):tls_o.c:function tlso_ctx_ref: error:
undefined reference to 'CRYPTO_add_lock'
collect2: error: ld returned 1 exit status
make[3]: *** [be/build/release/service/impalad] Error 1
make[2]: *** [be/src/service/CMakeFiles/impalad.dir/all] Error 2
make[1]: *** [be/src/service/CMakeFiles/impalad.dir/rule] Error 2
make: *** [impalad] Error 2
{code}




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message