Please take this survey to help us learn more about how you use third party tools. Your input is greatly appreciated!

Vertica odbc client drivers for alpine linux

Is there a way to make the Vertica odbc client drivers work on alpine linux?
It appears that couple of the dependencies are missing and not available on alpine linux.
ldd /opt/vertica/lib64/libverticaodbc.so

ldd (0x559f71f43000)
libdl.so.2 => ldd (0x559f71f43000)
Error loading shared library libresolv.so.2: No such file or directory (needed by /opt/vertica/lib64/libverticaodbc.so)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x7f9f4e604000)
libpthread.so.0 => ldd (0x559f71f43000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x7f9f4e2b4000)
libm.so.6 => ldd (0x559f71f43000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x7f9f4e0a1000)
libc.so.6 => ldd (0x559f71f43000)
Error relocating /opt/vertica/lib64/libverticaodbc.so: __dn_skipname: symbol not found
Error relocating /opt/vertica/lib64/libverticaodbc.so: __res_init: symbol not found
Error relocating /opt/vertica/lib64/libverticaodbc.so: __strtod_internal: symbol not found
Error relocating /opt/vertica/lib64/libverticaodbc.so: __rawmemchr: symbol not found

Is there a driver version available compiled for alpine instead? Or any other workarounds?
(I am using client driver 7.0)

Thanks!

Leave a Comment

BoldItalicStrikethroughOrdered listUnordered list
Emoji
Image
Align leftAlign centerAlign rightToggle HTML viewToggle full pageToggle lights
Drop image/file

Can't find what you're looking for? Search the Vertica Documentation, Knowledge Base, or Blog for more information.