You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@guacamole.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2020/06/09 08:27:27 UTC
Build failed in Jenkins: guacamole-server-master #133
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.
[91m+ make
[0mmake 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
[91mAdded: base
[0m[91mAdded: failsafe
[0m[91mAdded: de-de-qwertz
[0m[91mAdded: de-ch-qwertz
[0m[91mAdded: en-gb-qwerty
[0m[91mAdded: en-us-qwerty
[0m[91mAdded: es-es-qwerty
[0m[91mAdded: es-latam-qwerty
[0m[91mAdded: fr-be-azerty
[0m[91mAdded: fr-ch-qwertz
[0m[91mAdded: fr-fr-azerty
[0m[91mAdded: hu-hu-qwertz
[0m[91mAdded: it-it-qwerty
[0m[91mAdded: ja-jp-qwerty
[0m[91mAdded: pt-br-qwerty
[0m[91mAdded: sv-se-qwerty
[0m[91mAdded: da-dk-qwerty
[0m[91mAdded: tr-tr-qwerty
[0mmake 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
[91msettings.c:20:29: fatal error: common/defaults.h: No such file or directory
#include "common/defaults.h"
^
compilation terminated.
[0m[91mmake[4]: *** [libguac_client_rdp_la-settings.lo] Error 1
[0mmake[4]: Leaving directory `/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
[91mmake[3]: *** [all-recursive] Error 1
[0mmake[3]: Leaving directory `/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
[91mmake[2]: *** [all] Error 2
[0mmake[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'
[91mmake[1]: *** [all-recursive] Error 1
[0m[91mmake: *** [all] Error 2
[0mThe 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
Re: Build failed in Jenkins: guacamole-server-master #133
Posted by Nick Couchman <ni...@gmail.com>.
Thanks. PR coming shortly.
On Tue, Jun 9, 2020 at 12:59 PM Mike Jumper <mj...@apache.org> wrote:
> It's because the new header file has not been added to the relevant
> Makefile.am, and so is not included in the .tar.gz created by "make dist".
> This error wouldn't have occurred if building normally from git, but the
> Jenkins build is written to test the creation of the .tar.gz to ensure
> release artifacts are correct.
>
> To reproduce the issue, you would need to run "make dist", and then extract
> and attempt to build the resulting .tar.gz in some other directory.
>
> - Mike
>
>
> On Tue, Jun 9, 2020 at 9:53 AM Mike Jumper <mj...@apache.org> wrote:
>
> > I'll take a quick look.
> >
> > - Mike
> >
> >
> > On Tue, Jun 9, 2020 at 4:08 AM Nick Couchman <ni...@gmail.com>
> > wrote:
> >
> >> Hmmm....this is odd. I did verify everything compiled before calling it
> >> good on these changes, and I've recompiled just now to make sure, and
> >> verified that the same include is in the code I'm compiling. Not sure
> why
> >> this one is failing??
> >>
> >> -Nick
> >>
> >> On Tue, Jun 9, 2020 at 4:27 AM Apache Jenkins Server <
> >> jenkins@builds.apache.org> wrote:
> >>
> >> > 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.
> >> >
> >> > [91m+ make
> >> > [0mmake 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
> >> > [91mAdded: base
> >> > [0m [91mAdded: failsafe
> >> > [0m [91mAdded: de-de-qwertz
> >> > [0m [91mAdded: de-ch-qwertz
> >> > [0m [91mAdded: en-gb-qwerty
> >> > [0m [91mAdded: en-us-qwerty
> >> > [0m [91mAdded: es-es-qwerty
> >> > [0m [91mAdded: es-latam-qwerty
> >> > [0m [91mAdded: fr-be-azerty
> >> > [0m [91mAdded: fr-ch-qwertz
> >> > [0m [91mAdded: fr-fr-azerty
> >> > [0m [91mAdded: hu-hu-qwertz
> >> > [0m [91mAdded: it-it-qwerty
> >> > [0m [91mAdded: ja-jp-qwerty
> >> > [0m [91mAdded: pt-br-qwerty
> >> > [0m [91mAdded: sv-se-qwerty
> >> > [0m [91mAdded: da-dk-qwerty
> >> > [0m [91mAdded: tr-tr-qwerty
> >> > [0mmake 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
> >> > [91msettings.c:20:29: fatal error: common/defaults.h: No such file or
> >> > directory
> >> > #include "common/defaults.h"
> >> > ^
> >> > compilation terminated.
> >> > [0m [91mmake[4]: *** [libguac_client_rdp_la-settings.lo] Error 1
> >> > [0mmake[4]: Leaving directory
> >> > `/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
> >> > [91mmake[3]: *** [all-recursive] Error 1
> >> > [0mmake[3]: Leaving directory
> >> > `/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
> >> > [91mmake[2]: *** [all] Error 2
> >> > [0mmake[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'
> >> > [91mmake[1]: *** [all-recursive] Error 1
> >> > [0m [91mmake: *** [all] Error 2
> >> > [0mThe 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
> >> >
> >>
> >
>
Re: Build failed in Jenkins: guacamole-server-master #133
Posted by Mike Jumper <mj...@apache.org>.
It's because the new header file has not been added to the relevant
Makefile.am, and so is not included in the .tar.gz created by "make dist".
This error wouldn't have occurred if building normally from git, but the
Jenkins build is written to test the creation of the .tar.gz to ensure
release artifacts are correct.
To reproduce the issue, you would need to run "make dist", and then extract
and attempt to build the resulting .tar.gz in some other directory.
- Mike
On Tue, Jun 9, 2020 at 9:53 AM Mike Jumper <mj...@apache.org> wrote:
> I'll take a quick look.
>
> - Mike
>
>
> On Tue, Jun 9, 2020 at 4:08 AM Nick Couchman <ni...@gmail.com>
> wrote:
>
>> Hmmm....this is odd. I did verify everything compiled before calling it
>> good on these changes, and I've recompiled just now to make sure, and
>> verified that the same include is in the code I'm compiling. Not sure why
>> this one is failing??
>>
>> -Nick
>>
>> On Tue, Jun 9, 2020 at 4:27 AM Apache Jenkins Server <
>> jenkins@builds.apache.org> wrote:
>>
>> > 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.
>> >
>> > [91m+ make
>> > [0mmake 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
>> > [91mAdded: base
>> > [0m [91mAdded: failsafe
>> > [0m [91mAdded: de-de-qwertz
>> > [0m [91mAdded: de-ch-qwertz
>> > [0m [91mAdded: en-gb-qwerty
>> > [0m [91mAdded: en-us-qwerty
>> > [0m [91mAdded: es-es-qwerty
>> > [0m [91mAdded: es-latam-qwerty
>> > [0m [91mAdded: fr-be-azerty
>> > [0m [91mAdded: fr-ch-qwertz
>> > [0m [91mAdded: fr-fr-azerty
>> > [0m [91mAdded: hu-hu-qwertz
>> > [0m [91mAdded: it-it-qwerty
>> > [0m [91mAdded: ja-jp-qwerty
>> > [0m [91mAdded: pt-br-qwerty
>> > [0m [91mAdded: sv-se-qwerty
>> > [0m [91mAdded: da-dk-qwerty
>> > [0m [91mAdded: tr-tr-qwerty
>> > [0mmake 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
>> > [91msettings.c:20:29: fatal error: common/defaults.h: No such file or
>> > directory
>> > #include "common/defaults.h"
>> > ^
>> > compilation terminated.
>> > [0m [91mmake[4]: *** [libguac_client_rdp_la-settings.lo] Error 1
>> > [0mmake[4]: Leaving directory
>> > `/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
>> > [91mmake[3]: *** [all-recursive] Error 1
>> > [0mmake[3]: Leaving directory
>> > `/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
>> > [91mmake[2]: *** [all] Error 2
>> > [0mmake[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'
>> > [91mmake[1]: *** [all-recursive] Error 1
>> > [0m [91mmake: *** [all] Error 2
>> > [0mThe 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
>> >
>>
>
Re: Build failed in Jenkins: guacamole-server-master #133
Posted by Mike Jumper <mj...@apache.org>.
I'll take a quick look.
- Mike
On Tue, Jun 9, 2020 at 4:08 AM Nick Couchman <ni...@gmail.com>
wrote:
> Hmmm....this is odd. I did verify everything compiled before calling it
> good on these changes, and I've recompiled just now to make sure, and
> verified that the same include is in the code I'm compiling. Not sure why
> this one is failing??
>
> -Nick
>
> On Tue, Jun 9, 2020 at 4:27 AM Apache Jenkins Server <
> jenkins@builds.apache.org> wrote:
>
> > 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.
> >
> > [91m+ make
> > [0mmake 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
> > [91mAdded: base
> > [0m [91mAdded: failsafe
> > [0m [91mAdded: de-de-qwertz
> > [0m [91mAdded: de-ch-qwertz
> > [0m [91mAdded: en-gb-qwerty
> > [0m [91mAdded: en-us-qwerty
> > [0m [91mAdded: es-es-qwerty
> > [0m [91mAdded: es-latam-qwerty
> > [0m [91mAdded: fr-be-azerty
> > [0m [91mAdded: fr-ch-qwertz
> > [0m [91mAdded: fr-fr-azerty
> > [0m [91mAdded: hu-hu-qwertz
> > [0m [91mAdded: it-it-qwerty
> > [0m [91mAdded: ja-jp-qwerty
> > [0m [91mAdded: pt-br-qwerty
> > [0m [91mAdded: sv-se-qwerty
> > [0m [91mAdded: da-dk-qwerty
> > [0m [91mAdded: tr-tr-qwerty
> > [0mmake 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
> > [91msettings.c:20:29: fatal error: common/defaults.h: No such file or
> > directory
> > #include "common/defaults.h"
> > ^
> > compilation terminated.
> > [0m [91mmake[4]: *** [libguac_client_rdp_la-settings.lo] Error 1
> > [0mmake[4]: Leaving directory
> > `/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
> > [91mmake[3]: *** [all-recursive] Error 1
> > [0mmake[3]: Leaving directory
> > `/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
> > [91mmake[2]: *** [all] Error 2
> > [0mmake[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'
> > [91mmake[1]: *** [all-recursive] Error 1
> > [0m [91mmake: *** [all] Error 2
> > [0mThe 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
> >
>
Re: Build failed in Jenkins: guacamole-server-master #133
Posted by Nick Couchman <ni...@gmail.com>.
Hmmm....this is odd. I did verify everything compiled before calling it
good on these changes, and I've recompiled just now to make sure, and
verified that the same include is in the code I'm compiling. Not sure why
this one is failing??
-Nick
On Tue, Jun 9, 2020 at 4:27 AM Apache Jenkins Server <
jenkins@builds.apache.org> wrote:
> 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.
>
> [91m+ make
> [0mmake 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
> [91mAdded: base
> [0m [91mAdded: failsafe
> [0m [91mAdded: de-de-qwertz
> [0m [91mAdded: de-ch-qwertz
> [0m [91mAdded: en-gb-qwerty
> [0m [91mAdded: en-us-qwerty
> [0m [91mAdded: es-es-qwerty
> [0m [91mAdded: es-latam-qwerty
> [0m [91mAdded: fr-be-azerty
> [0m [91mAdded: fr-ch-qwertz
> [0m [91mAdded: fr-fr-azerty
> [0m [91mAdded: hu-hu-qwertz
> [0m [91mAdded: it-it-qwerty
> [0m [91mAdded: ja-jp-qwerty
> [0m [91mAdded: pt-br-qwerty
> [0m [91mAdded: sv-se-qwerty
> [0m [91mAdded: da-dk-qwerty
> [0m [91mAdded: tr-tr-qwerty
> [0mmake 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
> [91msettings.c:20:29: fatal error: common/defaults.h: No such file or
> directory
> #include "common/defaults.h"
> ^
> compilation terminated.
> [0m [91mmake[4]: *** [libguac_client_rdp_la-settings.lo] Error 1
> [0mmake[4]: Leaving directory
> `/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
> [91mmake[3]: *** [all-recursive] Error 1
> [0mmake[3]: Leaving directory
> `/build/guacamole-server/guacamole-server-1.2.0/src/protocols/rdp'
> [91mmake[2]: *** [all] Error 2
> [0mmake[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'
> [91mmake[1]: *** [all-recursive] Error 1
> [0m [91mmake: *** [all] Error 2
> [0mThe 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
>
Jenkins build is back to normal : guacamole-server-master #134
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/guacamole-server-master/134/display/redirect?page=changes>