Package Details: guacamole-server 1.0.0-2

Git Clone URL: https://aur.archlinux.org/guacamole-server.git (read-only)
Package Base: guacamole-server
Description: Guacamole proxy daemon
Upstream URL: http://guacamole.sourceforge.net/
Keywords: guacamole
Licenses: GPL3
Replaces: guacd, libguac, libguac-client-rdp, libguac-client-ssh, libguac-client-vnc
Submitter: ShyPixie
Maintainer: figue (figuepluto, jfigueras)
Last Packager: figuepluto
Votes: 21
Popularity: 0.015120
First Submitted: 2013-09-17 15:21
Last Updated: 2019-01-17 23:23

Dependencies (18)

Required by (0)

Sources (2)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

figue commented on 2019-01-18 08:22

@Marcel_K Now guacamole has its own service in sources:

figue@pluto ~ % pacman -Ql guacamole-server | grep service
guacamole-server /usr/lib/systemd/system/guacd.service

And no, I don't have an old freerdp installed, sorry. Forgive me because I didn't see that in your log (and it's pretty clear: GUAC_RDP_SVC_MAX_LENGTH).

Feel free to add all compilation flags you need in your local repo.

Marcel_K commented on 2019-01-17 23:46

The error seems to occur in the RDP section, so perhaps you don't have freerdp-x.xx (older version) installed?

And you deleted guacd.service. Isn't that necessary to start Guacamole using systemd?

figue commented on 2019-01-17 23:24

@Marcel_K I don't have any issue building guacamole-server.

Anyway, I checked accurately the changelog and removed some stuff that is not necessary in 1.0.0.

Marcel_K commented on 2019-01-17 22:21

Shouldn't you add -Wno-error=stringop-truncation to circumvent

guac_svc/svc_service.c: In function ‘VirtualChannelEntry’:
guac_svc/svc_service.c:56:5: error: ‘strncpy’ output may be truncated copying 7 bytes from a string of length 7 [-Werror=stringop-truncation]
     strncpy(svc_plugin->plugin.channel_def.name, svc->name,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             GUAC_RDP_SVC_MAX_LENGTH);
             ~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors

figue commented on 2019-01-16 01:55

@lusa updated to 1.0.0. Try again please.

lusa commented on 2019-01-15 22:05

I couldn't build it with yaourt. http://apache.mirrors.hoobly.com/guacamole/0.9.14/source/guacamole-server-0.9.14.tar.gz

"The requested URL /guacamole/0.9.14/source/guacamole-server-0.9.14.tar.gz was not found on this server."

Thanks

Marcel_K commented on 2018-08-28 22:47

@figue: Correct, but you should be able to compile against tagged releases < 2 on GitHub.

I installed freerdp 1.2.0_beta1+android9 by rebuilding it from source using the PKGBUILD and the patch from that version in SVN. After this, I managed to build this package by adding -Wno-error=stringop-truncation to CPPFLAGS. Of course, this is bad practice, but I managed to connect to an RDP server.

figue commented on 2018-07-11 13:36

AFAIK rdp is broken due to unsupported freerdp versioning...

I've just compiled and in my case RDP is disabled during configure phase:

checking for freerdp_new in -lfreerdp-core... no
checking for freerdp_new in -lfreerdp... no
configure: WARNING:
  --------------------------------------------
   Unable to find libfreerdp-core / libfreerdp
   RDP will be disabled.
  --------------------------------------------

schickel commented on 2018-07-11 10:11

I'm getting an error installing guacamole-server:


make[3]: Entering directory '/tmp/yaourt-tmp-mk/aur-guacamole-server/src/guacamole-server-0.9.14/src/protocols/rdp'
  CC       guac_svc/guacsvc_client_la-svc_service.lo
guac_svc/svc_service.c: In function 'VirtualChannelEntry':
guac_svc/svc_service.c:56:5: error: 'strncpy' output may be truncated copying 7 bytes from a string of length 7 [-Werror=stringop-truncation]
     strncpy(svc_plugin->plugin.channel_def.name, svc->name,
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             GUAC_RDP_SVC_MAX_LENGTH);
             ~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[3]:  [Makefile:1489: guac_svc/guacsvc_client_la-svc_service.lo] Error 1
make[3]: Leaving directory '/tmp/yaourt-tmp-mk/aur-guacamole-server/src/guacamole-server-0.9.14/src/protocols/rdp'
make[2]:  [Makefile:832: all] Error 2
make[2]: Leaving directory '/tmp/yaourt-tmp-mk/aur-guacamole-server/src/guacamole-server-0.9.14/src/protocols/rdp'
make[1]:  [Makefile:503: all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-mk/aur-guacamole-server/src/guacamole-server-0.9.14'
make:  [Makefile:427: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Makepkg was unable to build guacamole-server.
==> Restart building guacamole-server ? [y/N]
==> -----------------------------------------
==>

I followed the recomendations from "robocop commented on 2017-10-17 15:50" to get rdp work. Rebuilding guacamole-server failed.

figue commented on 2018-05-24 22:25

@fryfrog fixed. Thanks for the report!