update libssh #3
Open
opened 3 years ago by Ghost
·
3 comments
Loading…
Reference in new issue
There is no content yet.
Delete Branch '%!s(<nil>)'
Deleting a branch is permanent. It CANNOT be undone. Continue?
If I'm not mistaken kftpgrabber embeds libss-0.1.x, up to date libssh-0.9.x is going on.
Better fix could be to replace the static linking on this lib with the libssh provided by the distro's packaging (oldest Debian provides libssh-0.7.3).
see bug 1944 for reference on the SSH connection issues.
Yes, I think it is a good idea to remove the static lib and use the distro's provided one, Greg. Unless anyone is aware of any specific reason why we are using a static lib.
The code is almost 20 years old (2003), My assumption is that libssh was very new at that time (0.1 series) who knows what Distro will have packaged It. They must have strategized on a static linking for conveniency.
I've been working on the cmake conversion since yesterday, I'd like to see if a shared linking will work or work with little effort...otherwise I'll leave It to the big guys 😉
Yes, it makes sense that earlier on libssh may not be available everywhere. Hopefully it won't take much effort to link against recent versions 😄