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

Nick Couchman edited comment on GUACAMOLE-1719 at 4/25/24 8:53 PM:
-------------------------------------------------------------------

Well, I've managed to find and correct one issue in the code related to the 
build, but the --with-libavcodec=no issue is just stumping me completely.

{code}
-           [AS_HELP_STRING([--with-libavformat],
-                           [use libavformat when encoding video 
@<:@default=check@:>@])],
-            [].
+            [AS_HELP_STRING([--with-libavformat],
+                            [use libavformat when encoding video 
@<:@default=check@:>@])],
+            [],
             [with_libavformat=check])
+
{code}

There was a "." (period) instead of a "," (comma) on one of the lines that was 
causing the issues with libavformat. The libavcodec one is just completely 
puzzling me - there must be some quote or bracket that's getting open and not 
closed or something like that, but I cannot, for the life of me, figure out 
where it is.


was (Author: nick.couch...@yahoo.com):
Well, I've managed to find and correct one issue in the code related to the 
build, but the --with-libavcodec=no issue is just stumping me completely.

{code}
-           [AS_HELP_STRING([--with-libavformat],
-                           [use libavformat when encoding video 
@<:@default=check@:>@])],
-            [].
+            [AS_HELP_STRING([--with-libavformat],
+                            [use libavformat when encoding video 
@<:@default=check@:>@])],
+            [],
             [with_libavformat=check])
+
{code}

There was a "." (period) instead of a "," (comma) on one of the lines that was 
causing the issues with libavformat. The libavcodec one is just completely 
puzzling me - there must be some quote or bracket that's getting open and not 
closed or something like that, but I cannot, for the life of me, figure out 
where it is.

> Protocols RDP, SSH, Telnet are not supported when "--with-libavcodec=no" is 
> specified in configure script
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: GUACAMOLE-1719
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1719
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacamole
>    Affects Versions: 1.4.0
>            Reporter: Libor Svehlak
>            Priority: Major
>         Attachments: configure-output.log
>
>
> Documentation at 
> [https://guacamole.apache.org/doc/gug/installing-guacamole.html] specifies 
> that {{libavcodec}} is needed only when {{guacenc}} is required. Nevertheless 
> when {{--with-libavcodec=no}} is specified in {{configure}} script it is 
> causing that protocols RDP, SSH, Telnet are not supported.
> Prerequisite: All required packages for RDP, SSH, Telnet, VNC are installed:
> Steps to reproduce:
> {noformat}
> tar -xzf guacamole-server-1.4.0.tar.gz
> cd guacamole-server-1.4.0
> ./configure --with-libavformat=no
> {noformat}
> Output:
> {noformat}
> ------------------------------------------------
> guacamole-server version 1.4.0
> ------------------------------------------------
>    Library status:
>      freerdp2 ............ no
>      pango ............... no
>      libavcodec .......... disabled
>      libavformat.......... no
>      libavutil ........... no
>      libssh2 ............. yes
>      libssl .............. yes
>      libswscale .......... no
>      libtelnet ........... yes
>      libVNCServer ........ yes
>      libvorbis ........... yes
>      libpulse ............ no
>      libwebsockets ....... no
>      libwebp ............. yes
>      wsock32 ............. no
>    Protocol support:
>       Kubernetes .... no
>       RDP ........... no
>       SSH ........... no
>       Telnet ........ no
>       VNC ........... yes
>    Services / tools:
>       guacd ...... yes
>       guacenc .... no
>       guaclog .... yes
>    FreeRDP plugins: no
>    Init scripts: no
>    Systemd units: no
> Type "make" to compile guacamole-server.
> {noformat}
> Without the explicit specification of {{{}--with-libavformat=no{}}}:
> {noformat}
> tar -xzf guacamole-server-1.4.0.tar.gz
> cd guacamole-server-1.4.0
> ./configure
> {noformat}
> Output:
> {noformat}
> ------------------------------------------------
> guacamole-server version 1.4.0
> ------------------------------------------------
>    Library status:
>      freerdp2 ............ yes
>      pango ............... yes
>      libavcodec .......... no
>      libavformat.......... no
>      libavutil ........... no
>      libssh2 ............. yes
>      libssl .............. yes
>      libswscale .......... no
>      libtelnet ........... yes
>      libVNCServer ........ yes
>      libvorbis ........... yes
>      libpulse ............ no
>      libwebsockets ....... no
>      libwebp ............. yes
>      wsock32 ............. no
>    Protocol support:
>       Kubernetes .... no
>       RDP ........... yes
>       SSH ........... yes
>       Telnet ........ yes
>       VNC ........... yes
>    Services / tools:
>       guacd ...... yes
>       guacenc .... no
>       guaclog .... yes
>    FreeRDP plugins: /usr/lib64/freerdp2
>    Init scripts: no
>    Systemd units: no
> Type "make" to compile guacamole-server.
> {noformat}



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

Reply via email to