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 2018/09/26 17:09:22 UTC

Build failed in Jenkins: guacamole-server-master #68

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

Changes:

[mjumper] GUACAMOLE-623: Include Kubernetes plugin in dist directories.

------------------------------------------
[...truncated 141.73 KB...]
 rm -f test_libguac
rm -rf .libs _libs
rm -f *.o
rm -f client/*.o
rm -f common/*.o
rm -f protocol/*.o
rm -f util/*.o
test -z "test_libguac.log" || rm -f test_libguac.log
test -z "test_libguac.trs" || rm -f test_libguac.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/tests'
Making clean in src/common-ssh
make[1]: Entering directory `/build/guacamole-server/src/common-ssh'
rm -rf .libs _libs
test -z "libguac_common_ssh.la" || rm -f libguac_common_ssh.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/common-ssh'
Making clean in src/terminal
make[1]: Entering directory `/build/guacamole-server/src/terminal'
rm -rf .libs _libs
test -z "libguac_terminal.la" || rm -f libguac_terminal.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/terminal'
Making clean in src/pulse
make[1]: Entering directory `/build/guacamole-server/src/pulse'
rm -rf .libs _libs
test -z "libguac_pulse.la" || rm -f libguac_pulse.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/pulse'
Making clean in src/protocols/kubernetes
make[1]: Entering directory `/build/guacamole-server/src/protocols/kubernetes'
test -z "libguac-client-kubernetes.la" || rm -f libguac-client-kubernetes.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/build/guacamole-server/src/protocols/kubernetes'
Making clean in src/protocols/rdp
make[1]: Entering directory `/build/guacamole-server/src/protocols/rdp'
test -z "guacai.la guacdr.la guacsnd.la guacsvc.la" || rm -f guacai.la guacdr.la guacsnd.la guacsvc.la
rm -f ./so_locations
test -z "_generated_keymaps.c" || rm -f _generated_keymaps.c
test -z "libguac-client-rdp.la" || rm -f libguac-client-rdp.la
rm -f ./so_locations
rm -rf .libs _libs
rm -rf compat/.libs compat/_libs
rm -rf guac_ai/.libs guac_ai/_libs
rm -rf guac_rdpdr/.libs guac_rdpdr/_libs
rm -rf guac_rdpsnd/.libs guac_rdpsnd/_libs
rm -rf guac_svc/.libs guac_svc/_libs
rm -f *.o
rm -f compat/*.o
rm -f compat/*.lo
rm -f guac_ai/*.o
rm -f guac_ai/*.lo
rm -f guac_rdpdr/*.o
rm -f guac_rdpdr/*.lo
rm -f guac_rdpsnd/*.o
rm -f guac_rdpsnd/*.lo
rm -f guac_svc/*.o
rm -f guac_svc/*.lo
rm -f *.lo
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'
  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-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[2]: Leaving directory `/build/guacamole-server/src/libguac'
Making all in src/common
make[2]: 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[2]: Leaving directory `/build/guacamole-server/src/common'
Making all in tests
make[2]: Entering directory `/build/guacamole-server/tests'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/build/guacamole-server/tests'
Making all in src/common-ssh
make[2]: 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[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-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-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
kubernetes.c: In function 'guac_kubernetes_lws_callback':
kubernetes.c:70:9: error: implicit declaration of function 'lws_callback_http_dummy' [-Werror=implicit-function-declaration]
         return lws_callback_http_dummy(wsi, reason, user, in, length);
         ^
kubernetes.c: In function 'guac_kubernetes_client_thread':
kubernetes.c:262:9: error: unknown field 'pwsi' specified in initializer
         .pwsi = &kubernetes_client->wsi,
         ^
kubernetes.c:262:9: error: initialization makes integer from pointer without a cast [-Werror]
kubernetes.c:262:9: error: (near initialization for 'connection_info.ietf_version_or_minus_one') [-Werror]
kubernetes.c:271:32: error: 'LWS_SERVER_OPTION_DO_SSL_GLOBAL_INIT' undeclared (first use in this function)
         context_info.options = LWS_SERVER_OPTION_DO_SSL_GLOBAL_INIT;
                                ^
kubernetes.c:271:32: note: each undeclared identifier is reported only once for each function it appears in
kubernetes.c:272:42: error: 'LCCSCF_USE_SSL' undeclared (first use in this function)
         connection_info.ssl_connection = LCCSCF_USE_SSL
                                          ^
kubernetes.c:273:15: error: 'LCCSCF_SKIP_SERVER_CERT_HOSTNAME_CHECK' undeclared (first use in this function)
             | LCCSCF_SKIP_SERVER_CERT_HOSTNAME_CHECK;
               ^
cc1: all warnings being treated as errors
make[2]: *** [libguac_client_kubernetes_la-kubernetes.lo] Error 1
make[2]: Leaving directory `/build/guacamole-server/src/protocols/kubernetes'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/build/guacamole-server'
make: *** [all] Error 2
The command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 2
+ docker rmi --force guac-jenkins-guacamole-server-master-68
Error response from daemon: No such image: guac-jenkins-guacamole-server-master-68:latest
+ true
Build step 'Execute shell' marked build as failure

Jenkins build is back to normal : guacamole-server-master #69

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