I'm trying to install quacamole on Ubuntu 21.04. When I run make, I get the
following errors.
make[4]: Entering directory
'/home/xxxxxxx/guacamole-server-1.3.0/src/protocols/rdp'
CC libguac_client_rdp_la-rdp.lo
rdp.c: In function ‘guac_rdp_handle_connection’:
rdp.c:440:5: error: ‘VerifyCertificate’ is deprecated
[-Werror=deprecated-declarations]
440 | rdp_inst->VerifyCertificate = rdp_freerdp_verify_certificate;
| ^~~~~~~~
In file included from /usr/include/freerdp2/freerdp/api.h:23,
from /usr/include/freerdp2/freerdp/freerdp.h:42,
from beep.h:23,
from rdp.c:21:
/usr/include/freerdp2/freerdp/freerdp.h:368:47: note: declared here
368 | WINPR_DEPRECATED(ALIGN64 pVerifyCertificate VerifyCertificate); /**<
(offset 51)
| ^~~~~~~~~~~~~~~~~
/usr/include/winpr2/winpr/winpr.h:53:31: note: in definition of macro
‘WINPR_DEPRECATED’
53 | #define WINPR_DEPRECATED(obj) obj __attribute__((deprecated))
| ^~~
Any suggestions?
-- Paul