On Sun, Sep 12, 2021 at 5:17 PM Paul Siess <[email protected]> wrote: > 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)) > | ^~~ > > This is resolved in the git repos, and there is a JIRA issue for it:
https://issues.apache.org/jira/browse/GUACAMOLE-1307 -Nick >
