Vital 1.5.3 and Linux

Vital 1.5.3 stopped working on Linux (Ubuntu 18.04). Both DEB and ZIP version produces the same error:

$ /usr/bin/Vital
/usr/bin/Vital: /lib/x86_64-linux-gnu/libpthread.so.0: version `GLIBC_2.30' not found (required by /usr/bin/Vital)
/usr/bin/Vital: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /usr/bin/Vital)
/usr/bin/Vital: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/bin/Vital)

I assume it requires a newer version of Ubuntu/Linux. Right now DEB doesn’t have any dependency so it has installed successfully but later doesn’t work.

potential solutions:

  • lower libc requirements
  • set explicit dependency requirements in DEB
  • static compilation
  • SNAP/FLATPAC packing

thank you for nice work!

Static link compiling would definitely help Linux portability…

1 Like

I made an upgrade to Ubuntu 20.04, now Vital works fine!

1 Like

Ah hmm I upgraded my linux build machine so that must be what caused this. Probably will switch to a fully static compilation.

1 Like