Please be patient with replies on this list. I do this in my free time, and
some days I have less of that than others.

Regarding the output you sent...it looks like you have made other changes
to the code, or are using a different version of the code than the latest
available. The patch for this removes literally two lines - one is a blank
line, and the other is the include for the non-existent header file. You
should definitely not be seeing a bunch of errors about missing structure
members, mis-matched types, etc.

My suggestion would be:
* Make sure you have a version of libssh2 that supports this functionality.
The version included with CentOS8, for example - 1.9.0 - does *NOT* support
this. I believe you need 1.10.0 or later - I'm trying it with the latest
released version, 1.11.0.
* Download a clean version of the Guacamole Server source code, either
directly from the website, or from our official Github repository.
* Update ONLY the single required file - the ssh_agent.h file - removing
the line for the absent header file, ssh_key.h.

-Nick

Reply via email to