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/11/03 03:36:24 UTC
Build failed in Jenkins: Guacamole » guacamole-server-master-freerdp » 2.0.0-rc2,ubuntu #89
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-freerdp/FREERDP_BRANCH=2.0.0-rc2,JENKINS_LABEL_EXPRESSION=ubuntu/89/display/redirect?page=changes>
Changes:
[Mike Jumper] GUACAMOLE-221: Rely on FreeRDP error code if no RDP disconnect reason is available.
[Mike Jumper] GUACAMOLE-221: Increase verbosity of logged FreeRDP-related errors.
------------------------------------------
[...truncated 207.10 KB...]
make[1]: Entering directory `/build/guacamole-server/src/protocols/ssh'
test -z "libguac-client-ssh.la" || rm -f libguac-client-ssh.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/protocols/ssh'
Making clean in src/protocols/telnet
make[1]: Entering directory `/build/guacamole-server/src/protocols/telnet'
test -z "libguac-client-telnet.la" || rm -f libguac-client-telnet.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/protocols/telnet'
Making clean in src/protocols/vnc
make[1]: Entering directory `/build/guacamole-server/src/protocols/vnc'
test -z "libguac-client-vnc.la" || rm -f libguac-client-vnc.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/protocols/vnc'
Making clean in src/guacd
make[1]: Entering directory `/build/guacamole-server/src/guacd'
test -z " " || rm -f
rm -rf .libs _libs
rm -f guacd
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/guacd'
Making clean in src/guacenc
make[1]: Entering directory `/build/guacamole-server/src/guacenc'
rm -f guacenc
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/guacenc'
Making clean in src/guaclog
make[1]: Entering directory `/build/guacamole-server/src/guaclog'
rm -f guaclog
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/guaclog'
make[1]: Entering directory `/build/guacamole-server'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server'
[91m+ make
[0mmake all-recursive
make[1]: Entering directory `/build/guacamole-server'
Making all in src/libguac
make[2]: Entering directory `/build/guacamole-server/src/libguac'
Making all in .
make[3]: Entering directory `/build/guacamole-server/src/libguac'
CC libguac_la-argv.lo
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/src/libguac'
Making all in tests
make[3]: Entering directory `/build/guacamole-server/src/libguac/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/build/guacamole-server/src/libguac/tests'
make[2]: Leaving directory `/build/guacamole-server/src/libguac'
Making all in src/common
make[2]: Entering directory `/build/guacamole-server/src/common'
Making all in .
make[3]: Entering directory `/build/guacamole-server/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/src/common'
Making all in tests
make[3]: Entering directory `/build/guacamole-server/src/common/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/build/guacamole-server/src/common/tests'
make[2]: Leaving directory `/build/guacamole-server/src/common'
Making all in src/common-ssh
make[2]: Entering directory `/build/guacamole-server/src/common-ssh'
Making all in .
make[3]: Entering directory `/build/guacamole-server/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/src/common-ssh'
Making all in tests
make[3]: Entering directory `/build/guacamole-server/src/common-ssh/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/build/guacamole-server/src/common-ssh/tests'
make[2]: Leaving directory `/build/guacamole-server/src/common-ssh'
Making all in src/terminal
make[2]: Entering directory `/build/guacamole-server/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/src/terminal'
Making all in src/pulse
make[2]: Entering directory `/build/guacamole-server/src/pulse'
CC libguac_pulse_la-pulse.lo
CCLD libguac_pulse.la
make[2]: Leaving directory `/build/guacamole-server/src/pulse'
Making all in src/protocols/kubernetes
make[2]: Entering directory `/build/guacamole-server/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/src/protocols/kubernetes'
Making all in src/protocols/rdp
make[2]: Entering directory `/build/guacamole-server/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/src/protocols/rdp'
Making all in .
make[4]: Entering directory `/build/guacamole-server/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-argv.lo
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
[91merror.c: In function 'guac_rdp_translate_last_error':
error.c:91:14: error: 'FREERDP_ERROR_CONNECT_NO_OR_MISSING_CREDENTIALS' undeclared (first use in this function)
case FREERDP_ERROR_CONNECT_NO_OR_MISSING_CREDENTIALS:
^
error.c:91:14: note: each undeclared identifier is reported only once for each function it appears in
[0m[91mmake[4]: *** [libguac_client_rdp_la-error.lo] Error 1
[0mmake[4]: Leaving directory `/build/guacamole-server/src/protocols/rdp'
[91mmake[3]: *** [all-recursive] Error 1
[0mmake[3]: Leaving directory `/build/guacamole-server/src/protocols/rdp'
[91mmake[2]: *** [all] Error 2
[0mmake[2]: Leaving directory `/build/guacamole-server/src/protocols/rdp'
make[1]: Leaving directory `/build/guacamole-server'
[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-guacamole-server-master-freerdp-freerdp-branch-2-0-0-rc2-jenkins-label-expression-ubuntu-89
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-freerdp-freerdp-branch-2-0-0-rc2-jenkins-label-expression-ubuntu-89
Build step 'Execute shell' marked build as failure
Jenkins build is back to normal : Guacamole » guacamole-server-master-freerdp » 2.0.0-rc2,ubuntu #91
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-freerdp/FREERDP_BRANCH=2.0.0-rc2,JENKINS_LABEL_EXPRESSION=ubuntu/91/display/redirect?page=changes>
Build failed in Jenkins: Guacamole » guacamole-server-master-freerdp » 2.0.0-rc2,ubuntu #90
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-freerdp/FREERDP_BRANCH=2.0.0-rc2,JENKINS_LABEL_EXPRESSION=ubuntu/90/display/redirect>
Changes:
------------------------------------------
[...truncated 206.67 KB...]
make[1]: Entering directory `/build/guacamole-server/src/protocols/ssh'
test -z "libguac-client-ssh.la" || rm -f libguac-client-ssh.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/protocols/ssh'
Making clean in src/protocols/telnet
make[1]: Entering directory `/build/guacamole-server/src/protocols/telnet'
test -z "libguac-client-telnet.la" || rm -f libguac-client-telnet.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/protocols/telnet'
Making clean in src/protocols/vnc
make[1]: Entering directory `/build/guacamole-server/src/protocols/vnc'
test -z "libguac-client-vnc.la" || rm -f libguac-client-vnc.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/protocols/vnc'
Making clean in src/guacd
make[1]: Entering directory `/build/guacamole-server/src/guacd'
test -z " " || rm -f
rm -rf .libs _libs
rm -f guacd
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/guacd'
Making clean in src/guacenc
make[1]: Entering directory `/build/guacamole-server/src/guacenc'
rm -f guacenc
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/guacenc'
Making clean in src/guaclog
make[1]: Entering directory `/build/guacamole-server/src/guaclog'
rm -f guaclog
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/guaclog'
make[1]: Entering directory `/build/guacamole-server'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server'
[91m+ make
[0mmake all-recursive
make[1]: Entering directory `/build/guacamole-server'
Making all in src/libguac
make[2]: Entering directory `/build/guacamole-server/src/libguac'
Making all in .
make[3]: Entering directory `/build/guacamole-server/src/libguac'
CC libguac_la-argv.lo
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/src/libguac'
Making all in tests
make[3]: Entering directory `/build/guacamole-server/src/libguac/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/build/guacamole-server/src/libguac/tests'
make[2]: Leaving directory `/build/guacamole-server/src/libguac'
Making all in src/common
make[2]: Entering directory `/build/guacamole-server/src/common'
Making all in .
make[3]: Entering directory `/build/guacamole-server/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/src/common'
Making all in tests
make[3]: Entering directory `/build/guacamole-server/src/common/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/build/guacamole-server/src/common/tests'
make[2]: Leaving directory `/build/guacamole-server/src/common'
Making all in src/common-ssh
make[2]: Entering directory `/build/guacamole-server/src/common-ssh'
Making all in .
make[3]: Entering directory `/build/guacamole-server/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/src/common-ssh'
Making all in tests
make[3]: Entering directory `/build/guacamole-server/src/common-ssh/tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/build/guacamole-server/src/common-ssh/tests'
make[2]: Leaving directory `/build/guacamole-server/src/common-ssh'
Making all in src/terminal
make[2]: Entering directory `/build/guacamole-server/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/src/terminal'
Making all in src/pulse
make[2]: Entering directory `/build/guacamole-server/src/pulse'
CC libguac_pulse_la-pulse.lo
CCLD libguac_pulse.la
make[2]: Leaving directory `/build/guacamole-server/src/pulse'
Making all in src/protocols/kubernetes
make[2]: Entering directory `/build/guacamole-server/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/src/protocols/kubernetes'
Making all in src/protocols/rdp
make[2]: Entering directory `/build/guacamole-server/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/src/protocols/rdp'
Making all in .
make[4]: Entering directory `/build/guacamole-server/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-argv.lo
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
[91merror.c: In function 'guac_rdp_translate_last_error':
error.c:91:14: error: 'FREERDP_ERROR_CONNECT_NO_OR_MISSING_CREDENTIALS' undeclared (first use in this function)
case FREERDP_ERROR_CONNECT_NO_OR_MISSING_CREDENTIALS:
^
error.c:91:14: note: each undeclared identifier is reported only once for each function it appears in
[0m[91mmake[4]: *** [libguac_client_rdp_la-error.lo] Error 1
[0mmake[4]: Leaving directory `/build/guacamole-server/src/protocols/rdp'
[91mmake[3]: *** [all-recursive] Error 1
[0mmake[3]: Leaving directory `/build/guacamole-server/src/protocols/rdp'
[91mmake[2]: *** [all] Error 2
[0mmake[2]: Leaving directory `/build/guacamole-server/src/protocols/rdp'
[91mmake[1]: *** [all-recursive] Error 1
[0mmake[1]: Leaving directory `/build/guacamole-server'
[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-guacamole-server-master-freerdp-freerdp-branch-2-0-0-rc2-jenkins-label-expression-ubuntu-90
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-freerdp-freerdp-branch-2-0-0-rc2-jenkins-label-expression-ubuntu-90
Build step 'Execute shell' marked build as failure
Re: Build failed in Jenkins: Guacamole » guacamole-server-master-freerdp » 2.0.0-rc2,ubuntu #89
Posted by Mike Jumper <mj...@apache.org>.
Apparently, FREERDP_ERROR_CONNECT_NO_OR_MISSING_CREDENTIALS is a new
addition in 2.0.0-rc3 and beyond.
- Mike
On Mon, Nov 2, 2020 at 7:36 PM Apache Jenkins Server <
jenkins@builds.apache.org> wrote:
> See <
> https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-freerdp/FREERDP_BRANCH=2.0.0-rc2,JENKINS_LABEL_EXPRESSION=ubuntu/89/display/redirect?page=changes
> >
>
> Changes:
>
> [Mike Jumper] GUACAMOLE-221: Rely on FreeRDP error code if no RDP
> disconnect reason is available.
>
> [Mike Jumper] GUACAMOLE-221: Increase verbosity of logged FreeRDP-related
> errors.
>
>
> ------------------------------------------
> [...truncated 207.10 KB...]
> make[1]: Entering directory `/build/guacamole-server/src/protocols/ssh'
> test -z "libguac-client-ssh.la" || rm -f libguac-client-ssh.la
> rm -f ./so_locations
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> make[1]: Leaving directory `/build/guacamole-server/src/protocols/ssh'
> Making clean in src/protocols/telnet
> make[1]: Entering directory `/build/guacamole-server/src/protocols/telnet'
> test -z "libguac-client-telnet.la" || rm -f libguac-client-telnet.la
> rm -f ./so_locations
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> make[1]: Leaving directory `/build/guacamole-server/src/protocols/telnet'
> Making clean in src/protocols/vnc
> make[1]: Entering directory `/build/guacamole-server/src/protocols/vnc'
> test -z "libguac-client-vnc.la" || rm -f libguac-client-vnc.la
> rm -f ./so_locations
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> make[1]: Leaving directory `/build/guacamole-server/src/protocols/vnc'
> Making clean in src/guacd
> make[1]: Entering directory `/build/guacamole-server/src/guacd'
> test -z " " || rm -f
> rm -rf .libs _libs
> rm -f guacd
> rm -f *.o
> rm -f *.lo
> make[1]: Leaving directory `/build/guacamole-server/src/guacd'
> Making clean in src/guacenc
> make[1]: Entering directory `/build/guacamole-server/src/guacenc'
> rm -f guacenc
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> make[1]: Leaving directory `/build/guacamole-server/src/guacenc'
> Making clean in src/guaclog
> make[1]: Entering directory `/build/guacamole-server/src/guaclog'
> rm -f guaclog
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> make[1]: Leaving directory `/build/guacamole-server/src/guaclog'
> make[1]: Entering directory `/build/guacamole-server'
> rm -rf .libs _libs
> rm -f *.lo
> make[1]: Leaving directory `/build/guacamole-server'
> [91m+ make
> [0mmake all-recursive
> make[1]: Entering directory `/build/guacamole-server'
> Making all in src/libguac
> make[2]: Entering directory `/build/guacamole-server/src/libguac'
> Making all in .
> make[3]: Entering directory `/build/guacamole-server/src/libguac'
> CC libguac_la-argv.lo
> 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/src/libguac'
> Making all in tests
> make[3]: Entering directory `/build/guacamole-server/src/libguac/tests'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/build/guacamole-server/src/libguac/tests'
> make[2]: Leaving directory `/build/guacamole-server/src/libguac'
> Making all in src/common
> make[2]: Entering directory `/build/guacamole-server/src/common'
> Making all in .
> make[3]: Entering directory `/build/guacamole-server/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/src/common'
> Making all in tests
> make[3]: Entering directory `/build/guacamole-server/src/common/tests'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/build/guacamole-server/src/common/tests'
> make[2]: Leaving directory `/build/guacamole-server/src/common'
> Making all in src/common-ssh
> make[2]: Entering directory `/build/guacamole-server/src/common-ssh'
> Making all in .
> make[3]: Entering directory `/build/guacamole-server/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/src/common-ssh'
> Making all in tests
> make[3]: Entering directory `/build/guacamole-server/src/common-ssh/tests'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/build/guacamole-server/src/common-ssh/tests'
> make[2]: Leaving directory `/build/guacamole-server/src/common-ssh'
> Making all in src/terminal
> make[2]: Entering directory `/build/guacamole-server/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/src/terminal'
> Making all in src/pulse
> make[2]: Entering directory `/build/guacamole-server/src/pulse'
> CC libguac_pulse_la-pulse.lo
> CCLD libguac_pulse.la
> make[2]: Leaving directory `/build/guacamole-server/src/pulse'
> Making all in src/protocols/kubernetes
> make[2]: Entering directory
> `/build/guacamole-server/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/src/protocols/kubernetes'
> Making all in src/protocols/rdp
> make[2]: Entering directory `/build/guacamole-server/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/src/protocols/rdp'
> Making all in .
> make[4]: Entering directory `/build/guacamole-server/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-argv.lo
> 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
> [91merror.c: In function 'guac_rdp_translate_last_error':
> error.c:91:14: error: 'FREERDP_ERROR_CONNECT_NO_OR_MISSING_CREDENTIALS'
> undeclared (first use in this function)
> case FREERDP_ERROR_CONNECT_NO_OR_MISSING_CREDENTIALS:
> ^
> error.c:91:14: note: each undeclared identifier is reported only once for
> each function it appears in
> [0m [91mmake[4]: *** [libguac_client_rdp_la-error.lo] Error 1
> [0mmake[4]: Leaving directory `/build/guacamole-server/src/protocols/rdp'
> [91mmake[3]: *** [all-recursive] Error 1
> [0mmake[3]: Leaving directory `/build/guacamole-server/src/protocols/rdp'
> [91mmake[2]: *** [all] Error 2
> [0mmake[2]: Leaving directory `/build/guacamole-server/src/protocols/rdp'
> make[1]: Leaving directory `/build/guacamole-server'
> [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-guacamole-server-master-freerdp-freerdp-branch-2-0-0-rc2-jenkins-label-expression-ubuntu-89
> Error: No such image:
> guac-jenkins-guacamole-guacamole-server-master-freerdp-freerdp-branch-2-0-0-rc2-jenkins-label-expression-ubuntu-89
> Build step 'Execute shell' marked build as failure
>