Uploaded image for project: 'Guacamole'
  1. Guacamole
  2. GUACAMOLE-1227

Build fails against libvncclient 0.9.7

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Trivial
    • Resolution: Fixed
    • 1.2.0, 1.3.0
    • 1.4.0
    • VNC
    • None

    Description

      When building guacamole-server against libvncclient 0.9.7 (the version of libvncclient provided by CentOS 6 via its libvncserver package), the build fails with the following error:

      ...
        CC     libguac_client_vnc_la-argv.lo
        CC     libguac_client_vnc_la-auth.lo
      In file included from auth.c:23:
      auth.h:57: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
      auth.c:66: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
      make[2]: *** [libguac_client_vnc_la-auth.lo] Error 1
      

      This is because the GetCredential callback and rfbCredential type do not exist in that version of libvncclient. If that version is to continue to be supported, the relevant part of the build should be made conditional.

      Attachments

        Issue Links

          Activity

            People

              mjumper Mike Jumper
              mjumper Mike Jumper
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: