Wireshark fails to detect libssh >= 0.9.5
libssh moved the version information from libssh.h to libssh_version.h [1], which causes the version detection in FindLIBSSH.cmake to fail. I'd happily create a MR which uses libssh's cmake config file (which provides ${libssh_VERSION}) but that would implicitly require 0.9. Or at least I think so, IIRC the cmake config had issues before that.
That's with wireshark 3.2.6, but it seems master shouldn't behave differently.
[1] https://git.libssh.org/projects/libssh.git/commit/?id=b1bbd20dfa8adc784c03fa74d8c81c30671d011b
Edited by Gerald Combs