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

Jimmy edited comment on GUACAMOLE-1719 at 1/16/24 6:50 PM:
-----------------------------------------------------------

[~libor.svehlak] when trying your test case, I can't see this issue and can see 
another issue:
{code:java}
$ tar -xzf guacamole-server-1.4.0.tar.gz
$ cd guacamole-server-1.4.0
$ ./configure --with-libavformat=no
... ...
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for AVCODEC... yes
./configure: line 10938: .: filename argument required
.: usage: . filename [arguments]
{code}
For more information, please check the attached log file.

My environment follows as below:
 * Ubuntu 20.04.6 (64bit)
 * autoreconf (GNU Autoconf) 2.69

Please let me know your test case in detail for reproducing this issue.


was (Author: myjimmy):
[~libor.svehlak] when trying your test case, I can't see this issue and can see 
another issue:

 
{code:java}
$ tar -xzf guacamole-server-1.4.0.tar.gz
$ cd guacamole-server-1.4.0
$ ./configure --with-libavformat=no
... ...
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for AVCODEC... yes
./configure: line 10938: .: filename argument required
.: usage: . filename [arguments]
{code}
For more information, please check the attached log file.

My environment follows as below:
 * Ubuntu 20.04.6 (64bit)
 * autoreconf (GNU Autoconf) 2.69

 

Please let me know your test case in detail for reproducing this issue.

> 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