I hit the same problem on Gentoo. We can build libcurl against gnutls but this is not the default and multiple SSL providers are not possible. This is dead easy for the developers to fix though. Please ensure the game is linked against libcurl and not libcurl-gnutls. I know this works because I was able to work around the problem by symlinking libcurl in place of libcurl-gnutls.
- Code: Select all
ln -s /usr/lib32/libcurl.so libcurl-gnutls.so.4
The game then runs fine. You don't even have to set LD_LIBRARY_PATH. You can also work around it by using sed.
- Code: Select all
sed -i "s/libcurl-gnutls.so.4/libcurl.so\x00\x00\x00\x00\x00\x00\x00\x00\x00/g" FunkySmugglers
These are nasty workarounds though. Please fix this properly, guys.