[ 
https://issues.apache.org/jira/browse/GUACAMOLE-2146?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18023859#comment-18023859
 ] 

Nick Couchman commented on GUACAMOLE-2146:
------------------------------------------

Also, [~henry1491] , in the future, these questions should go to our mailing 
list, first:

https://guacamole.apache.org/support/#mailing-lists

> Configuring Guacamole 1.6.0 with Freerdp3
> -----------------------------------------
>
>                 Key: GUACAMOLE-2146
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-2146
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacamole-server
>    Affects Versions: 1.6.0
>         Environment: Building a new Guacamole Server using Debian 13.1.0 
> performed a minimal install and then added packages for nginx, openssl3, 
> freerdp3-dev (3.15.0), tomcat10 installed prerequise librarys for guacamole 
> 1.6.0.
>            Reporter: R Aspinwall
>            Priority: Minor
>
> Downloaded Debian 13 packages, downloaded gaucamole 1.6.0 using *wget 
> [https://downloads.apache.org/guacamole/1.6.0/source/guacamole-server-1.6.0.tar.gz]*
> *tar -xvzf* *guacamole-server-1.6.0.tar.gz*
> *cd guacamole-server-1.6.0*
> *then ran* *./configure --with-init-dir=/etc/init.d*  
> **
> ------------------------------------------------
> guacamole-server version 1.6.0
> ------------------------------------------------
>    Library status:
>      freerdp ............. yes (3.x)
>      pango ............... yes
>      libavcodec .......... yes
>      libavformat ......... yes
>      libavutil ........... yes
>      libssh2 ............. yes
>      libssl .............. yes
>      libswscale .......... no
>      libtelnet ........... yes
>      libVNCServer ........ yes
>      libvorbis ........... yes
>      libpulse ............ yes
>      libwebsockets ....... yes
>      libwebp ............. yes
>      wsock32 ............. no
>    Protocol support:
>       Kubernetes .... yes
>       RDP ........... yes
>       SSH ........... yes
>       Telnet ........ yes
>       VNC ........... yes
>    Services / tools:
>       guacd ...... yes
>       guacenc .... no
>       guaclog .... yes
>    FreeRDP plugins: 
> /usr/lib/x86_64-linux-gnu/pkgconfig/../../../lib/x86_64-linux-gnu/freerdp3
>    Init scripts: /etc/init.d
>    Systemd units: no
> Type "make" to compile guacamole-server.
> When I run make, the compilation succeeds until the following error occurs.
> ......
> make  all-recursive
> make[3]: Entering directory 
> '/home/trainer/guacamole-server-1.6.0/src/protocols/rdp'
> Making all in .
> make[4]: Entering directory 
> '/home/trainer/guacamole-server-1.6.0/src/protocols/rdp'
>   CC       
> plugins/guac-common-svc/libguac_common_svc_client_la-guac-common-svc.lo
> In file included from 
> /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/freerdp3/freerdp/client/rdpgfx.h:28,
>                  from 
> /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/freerdp3/freerdp/gdi/gdi.h:34,
>                  from 
> /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/freerdp3/freerdp/freerdp.h:35,
>                  from ./channels/common-svc.h:23,
>                  from plugins/guac-common-svc/guac-common-svc.c:21:
> /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/freerdp3/freerdp/codecs.h:93:9:
>  error: 'codecs_free' is deprecated: [since 3.6.0] Use 
> freerdp_client_codecs_free [-Werror=deprecated-declarations]
>    93 |         WINPR_DEPRECATED_VAR("[since 3.6.0] Use 
> freerdp_client_codecs_new",
>       |         ^~~~~~~~~~~~~~~~~~~~
> In file included from 
> /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/winpr3/winpr/winpr.h:22,
>                  from 
> /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/winpr3/winpr/stream.h:26,
>                  from 
> /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/freerdp3/freerdp/freerdp.h:25:
> /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/freerdp3/freerdp/codecs.h:91:47:
>  note: declared here
>    91 |                              FREERDP_API void codecs_free(rdpCodecs* 
> codecs));
>       |                                               ^~~~~~~~~~~
> /usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/winpr3/winpr/platform.h:497:41:
>  note: in definition of macro 'WINPR_DEPRECATED_VAR'
>   497 | #define WINPR_DEPRECATED_VAR(text, obj) obj 
> __attribute__((deprecated(text)))
>       |                                         ^~~
> cc1: all warnings being treated as errors
> make[4]: *** [Makefile:1419: 
> plugins/guac-common-svc/libguac_common_svc_client_la-guac-common-svc.lo] 
> Error 1
> make[4]: Leaving directory 
> '/home/trainer/guacamole-server-1.6.0/src/protocols/rdp'
> make[3]: *** [Makefile:1473: all-recursive] Error 1
> make[3]: Leaving directory 
> '/home/trainer/guacamole-server-1.6.0/src/protocols/rdp'
> make[2]: *** [Makefile:767: all] Error 2
> make[2]: Leaving directory 
> '/home/trainer/guacamole-server-1.6.0/src/protocols/rdp'
> make[1]: *** [Makefile:551: all-recursive] Error 1
> make[1]: Leaving directory '/home/trainer/guacamole-server-1.6.0'
> make: *** [Makefile:471: all] Error 2
> {*}{*}{*}{*}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to