See 
<https://builds.apache.org/job/guacamole-server-master/133/display/redirect?page=changes>

Changes:

[vnick] GUACAMOLE-513: Implement settings and code for Wake-on-LAN support.

[vnick] GUACAMOLE-513: Add debug logging for sending WoL.

[vnick] GUACAMOLE-513: Move sleep to protocol implementations; update comments

[vnick] GUACAMOLE-513: Make packet size a constant.

[vnick] GUACAMOLE-513: Support determining IPv4 or IPv6.

[vnick] GUACAMOLE-513: Adjust names of constants and fix style.

[vnick] GUACAMOLE-513: Implement defaults header for protocol constants.

[vnick] GUACAMOLE-513: Properly close WOL socket.


------------------------------------------
[...truncated 198.30 KB...]
   Library status:

     freerdp2 ............ yes
     pango ............... yes
     libavcodec .......... yes
     libavutil ........... yes
     libssh2 ............. yes
     libssl .............. yes
     libswscale .......... yes
     libtelnet ........... yes
     libVNCServer ........ yes
     libvorbis ........... yes
     libpulse ............ yes
     libwebsockets ....... yes
     libwebp ............. yes
     wsock32 ............. no

   Protocol support:

      Kubernetes .... yes
      RDP ........... yes
      SSH ........... yes
      Telnet ........ yes
      VNC ........... yes

   Services / tools:

      guacd ...... yes
      guacenc .... yes
      guaclog .... yes

   FreeRDP plugins: /usr/lib64/freerdp2
   Init scripts: no
   Systemd units: no

Type "make" to compile guacamole-server.

+ make
make  all-recursive
make[1]: Entering directory `/build/guacamole-server/guacamole-server-1.2.0'
Making all in src/libguac
make[2]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/libguac'
Making all in .
make[3]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/libguac'
  CC       libguac_la-audio.lo
  CC       libguac_la-client.lo
  CC       libguac_la-encode-jpeg.lo
  CC       libguac_la-encode-png.lo
  CC       libguac_la-error.lo
  CC       libguac_la-hash.lo
  CC       libguac_la-id.lo
  CC       libguac_la-palette.lo
  CC       libguac_la-parser.lo
  CC       libguac_la-pool.lo
  CC       libguac_la-protocol.lo
  CC       libguac_la-raw_encoder.lo
  CC       libguac_la-socket.lo
  CC       libguac_la-socket-broadcast.lo
  CC       libguac_la-socket-fd.lo
  CC       libguac_la-socket-nest.lo
  CC       libguac_la-socket-tee.lo
  CC       libguac_la-string.lo
  CC       libguac_la-timestamp.lo
  CC       libguac_la-unicode.lo
  CC       libguac_la-user.lo
  CC       libguac_la-user-handlers.lo
  CC       libguac_la-user-handshake.lo
  CC       libguac_la-wait-fd.lo
  CC       libguac_la-wol.lo
  CC       libguac_la-encode-webp.lo
  CC       libguac_la-socket-ssl.lo
  CCLD     libguac.la
make[3]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/libguac'
Making all in tests
make[3]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/libguac/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/libguac/tests'
make[2]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/libguac'
Making all in src/common
make[2]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/common'
Making all in .
make[3]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/common'
  CC       libguac_common_la-io.lo
  CC       libguac_common_la-blank_cursor.lo
  CC       libguac_common_la-clipboard.lo
  CC       libguac_common_la-cursor.lo
  CC       libguac_common_la-display.lo
  CC       libguac_common_la-dot_cursor.lo
  CC       libguac_common_la-ibar_cursor.lo
  CC       libguac_common_la-iconv.lo
  CC       libguac_common_la-json.lo
  CC       libguac_common_la-list.lo
  CC       libguac_common_la-pointer_cursor.lo
  CC       libguac_common_la-recording.lo
  CC       libguac_common_la-rect.lo
  CC       libguac_common_la-string.lo
  CC       libguac_common_la-surface.lo
  CCLD     libguac_common.la
make[3]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/common'
Making all in tests
make[3]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/common/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/common/tests'
make[2]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/common'
Making all in src/common-ssh
make[2]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/common-ssh'
Making all in .
make[3]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/common-ssh'
  CC       libguac_common_ssh_la-buffer.lo
  CC       libguac_common_ssh_la-dsa-compat.lo
  CC       libguac_common_ssh_la-rsa-compat.lo
  CC       libguac_common_ssh_la-sftp.lo
  CC       libguac_common_ssh_la-ssh.lo
  CC       libguac_common_ssh_la-key.lo
  CC       libguac_common_ssh_la-user.lo
  CCLD     libguac_common_ssh.la
make[3]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/common-ssh'
Making all in tests
make[3]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/common-ssh/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/common-ssh/tests'
make[2]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/common-ssh'
Making all in src/terminal
make[2]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/terminal'
  CC       libguac_terminal_la-buffer.lo
  CC       libguac_terminal_la-char_mappings.lo
  CC       libguac_terminal_la-color-scheme.lo
  CC       libguac_terminal_la-common.lo
  CC       libguac_terminal_la-display.lo
  CC       libguac_terminal_la-named-colors.lo
  CC       libguac_terminal_la-palette.lo
  CC       libguac_terminal_la-scrollbar.lo
  CC       libguac_terminal_la-select.lo
  CC       libguac_terminal_la-terminal.lo
  CC       libguac_terminal_la-terminal_handlers.lo
  CC       libguac_terminal_la-terminal-stdin-stream.lo
  CC       libguac_terminal_la-typescript.lo
  CC       libguac_terminal_la-xparsecolor.lo
  CCLD     libguac_terminal.la
make[2]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/terminal'
Making all in src/pulse
make[2]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/pulse'
  CC       libguac_pulse_la-pulse.lo
  CCLD     libguac_pulse.la
make[2]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/pulse'
Making all in src/protocols/kubernetes
make[2]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/protocols/kubernetes'
  CC       libguac_client_kubernetes_la-argv.lo
  CC       libguac_client_kubernetes_la-client.lo
  CC       libguac_client_kubernetes_la-clipboard.lo
  CC       libguac_client_kubernetes_la-input.lo
  CC       libguac_client_kubernetes_la-io.lo
  CC       libguac_client_kubernetes_la-pipe.lo
  CC       libguac_client_kubernetes_la-settings.lo
  CC       libguac_client_kubernetes_la-ssl.lo
  CC       libguac_client_kubernetes_la-kubernetes.lo
  CC       libguac_client_kubernetes_la-url.lo
  CC       libguac_client_kubernetes_la-user.lo
  CCLD     libguac-client-kubernetes.la
make[2]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/protocols/kubernetes'
Making all in src/protocols/rdp
make[2]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
  GEN      _generated_channel_entry_wrappers.c
  GEN      _generated_keymaps.c
Added: base
Added: failsafe
Added: de-de-qwertz
Added: de-ch-qwertz
Added: en-gb-qwerty
Added: en-us-qwerty
Added: es-es-qwerty
Added: es-latam-qwerty
Added: fr-be-azerty
Added: fr-ch-qwertz
Added: fr-fr-azerty
Added: hu-hu-qwertz
Added: it-it-qwerty
Added: ja-jp-qwerty
Added: pt-br-qwerty
Added: sv-se-qwerty
Added: da-dk-qwerty
Added: tr-tr-qwerty
make  all-recursive
make[3]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
Making all in .
make[4]: Entering directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
  CC       
plugins/guac-common-svc/libguac_common_svc_client_la-guac-common-svc.lo
  CCLD     libguac-common-svc-client.la
  CC       channels/audio-input/libguacai_client_la-audio-buffer.lo
  CC       plugins/guacai/libguacai_client_la-guacai-messages.lo
  CC       plugins/guacai/libguacai_client_la-guacai.lo
  CC       plugins/libguacai_client_la-ptr-string.lo
  CCLD     libguacai-client.la
  CC       libguac_client_rdp_la-beep.lo
  CC       libguac_client_rdp_la-bitmap.lo
  CC       channels/audio-input/libguac_client_rdp_la-audio-buffer.lo
  CC       channels/audio-input/libguac_client_rdp_la-audio-input.lo
  CC       channels/libguac_client_rdp_la-cliprdr.lo
  CC       channels/libguac_client_rdp_la-common-svc.lo
  CC       channels/libguac_client_rdp_la-disp.lo
  CC       channels/libguac_client_rdp_la-pipe-svc.lo
  CC       channels/libguac_client_rdp_la-rail.lo
  CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages-dir-info.lo
  CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages-file-info.lo
  CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages-vol-info.lo
  CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages.lo
  CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs.lo
  CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-messages.lo
  CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-printer.lo
  CC       channels/rdpdr/libguac_client_rdp_la-rdpdr.lo
  CC       channels/rdpsnd/libguac_client_rdp_la-rdpsnd-messages.lo
  CC       channels/rdpsnd/libguac_client_rdp_la-rdpsnd.lo
  CC       libguac_client_rdp_la-client.lo
  CC       libguac_client_rdp_la-color.lo
  CC       libguac_client_rdp_la-decompose.lo
  CC       libguac_client_rdp_la-download.lo
  CC       libguac_client_rdp_la-error.lo
  CC       libguac_client_rdp_la-fs.lo
  CC       libguac_client_rdp_la-gdi.lo
  CC       libguac_client_rdp_la-glyph.lo
  CC       libguac_client_rdp_la-input.lo
  CC       libguac_client_rdp_la-keyboard.lo
  CC       libguac_client_rdp_la-keymap.lo
  CC       libguac_client_rdp_la-log.lo
  CC       libguac_client_rdp_la-ls.lo
  CC       plugins/libguac_client_rdp_la-channels.lo
  CC       plugins/libguac_client_rdp_la-ptr-string.lo
  CC       libguac_client_rdp_la-pointer.lo
  CC       libguac_client_rdp_la-print-job.lo
  CC       libguac_client_rdp_la-rdp.lo
  CC       libguac_client_rdp_la-resolution.lo
  CC       libguac_client_rdp_la-settings.lo
settings.c:20:29: fatal error: common/defaults.h: No such file or directory
 #include "common/defaults.h"
                             ^
compilation terminated.
make[4]: *** [libguac_client_rdp_la-settings.lo] Error 1
make[4]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
make[2]: *** [all] Error 2
make[2]: Leaving directory 
`/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
make[1]: Leaving directory `/build/guacamole-server/guacamole-server-1.2.0'
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
The command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a 
non-zero code: 2
+ docker rmi --force guac-jenkins-guacamole-server-master-133
Error: No such image: guac-jenkins-guacamole-server-master-133
Build step 'Execute shell' marked build as failure

Reply via email to