Quanlong Huang created IMPALA-12955:
---------------------------------------
Summary: impala-profile-tool depends on unused so files
Key: IMPALA-12955
URL: https://issues.apache.org/jira/browse/IMPALA-12955
Project: IMPALA
Issue Type: Bug
Reporter: Quanlong Huang
Assignee: Quanlong Huang
When I want to deploy impala-profile-tool, I have to copy lots of so files.
Some of them are actually unused, e.g. libjvm.so, libkudu_client.so.0. The full
dependency list:
{noformat}
$ ldd be/build/debug/util/impala-profile-tool
linux-vdso.so.1 (0x00007ffcb5dae000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007fca6dd63000)
libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2
(0x00007fca6db48000)
libjvm.so =>
/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server/libjvm.so
(0x00007fca6cade000)
libkudu_client.so.0 =>
/home/quanlong/workspace/Impala/toolchain/toolchain-packages-gcc10.4.0/kudu-e742f86f6d/debug/lib/libkudu_client.so.0
(0x00007fca6c1db000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fca6bfd3000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fca6bdcf000)
libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3
(0x00007fca6baf9000)
libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2
(0x00007fca6b8ae000)
libssl.so.1.1 => /usr/lib/x86_64-linux-gnu/libssl.so.1.1
(0x00007fca6b621000)
libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
(0x00007fca6b156000)
libstdc++.so.6 =>
/home/quanlong/workspace/Impala/toolchain/toolchain-packages-gcc10.4.0/kudu-e742f86f6d/debug/lib/libstdc++.so.6
(0x00007fca6dfb6000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fca6adb8000)
libgcc_s.so.1 =>
/home/quanlong/workspace/Impala/toolchain/toolchain-packages-gcc10.4.0/kudu-e742f86f6d/debug/lib/libgcc_s.so.1
(0x00007fca6ad9e000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fca6a9ad000)
/lib64/ld-linux-x86-64.so.2 (0x00007fca6df82000)
libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3
(0x00007fca6a77b000)
libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2
(0x00007fca6a577000)
libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0
(0x00007fca6a36c000)
libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1
(0x00007fca6a168000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2
(0x00007fca69f4e000) {noformat}
We should remove unused so files in the dependency.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]