Closed arkanoid87 closed 2 years ago
$ find /data/data/com.termux/files/usr/lib -name "*crypto*"
/data/data/com.termux/files/usr/lib/pkgconfig/libcrypto.pc
/data/data/com.termux/files/usr/lib/libcrypto.so
/data/data/com.termux/files/usr/lib/libk5crypto.so /data/data/com.termux/files/usr/lib/libk5crypto.so.3
/data/data/com.termux/files/usr/lib/openssl-1.1/pkgconfig/libcrypto.pc
/data/data/com.termux/files/usr/lib/openssl-1.1/libcrypto.so /data/data/com.termux/files/usr/lib/openssl-1.1/libcrypto.so.1.1
/data/data/com.termux/files/usr/lib/libcrypto.so.3
/data/data/com.termux/files/usr/lib/postgresql/pgcrypto.so /data/data/com.termux/files/usr/lib/libk5crypto.so.3.1
$ld --verbose | grep SEARCH_DIR | tr -s ' ;' \\012
SEARCH_DIR("/data/data/com.termux/files/usr/aarch64-linux-android/lib64")
SEARCH_DIR("/data/data/com.termux/files/usr/lib")
SEARCH_DIR("/system/lib64")
SEARCH_DIR("/data/data/com.termux/files/usr/aarch64-linux-android/lib")
$ LD_LIBRARY_PATH=/data/data/com.termux/files/usr/lib/openssl-1.1 gdalinfo --version
GDAL 3.4.1, released 2021/12/27
while you are there, you may consider compiling gdal against libjxl
JXL is for JPEG-XL, and is only available when using internal libtiff and building GDAL against https://github.com/libjxl/libjxl . JXL compression may only be used alongside INTERLEAVE=PIXEL (the default) on datasets with 4 bands or less.
Problem description
gdalinfo --version CANNOT LINK EXECUTABLE "gdalinfo": library "libcrypto.so.1.1" not found: needed by /data/data/com.termux/files/usr/lib/libgdal.so in namespace (default)
What steps will reproduce the bug?
pkg install gdal gdalinfo --version
What is the expected behavior?
Print gdalinfo version
System information
termux-info: