Hello,
I'm using linux alpine 3.5 and have installed all dependencies for the compilation and installation of libhdfs3.
apk add openssh-client
apk add git
apk add netcat-openbsd
apk add gcc
apk add g++
apk add cmake
apk add boost
apk add protobuf
apk add protobuf-dev
apk add libxml2
apk add libxml2-dev
apk add krb5-libs
apk add krb5
apk add krb5-dev
apk add libuuid
apk add libgsasl
apk add libgsasl-dev
apk add openssl
apk add make
apk add curl-dev
apk add boost-dev
apk add libexecinfo-dev
apk add musl
apk add musl-dev
apk add musl-utils
apk add libstdc++
apk add bash
Compiles and installs without any problem but when using the library returns an error:
Error relocating //libhdfs3-downstream/libhdfs3/build/src/libhdfs3.so: backtrace: symbol not found
If I try to print shared object dependencies.
ldd /lib/libhdfs3.so
ldd (0x7fa424b42000)
libuuid.so.1 => /lib/libuuid.so.1 (0x7fa4243c5000)
libprotobuf.so.11 => /usr/lib/libprotobuf.so.11 (0x7fa423fa9000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x7fa423c7e000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x7fa4239ba000)
libgsasl.so.7 => /usr/lib/libgsasl.so.7 (0x7fa4237a0000)
libcrypto.so.38 => /lib/libcrypto.so.38 (0x7fa4233f6000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0x7fa42318d000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x7fa422e3c000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x7fa422c2a000)
libc.musl-x86_64.so.1 => ldd (0x7fa424b42000)
libz.so.1 => /lib/libz.so.1 (0x7fa422a13000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x7fa4227fb000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0x7fa4225f7000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x7fa4223ec000)
libkeyutils.so.1 => /lib/libkeyutils.so.1 (0x7fa4221e8000)
libidn.so.11 => /usr/lib/libidn.so.11 (0x7fa421fb6000)
libssh2.so.1 => /usr/lib/libssh2.so.1 (0x7fa421d8e000)
libssl.so.39 => /lib/libssl.so.39 (0x7fa421b3d000)
Error relocating //libhdfs3-downstream/libhdfs3/build/src/libhdfs3.so: backtrace: symbol not found
Is linux alpine incompatible with libhdfs3?
Thanks.
Hello,
I'm using linux alpine 3.5 and have installed all dependencies for the compilation and installation of libhdfs3.
Compiles and installs without any problem but when using the library returns an error:
Error relocating //libhdfs3-downstream/libhdfs3/build/src/libhdfs3.so: backtrace: symbol not foundIf I try to print shared object dependencies.
Is linux alpine incompatible with libhdfs3?
Thanks.