I'm having the same issue with launcher 2.1.1349, on Linux Mint 17.3 (corresponds to Ubuntu 14.4/Trusty). The error reads ./launcher: relocation error: ./launcher: symbol _ZTINSt8ios_base7failureB5cxx11E, version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time reference
This is not a Java issue, libstdc++.so.6 is part of GCC. It means Mojang built/compiled the launcher on a version of Ubuntu NEWER than 14.04, and either needs to rebuild using Trusty/14.04, or change their listed minimum requirements to whichever version of Ubuntu they're building on now.
The only immediate fix is to upgrade Linux Mint to 18 or 19, depending on which build of Ubuntu the launcher's being built on.
I'm having the same issue with launcher 2.1.1349, on Linux Mint 17.3 (corresponds to Ubuntu 14.4/Trusty). The error reads ./launcher: relocation error: ./launcher: symbol _ZTINSt8ios_base7failureB5cxx11E, version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time reference
This is not a Java issue, libstdc++.so.6 is part of GCC. It means Mojang built/compiled the launcher on a version of Ubuntu NEWER than 14.04, and either needs to rebuild using Trusty/14.04, or change their listed minimum requirements to whichever version of Ubuntu they're building on now.
The only immediate fix is to upgrade Linux Mint to 18 or 19, depending on which build of Ubuntu the launcher's being built on.