[
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)