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/08 07:30:24 UTC

Build failed in Jenkins: guacamole-server-master-ubuntu » ubuntu,devel #140

See <https://builds.apache.org/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=devel/140/display/redirect?page=changes>

Changes:

[vnick] GUACAMOLE-474: Add parameter processing for file upload/download

[vnick] GUACAMOLE-474: Implement logic to disable file transfers in each

[vnick] GUACAMOLE-474: Hide Download folder if downloads are disabled.

[vnick] GUACAMOLE-474: Minor style and debug message tweaks.


------------------------------------------
[...truncated 161.18 KB...]
test -z "test_rdp.trs" || rm -f test_rdp.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in src/protocols/ssh
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'
+ make
make  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-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-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
Added: base
Added: failsafe
Added: de-de-qwertz
Added: de-ch-qwertz
Added: en-gb-qwerty
Added: en-us-qwerty
Added: es-es-qwerty
Added: es-latam-qwerty
Added: fr-be-azerty
Added: fr-ch-qwertz
Added: fr-fr-azerty
Added: hu-hu-qwertz
Added: it-it-qwerty
Added: ja-jp-qwerty
Added: pt-br-qwerty
Added: sv-se-qwerty
Added: da-dk-qwerty
Added: tr-tr-qwerty
make  all-recursive
make[3]: Entering directory '/build/guacamole-server/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-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
channels/rdpdr/rdpdr-fs-messages.c: In function 'guac_rdpdr_fs_process_create':
channels/rdpdr/rdpdr-fs-messages.c:119:34: error: 'devices' undeclared (first use in this function); did you mean 'device'?
  119 |             if (!((guac_rdp_fs*) devices->data)->disable_download) {
      |                                  ^~~~~~~
      |                                  device
channels/rdpdr/rdpdr-fs-messages.c:119:34: note: each undeclared identifier is reported only once for each function it appears in
channels/rdpdr/rdpdr-fs-messages.c:120:21: error: unused variable 'download_id' [-Werror=unused-variable]
  120 |                 int download_id =
      |                     ^~~~~~~~~~~
channels/rdpdr/rdpdr-fs-messages.c:125:17: error: 'download_id' undeclared (first use in this function)
  125 |             if (download_id >= 0)
      |                 ^~~~~~~~~~~
cc1: all warnings being treated as errors
make[4]: *** [Makefile:1150: channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages.lo] Error 1
make[4]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
make[3]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
make[3]: *** [Makefile:1435: all-recursive] Error 1
make[2]: *** [Makefile:745: all] Error 2
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
make[1]: *** [Makefile:532: all-recursive] Error 1
make[1]: Leaving directory '/build/guacamole-server'
make: *** [Makefile:454: all] Error 2
The command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 2
+ docker rmi --force guac-jenkins-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-140
Error: No such image: guac-jenkins-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-140
Build step 'Execute shell' marked build as failure

Jenkins build is back to normal : guacamole-server-master-ubuntu » ubuntu,devel #141

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=devel/141/display/redirect?page=changes>