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>